Cryptographie
Sécuriser vos données et protéger la confidentialité et l'intégrité des informations.
Danx dispose d'une fonctionnalité intégré de cryptographie symétrique basé sur l'algorithme AES (Advanced Encryption Standard) 256 bits.
Implémentation
import {crypt} from "@dnax/core"
const cry = new crypt.AES({
secretkey:process.env.SECRET_KEY
})
// Chiffrer la data
let data ="Hello Guy"
let dataEncrypted = cry.encrypt(data)
let decriptedData = cry.decryp(dataEncrypted)
console.log('Encrypted : ',dataEncryped)
console.log('Decrypted : ',decriptedData)
Encrypt
cry.encrypt(data:object|string)Decrypt
cry.decrypt(dataEncrypt:string)Last updated