blob: 9cd3dfbff07ac4708be9a66a059cbe64399c67d8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#ifndef OTP_H
#define OTP_H
#define OTP_MAX_SEED_LEN 16
#define OTP_MAX_WORD_LEN 4
#define OTP_WORDS_NUMBER 6
#define OTP_HASH_SIZE 8
struct otp_state {
unsigned int algo;
int seq;
unsigned char hash[OTP_HASH_SIZE];
char seed[OTP_MAX_SEED_LEN + 1];
};
#include "otp-hash.h"
#include "otp-dictionary.h"
#include "otp-parity.h"
#include "otp-parse.h"
#endif
|