De nouvelles méthodes sont désormais disponibles pour personnaliser les scripts des moniteurs d’API multi-étapes. Ces méthodes vous permettent d’utiliser HMAC et RSA avec les algorithmes de hachage SHA, ainsi que d’effectuer l’encodage et le décodage en Base64 ou Base64URL :
Hachage HMAC :
ut.crypto.hmacsha1(value, secret)
ut.crypto.hmacsha256(value, secret)
ut.crypto.hmacsha512(value, secret)
Signature RSA :
ut.crypto.rsasha1(value, privateKey, privateKeyType)
ut.crypto.rsasha256(value, privateKey, privateKeyType)
ut.crypto.rsasha512(value, privateKey, privateKeyType)
Encodage et décodage en Base64 :
ut.encoding.base64.encode(value)
ut.encoding.base64.decode(Base64-string)
ut.encoding.base64.urlencode(value)
ut.encoding.base64.urldecode(Base64-string)
Grâce à ces méthodes, vous pouvez sécuriser le stockage et l’envoi de valeurs sensibles, générer des signatures numériques pour vos données au moyen d’une clé privée pour garantir leur authenticité, et utiliser le hachage et l’encodage pour sécuriser vos données.