summaryrefslogtreecommitdiff
path: root/lib/lib3.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/lib3.h')
-rw-r--r--lib/lib3.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/lib3.h b/lib/lib3.h
index b37021d..2c65b97 100644
--- a/lib/lib3.h
+++ b/lib/lib3.h
@@ -33,4 +33,10 @@ unsigned int mt_19937_timestamp_orcale(struct mt_19937_state *mt_state);
void mt_19937_brute_force_timestamp();
int unshift_left_xor(int number, int shifts, unsigned int mask);
int unshift_right_xor(int number, int shifts);
+int mt_19937_stream_cipher(char *in, int length_in, char *out, int seed);
+int mt_19937_stream_cipher_oracle(char *in, int length_in, char *out);
+int crack_mt_19937_stream_cipher_16_bit_seed(char *ciphertext, int length_ciphertext,
+ char *plaintext, char *match);
+unsigned int mt_19937_password_token();
+int mt_19937_password_token_time_based(unsigned int password_token, int time_window);
#endif