Commit graph

42 commits

Author SHA1 Message Date
147f9c855c Add quiet mode, add way to choose k 2022-03-14 15:34:43 +01:00
d800a1b714 Add script elgamal.py 2022-03-14 15:10:51 +01:00
b3c0a7b351 Add script rsa_authentifcation 2022-03-14 14:34:30 +01:00
3a7f58dad6 Une more efficient pow() function 2022-03-14 14:05:49 +01:00
12211922d0 Use cdots instead of otimes 2022-03-13 15:32:59 +01:00
6191293e03 Add script is_generator.py 2022-03-01 15:22:58 +01:00
4b81f8123c Add more elgamal 2022-03-01 14:52:50 +01:00
a0b68de290 Start ElGamal 2022-03-01 13:43:43 +01:00
30554b09af Add graphs for signature 2022-02-28 11:09:57 +01:00
14f7a99cee Finish signature 2022-02-28 09:27:24 +01:00
95f4e7c80e Add signature 2022-02-28 09:04:34 +01:00
3ab7dfb30d Add factors.py 2022-02-20 23:16:55 +01:00
116bb5f0c2 Add RSA schema 2022-02-19 22:52:22 +01:00
ece696addd Start RSA with bezout 2022-02-15 12:46:09 +01:00
ab51788516 Add pgcd operator 2022-02-15 12:03:55 +01:00
c710f73998 Add théorême fondamental RSA 2022-02-15 09:42:10 +01:00
82ac24107d Write Phi 2022-02-15 09:12:28 +01:00
857907a51d Minor correctioins 2022-02-01 10:43:39 +01:00
35ae939d9a Finish schema for RSA 2022-01-31 12:55:52 +01:00
6c9e9e13fa Continue RSA 2022-01-31 11:14:39 +01:00
da494c0a6f Start RSA 2022-01-31 10:25:55 +01:00
77812cc19e Fix chiffrement_affine 2022-01-28 20:50:39 +01:00
ea4049863f Add déchiffrement to chiffrement_affine 2022-01-25 10:52:19 +01:00
d901762558 Minor change 2022-01-25 10:33:49 +01:00
b7071cc6b4 Write chiffrement affine 2022-01-25 10:25:20 +01:00
b4c5c1526a Write inverse 2022-01-25 08:50:44 +01:00
a78c9f558a Update euclide_etendu with more printing and docstring 2022-01-24 17:46:16 +01:00
0f8315b5f5 Finish tikz for cryptographie 2022-01-24 15:34:45 +01:00
70055be839 Work on schema crypto 2022-01-24 13:16:19 +01:00
5466c4f9cf Write chiffrement affine 2022-01-24 11:20:49 +01:00
6c961b7572 Start writing inverse.py 2022-01-24 09:46:18 +01:00
96415e423e Move euclide out to function 2022-01-24 09:41:38 +01:00
3c101b6967 Add inverse 2022-01-24 09:29:44 +01:00
a20904ef98 Make a the bigger of the ints 2022-01-18 11:24:40 +01:00
c382ff8408 Add euclide.py 2022-01-17 15:48:12 +01:00
0232d6c038 Don't force args 2022-01-17 13:20:37 +01:00
703341f267 Add column width 2022-01-17 13:00:58 +01:00
a64106f262 Finish euclide algo 2022-01-17 12:45:09 +01:00
317939a471 Start python euclide algo 2022-01-17 11:25:27 +01:00
249726239a Add Z/nZ 2022-01-17 11:25:04 +01:00
4e93f9d9ac Add algorithme d'euclide 2022-01-17 10:16:39 +01:00
c1401ef907 Start algèbre non linéaire 2022-01-17 09:10:49 +01:00