Skip to content

Commit bfb9799

Browse files
committed
docs: update readme
1 parent 627f344 commit bfb9799

File tree

1 file changed

+64
-3
lines changed

1 file changed

+64
-3
lines changed

README.md

+64-3
Original file line numberDiff line numberDiff line change
@@ -102,43 +102,104 @@ plain = Cryptology.decrypt(data: enc['data'],
102102

103103
### Cipher algorithms
104104

105-
> **Note:** Ruby 2.4 and above would throw an error if key is too short or too long for a given cipher algorithm (see [this commit](https://github.com/ruby/ruby/commit/ce635262f53b760284d56bb1027baebaaec175d1) for details). Make sure you use the proper key size for your cipher.
105+
> **Authenticated Encryption and Associated Data (AEAD):** An authenticated encryption mode (CCM, GCM, OCB) with an authentication tag computation is not supported at this time.
106106
107107
List of tested and supported ciphers:
108108

109109
```
110-
Ruby 3.3.0, OpenSSL 3.1.1
111-
110+
AES-128-CBC
111+
AES-128-CFB
112+
AES-128-CFB1
113+
AES-128-CFB8
114+
AES-128-CTR
115+
AES-128-ECB
116+
AES-128-OFB
112117
AES-128-XTS
118+
AES-192-CBC
119+
AES-192-CFB
120+
AES-192-CFB1
121+
AES-192-CFB8
122+
AES-192-CTR
123+
AES-192-ECB
124+
AES-192-OFB
113125
AES-256-CBC
114126
AES-256-CFB
115127
AES-256-CFB1
116128
AES-256-CFB8
117129
AES-256-CTR
118130
AES-256-ECB
119131
AES-256-OFB
132+
AES-256-XTS
133+
AES128
134+
AES192
120135
AES256
121136
137+
ARIA-128-CBC
138+
ARIA-128-CFB
139+
ARIA-128-CFB1
140+
ARIA-128-CFB8
141+
ARIA-128-CTR
142+
ARIA-128-ECB
143+
ARIA-128-OFB
144+
ARIA-192-CBC
145+
ARIA-192-CFB
146+
ARIA-192-CFB1
147+
ARIA-192-CFB8
148+
ARIA-192-CTR
149+
ARIA-192-ECB
150+
ARIA-192-OFB
122151
ARIA-256-CBC
123152
ARIA-256-CFB
124153
ARIA-256-CFB1
125154
ARIA-256-CFB8
126155
ARIA-256-CTR
127156
ARIA-256-ECB
128157
ARIA-256-OFB
158+
ARIA128
159+
ARIA192
129160
ARIA256
130161
162+
CAMELLIA-128-CBC
163+
CAMELLIA-128-CFB
164+
CAMELLIA-128-CFB1
165+
CAMELLIA-128-CFB8
166+
CAMELLIA-128-CTR
167+
CAMELLIA-128-ECB
168+
CAMELLIA-128-OFB
169+
CAMELLIA-192-CBC
170+
CAMELLIA-192-CFB
171+
CAMELLIA-192-CFB1
172+
CAMELLIA-192-CFB8
173+
CAMELLIA-192-CTR
174+
CAMELLIA-192-ECB
175+
CAMELLIA-192-OFB
131176
CAMELLIA-256-CBC
132177
CAMELLIA-256-CFB
133178
CAMELLIA-256-CFB1
134179
CAMELLIA-256-CFB8
135180
CAMELLIA-256-CTR
136181
CAMELLIA-256-ECB
137182
CAMELLIA-256-OFB
183+
CAMELLIA128
184+
CAMELLIA192
138185
CAMELLIA256
139186
140187
CHACHA20
141188
CHACHA20-POLY1305
189+
190+
DES-EDE
191+
DES-EDE-CBC
192+
DES-EDE-CFB
193+
DES-EDE-ECB
194+
DES-EDE-OFB
195+
DES-EDE3
196+
DES-EDE3-CBC
197+
DES-EDE3-CFB
198+
DES-EDE3-CFB1
199+
DES-EDE3-CFB8
200+
DES-EDE3-ECB
201+
DES-EDE3-OFB
202+
DES3
142203
```
143204

144205
## License

0 commit comments

Comments
 (0)