Lines Matching refs:key
46 otp_checksum (OtpKey key)
52 sum += ((key[i] >> 0) & 0x03)
53 + ((key[i] >> 2) & 0x03)
54 + ((key[i] >> 4) & 0x03)
55 + ((key[i] >> 6) & 0x03);
61 otp_print_stddict (OtpKey key, char *str, size_t sz)
65 sum = otp_checksum (key);
68 std_dict[(key[0] << 3) | (key[1] >> 5)],
69 std_dict[((key[1] & 0x1F) << 6) | (key[2] >> 2)],
70 std_dict[((key[2] & 0x03) << 9) | (key[3] << 1) | (key[4] >> 7)],
71 std_dict[((key[4] & 0x7F) << 4) | (key[5] >> 4)],
72 std_dict[((key[5] & 0x0F) << 7) | (key[6] >> 1)],
73 std_dict[((key[6] & 0x01) << 10) | (key[7] << 2) | sum]);
77 otp_print_hex (OtpKey key, char *str, size_t sz)
81 key[0], key[1], key[2], key[3],
82 key[4], key[5], key[6], key[7]);
86 otp_print_hex_extended (OtpKey key, char *str, size_t sz)
89 otp_print_hex (key,
95 otp_print_stddict_extended (OtpKey key, char *str, size_t sz)
98 otp_print_stddict (key,