Lines Matching refs:key
44 otp_checksum (OtpKey key)
50 sum += ((key[i] >> 0) & 0x03)
51 + ((key[i] >> 2) & 0x03)
52 + ((key[i] >> 4) & 0x03)
53 + ((key[i] >> 6) & 0x03);
59 otp_print_stddict (OtpKey key, char *str, size_t sz)
63 sum = otp_checksum (key);
66 std_dict[(key[0] << 3) | (key[1] >> 5)],
67 std_dict[((key[1] & 0x1F) << 6) | (key[2] >> 2)],
68 std_dict[((key[2] & 0x03) << 9) | (key[3] << 1) | (key[4] >> 7)],
69 std_dict[((key[4] & 0x7F) << 4) | (key[5] >> 4)],
70 std_dict[((key[5] & 0x0F) << 7) | (key[6] >> 1)],
71 std_dict[((key[6] & 0x01) << 10) | (key[7] << 2) | sum]);
75 otp_print_hex (OtpKey key, char *str, size_t sz)
79 key[0], key[1], key[2], key[3],
80 key[4], key[5], key[6], key[7]);
84 otp_print_hex_extended (OtpKey key, char *str, size_t sz)
87 otp_print_hex (key,
93 otp_print_stddict_extended (OtpKey key, char *str, size_t sz)
96 otp_print_stddict (key,