Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CBC BC, salting and decryption routine to the AES implementation #456

Conversation

nyarian
Copy link
Contributor

@nyarian nyarian commented Jun 26, 2020

#429
Set AES key size to 256 bit and change digest algorithm to SHA-256
Implement CBC block cipher mode
Salt the password used to derive the AES key
Change key derivation algorithm to PBKDF2 and hashing to HMAC-SHA1
Add a decryption routine to the AES

Set AES key size to 256 bit and change digest algorithm to SHA-256
Implement CBC block cipher mode
Salt the password used to derive the AES key
Change key derivation algorithm to PBKDF2 and hashing to HMAC-SHA1
Add a decryption routine to the AES
@nyarian nyarian requested a review from kukabi June 26, 2020 08:39
@nyarian nyarian marked this pull request as ready for review July 1, 2020 15:32
@kukabi kukabi merged commit 8fa03ee into tari-project:development Jul 1, 2020
@nyarian nyarian deleted the security/expand_aes_key_to_256_bit_squashed branch July 2, 2020 06:21
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.

None yet

2 participants