Encrypt & Decrypt using AES-GCM 256 on iOS using CryptoKit
9/1/2024 Addeed support for Capacitor 6
npm install capacitor-crypto-aes-gcm
npx cap sync
encrypt(options: { text: string; base64Encoded: string; encodedIV?: string; }) => any
Param | Type |
---|---|
options |
{ text: string; base64Encoded: string; encodedIV?: string; } |
Returns: any
decrypt(options: { text: string; base64Encoded: string; encodedIV?: string; }) => any
Param | Type |
---|---|
options |
{ text: string; base64Encoded: string; encodedIV?: string; } |
Returns: any
generateSymmetricKey() => any
Returns: any
generateIV() => any
This function is not available in iOS, as original author did not include a function for this
Returns: any