|
a5b4066b3f
|
all flags works for encrypting in ecb mode
|
2019-04-07 20:28:56 +03:00 |
|
|
b807f0a3bb
|
add salt header
|
2019-04-06 21:25:04 +03:00 |
|
|
41dcf6b7dd
|
add test against original openssl pbkdf
|
2019-04-06 18:31:10 +03:00 |
|
|
bb9bc8cba1
|
add opensl to makefile
|
2019-04-06 18:04:46 +03:00 |
|
|
0019ab2915
|
add openssl 1.1.1
|
2019-04-06 16:42:39 +03:00 |
|
|
fcc8e7dca4
|
pre openssl integration
|
2019-04-06 16:14:39 +03:00 |
|
|
93ad85fc40
|
partial pdbkdf2 intergration
|
2019-04-06 14:40:50 +03:00 |
|
|
a13302adf4
|
pbkdf2 sha256 done
|
2019-03-29 02:06:29 +02:00 |
|
|
6eec5b018d
|
remove ft_sha.h from ft_pbkdf2.h
|
2019-03-27 12:55:47 +02:00 |
|
|
9d2222d60d
|
hmac sha256 done
|
2019-03-27 01:29:06 +02:00 |
|
|
c7c3c67d2c
|
fix reading and writing to files
|
2019-03-23 20:59:47 +02:00 |
|
|
9b1450d2f4
|
add -e flag
|
2019-03-23 20:15:14 +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 |
|
|
924c10f5da
|
base64 decode done
|
2019-03-01 00:10:16 +02:00 |
|
|
413e7fabd3
|
base64 without error management done
|
2019-02-24 23:44:43 +02:00 |
|
|
9f93b55230
|
add decode. base64 without error management done
|
2019-02-23 23:56:27 +02:00 |
|
|
a6a88824df
|
output as a file
|
2019-02-21 00:33:54 +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 |
|
|
f01037d6ff
|
base64 work on small text
|
2019-02-16 22:10:21 +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 |
|
|
ad326e35fe
|
fix error messages again
|
2018-10-23 21:16:25 +03:00 |
|
|
63f507949d
|
fix error messages
|
2018-10-23 21:15:14 +03:00 |
|
|
814dd940b0
|
some tests format according to norm
|
2018-10-23 21:07:38 +03:00 |
|
|
efd7701b78
|
norme done
|
2018-10-23 20:41:44 +03: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 |
|