This is an implementation I made for providing secure data encryption and decryption functionalities in JavaScript. It uses PBKDF2 for key derivation and AES-GCM for the encryption algorithm.
- Key Derivation: Utilizes PBKDF2 for generating secure encryption keys.
- Unique Salt for Each Encryption: A unique salt is generated every time the encrypt method is used, enhancing security.
- Encryption/Decryption: Implements AES-GCM for robust data encryption and decryption.