Commit graph

40 commits

Author SHA1 Message Date
93ad85fc40 partial pdbkdf2 intergration 2019-04-06 14:40:50 +03:00
a13302adf4 pbkdf2 sha256 done 2019-03-29 02:06:29 +02:00
9d2222d60d hmac sha256 done 2019-03-27 01:29:06 +02:00
b6460d9b6b des decryption and encryption in bas64 2019-03-23 11:33:28 +02:00
67af77126e decode and encode done 2019-03-22 01:16:48 +02:00
819257f21f encode arbitraty message with key as argument 2019-03-17 18:21:22 +02:00
9e9e697cdc read and encode data with hardcoded key 2019-03-15 23:20:40 +02:00
f600a2d0c6 some core des rework, basic des context 2019-03-15 00:00:15 +02:00
13ade8cde6 add des ecb definition 2019-03-14 12:45:15 +02:00
6a3af7423e decrypt block 2019-03-13 19:40:38 +02:00
c77c663976 generate round keys beforehand 2019-03-13 18:28:15 +02:00
648f54db4a ecode entire 64 bit block 2019-03-13 00:43:47 +02:00
cbf339b04d derive round key 2019-03-12 00:06:46 +02:00
301de3be7b complete feistel function 2019-03-11 00:22:54 +02:00
ffeb3f4ccf add final permutation and expansion box 2019-03-10 18:39:26 +02:00
941fde0be7 des initial permutation done 2019-03-06 23:41:59 +02:00
de73b25502 migrate from munit test to simple macros 2019-03-02 20:52:33 +02:00
9f93b55230 add decode. base64 without error management done 2019-02-23 23:56:27 +02:00
48c1c4f34c stable stdin encode 2019-02-20 22:11:29 +02:00
e34551286f some shit 2019-02-17 21:07:19 +02:00
cebeb51867 basic base64 encoding 2019-02-10 23:11:01 +02:00
4d13803ce3 basic main for base64 2019-02-07 23:22:40 +02:00
8fe226598b add sha256, sha224 to new dispatch table 2019-02-03 22:05:32 +02:00
21d1eb9616 change dispatch table, md5 done 2019-02-02 22:28:23 +02:00
d6826a38c7 change base64 tests 2019-02-02 19:13:36 +02:00
c2eb5e5b3a buffer encoding 2019-01-29 23:23:04 +02:00
14e2390ef8 base64 init context 2019-01-19 18:16:00 +02:00
aa31879e15 change binary name to ft_ssl 2019-01-19 15:21:33 +02:00
c1c314bf64 rename executable 2019-01-14 23:08:06 +02:00
5ea4c064b1 added print functions 2018-10-23 18:44:21 +03:00
50f726188d partially working main 2018-10-22 22:33:05 +03:00
9c82b1fee3 sha224 complete 2018-10-22 18:07:47 +03:00
752050aab3 working sha256 hash 2018-10-21 20:46:05 +03:00
41ecca9dc7 move md5 in seperate directory 2018-10-20 22:21:19 +03:00
3197dff3a9 complete md5 algorythm 2018-10-20 20:56:18 +03:00
8f1c5c61bd working copy 2018-10-18 21:57:26 +03:00
e97a41388a fix makefile 2018-10-16 21:16:37 +03:00
ca2852bd3b test tests 2018-10-09 11:42:59 +03:00
8086d576e4 added munit tests 2018-10-08 02:39:31 +03:00
9cc790d17a init commit 2018-10-07 19:34:39 +03:00