**Why?** * No extra dependency required anymore * CryptoJS' used KDF is considered insecure (see comment below) --- * https://github.com/diafygi/webcrypto-examples/#aes-gcm * https://bradyjoslin.com/blog/encryption-webcrypto/ * https://github.com/AKASHAorg/easy-web-crypto