You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-4Lines changed: 9 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -61,10 +61,15 @@ http {
61
61
62
62
## Roadmap
63
63
64
-
*[ ] Add support for hmac plugins (e.g. in case where we have cipher that already supports authentication with associated data aka AEAD)
65
-
*[ ] Add support for session id generator plugins (maybe you don't want to use random data, and want UUID or maybe some kind of database identifier instead).
66
-
*[ ] Add support for `lua-resty-nettle` for more wide variety of encryption algorithms as a plugin.
67
-
*[ ] Implement cookieless server-side session support using `ssl_session_id` as a `session.id` (using a server-side storage).
64
+
* Add support for session id generator plugins (maybe you don't want to use random data, and want UUID or maybe some kind of database identifier instead).
65
+
* Add support for different schemes:
66
+
* Encrypt-and-MAC: The ciphertext is generated by encrypting the plaintext and then appending a MAC of the plaintext.
67
+
* MAC-then-encrypt: The ciphertext is generated by appending a MAC to the plaintext and then encrypting everything.
68
+
* Encrypt-then-MAC: The ciphertext is generated by encrypting the plaintext and then appending a MAC of the encrypted plaintext.
69
+
* Authenticated Encryption with Associated Data (AEAD)
70
+
* Add support for HMAC plugins
71
+
* Add support for `lua-resty-nettle` for more wide variety of encryption algorithms as a plugin.
72
+
* Implement cookieless server-side session support using `ssl_session_id` as a `session.id` (using a server-side storage).
0 commit comments