Add (non-experimental) GCM

Also, set it as the preferred AEAD algorithm.
This commit is contained in:
Daniel Huigens 2022-03-02 18:17:16 +01:00 committed by larabr
parent 5078b8a66d
commit b6dc112eb3
2 changed files with 2 additions and 1 deletions

View File

@ -58,7 +58,7 @@ export default {
* @memberof module:config
* @property {Integer} preferredAEADAlgorithm Default AEAD mode {@link module:enums.aead}
*/
preferredAEADAlgorithm: enums.aead.eax,
preferredAEADAlgorithm: enums.aead.gcm,
/**
* Chunk Size Byte for Authenticated Encryption with Additional Data (AEAD) mode
* Only has an effect when aeadProtect is set to true.

View File

@ -197,6 +197,7 @@ export default {
aead: {
eax: 1,
ocb: 2,
gcm: 3,
experimentalGCM: 100 // Private algorithm
},