BouncyCastle包括许多对称加密引擎,以及RSA和ElGamal加密引擎(不对称引擎)。它还有很多关于如何使用这些引擎来执行加密/解密过程的在线资源。但是,弹跳城堡不提供椭圆曲线引擎(检查)。这在某种程度上令人困惑,因为BouncyCastle提供了基于预定义和众所周知的曲线生成具有不同密钥强度的EC密钥对的能力,如下所示:
public static AsymmetricCipherKeyPair/解密过程的基础上提供了一个公共/
我正试着熟悉加密/解密。我使用deno,因为它支持网络加密API。我现在要做的是加密,然后手动修改密文,然后解密。我的期望是,这将仍然有效,因为我理解,AES-CBC不提供完整性和真实性检查。asByteArray); at async SubtleCrypto.decrypt (deno:ext/crypto