repo.or.cz
/
rofl0r-kripto.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
build script fixes
[rofl0r-kripto.git]
/
README
blob
c64d84ae592e7e5057d1c1dd09ca56950bb114d3
1
THIS SOFTWARE IS NOT READY FOR USE!
2
3
Simple and flexible cryptographic library written in ISO C99.
4
5
Run build.sh to compile. Makefile is outdated.
6
7
There is no public-key cryptography yet!
8
9
* not supported (yet)
10
? maybe
11
12
Block ciphers:
13
- Rijndael128 (AES)
14
- Rijndael256
15
- Serpent
16
- Twofish
17
- RC6
18
- Camellia
19
- ARIA
20
- Threefish256
21
- Threefish512
22
- Threefish1024
23
- Noekeon
24
- 3-Way
25
- Anubis
26
- KHAZAD
27
- SEED
28
- Blowfish
29
- GOST
30
- TEA
31
- XTEA
32
- Skipjack
33
- Speck128
34
- Speck64
35
- Speck32
36
- Simon128
37
- Simon64
38
- Simon32
39
- DES (TDES)
40
- IDEA
41
- RC5
42
- RC5/64
43
- RC2
44
- CAST5
45
- SAFER
46
- SAFER+*?
47
- SAFER++*?
48
- PRESENT*?
49
- BaseKing*?
50
51
Modes:
52
- CTR
53
- CBC
54
- CFB
55
- CFB8*?
56
- CFB1*?
57
- OFB
58
- ECB
59
- TBC*?
60
- XTS*?
61
- LRW*?
62
63
Authenticated modes:
64
- EAX2
65
- EAX
66
- GCM*
67
- OCB*
68
- CCM*?
69
- CWC*?
70
- IAPM*?
71
72
Stream ciphers:
73
- Salsa20 (XSalsa20)
74
- ChaCha (XChaCha)
75
- RC4
76
- Keccak1600
77
- Keccak800
78
- Skein256
79
- Skein512
80
- Skein1024
81
- SEAL*?
82
- Scream*?
83
- SOSEMANUK*
84
- Rabbit*
85
- HC-256*
86
- HC-128*?
87
- MUGI*?
88
- Py (RCR)*?
89
- Trivium*?
90
91
Hash functions:
92
- SHA2
93
- SHA1
94
- Keccak1600
95
- Keccak800
96
- Skein256
97
- Skein512
98
- Skein1024
99
- BLAKE-256
100
- BLAKE-512
101
- BLAKE2s
102
- BLAKE2b
103
- WHIRPOOL
104
- Grostl*
105
- JH*
106
- Tiger
107
- MD5
108
- RIPEMD*?
109
- BMW*?
110
- CubeHash*?
111
- HAVAL*?
112
- MD6*?
113
- Fugue*?
114
- Luffa*?
115
116
MAC's:
117
- HMAC
118
- OMAC (CMAC1)
119
- CMAC2*?
120
- XCBC
121
- CBC*?
122
- Keccak1600
123
- Keccak800
124
- Skein256
125
- Skein512
126
- Skein1024
127
- UMAC*?
128
- VMAC*?
129
- PMAC*?
130
- SipHash*?
131
- Poly1305*?
132
133
Authenticated stream ciphers:
134
- Phelix*?
135
- Helix*?
136
- Keccak1600
137
- Keccak800
138
139
MISC
140
- PKCS7
141
- PBKDF2
142
- scrypt
143
- random
144
- memwipe