Add support for AEAD ChaCha20Poly1305 Cipher - #1416
Conversation
|
Note: It does not work currently. (That's why it is still in draft) output from server: |
'padding_length', 'payload', and 'random padding' MUST be a multiple of the cipher block size or 8, whichever is larger. See https://www.rfc-editor.org/rfc/rfc4253#section-6
|
Another option would be to try it against the BC branch #1370 |
Yes, we can leverage BC if the final decision is to ref BC as the dependent nuget package. |
|
I've looked at this, it's cool that you got it working, but to be honest I am not comfortable in reviewing and signing off on an encryption implementation |
|
I've reviewed this PR and overall it looks great. For me, we can merge it as is or wait for #1370 (comment) |
|
#1370 is merged. |
… into chacha20-poly1305
… into chacha20-poly1305
…acha20-poly1305
This PR adds support for chacha20-poly1305@openssh.com described in https://datatracker.ietf.org/doc/html/draft-josefsson-ssh-chacha20-poly1305-openssh-00
Resolves #1356