RSA 公钥接口,用于加密数据。
1.6.0
import { cryptos } from 'minigame-std';const publicKey = (await cryptos.rsa.importPublicKey(pemString, 'SHA-256')).unwrap();// 加密并返回 ArrayBufferconst encrypted = (await publicKey.encrypt('Hello, World!')).unwrap();// 加密并返回 Base64 字符串const encryptedStr = (await publicKey.encryptToString('Hello, World!')).unwrap(); Copy
import { cryptos } from 'minigame-std';const publicKey = (await cryptos.rsa.importPublicKey(pemString, 'SHA-256')).unwrap();// 加密并返回 ArrayBufferconst encrypted = (await publicKey.encrypt('Hello, World!')).unwrap();// 加密并返回 Base64 字符串const encryptedStr = (await publicKey.encryptToString('Hello, World!')).unwrap();
使用 RSA-OAEP 算法加密数据。
要加密的数据。
加密后的 ArrayBuffer。
加密后转换为 Base64 字符串。
加密后的 Base64 字符串。
RSA 公钥接口,用于加密数据。
Since
1.6.0
Example