Skip to content

RFC: move encryption type to aes256gcm - #83

Draft
AndrewJackson2020 wants to merge 1 commit into
mainfrom
change_to_aes_256_gcm
Draft

AndrewJackson2020 wants to merge 1 commit into
mainfrom
change_to_aes_256_gcm

Conversation

@AndrewJackson2020

@AndrewJackson2020 AndrewJackson2020 commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

Currently we are use xchcha20 encryption. Per the libsodium documentation[0]:

However, XChaCha20 is currently not widely implemented outside the libsodium library, due to the absence of formal specification.

Given that it is not a formally specified cypher it probably makes sense to move to aes256gcm which is formally specified and NIST approve [1,2]

[0] https://libsodium.gitbook.io/doc/advanced/stream_ciphers/xchacha20
[1] https://csrc.nist.gov/Projects/block-cipher-techniques
[2] https://csrc.nist.gov/pubs/sp/800/38/d/final

@AndrewJackson2020 AndrewJackson2020 changed the title feat: move encryption type to aes256gcm RFC: move encryption type to aes256gcm Nov 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant