核心类与方法 加密类 CTyunCrypto CTyunCrypto 是 SDK 的核心类,提供了加密和解密的主要功能。 构造函数 CTyunCrypto(CryptoMaterials cryptoMaterials):初始化加密对象,传入加密材料。 主要方法 CryptoResult encrypt(byte[] plainText):加密字节数组,返回加密结果对象。 byte[] decrypt(byte[] cipherText):解密密文字节数组,返回解密后的明文字节数组。 void encryptFile(File inputFile, File outputFile):加密文件。 void decryptFile(File inputFile, File outputFile):解密文件。 加密材料 CryptoMaterialsCryptoMaterials 类用于封装加密所需的材料,包括加密头、加密处理器和密钥生成器。 构造函数 CryptoMaterials(CryptoAlgorithm algorithm):初始化加密材料,指定加密算法。 CryptoMaterials(CryptoAlgorithm algorithm, Map encryptionContext):初始化加密材料,指定加密算法和加密上下文。