产品定位
IPWorks Encrypt 是一套用于通过主要加密标准实施强加密的综合组件,帮助开发者快速扩展应用的安全功能,涵盖加密与解密、安全消息散列、消息签名与签名验证,以及数字证书的生成与管理。
核心功能
- 加密算法:支持 AES、Blowfish、CAST、ChaCha20、DES、DSA、ECC、Elgamal、IDEA、OpenPGP、RSA、SMIME、TripleDES、Twofish 等多种强加密算法。
- 签名散列:支持 SHA1、SHA2、ChaCha、JWE、MD5、RIPEMD160、HMAC 等消息签名与散列算法。
- 邮件安全:使用 S/MIME 或 OpenPGP 与数字证书加密、解密、签名和验证消息。
- Web 安全:支持 JSON Web 签名(JWS)与 JSON Web 加密(JWE)标准格式的数据保护。
产品特点
IPWorks Encrypt 通过统一、易学习的对象模型覆盖种类繁多的加密算法,使开发者无需分别处理各算法细节;组件原生、线程安全、性能出众,经严格测试并配套完整文档、示例与在线知识库,提供多层次专业支持,并支持符合 FIPS 140-2 的加密(仅限 Windows)。
应用价值
广泛用于数据传输加密、文件保护、消息签名与数字证书管理等安全需求,帮助开发人员快速为应用补充业界标准的强加密能力,满足企业与行业安全合规要求。
典型安全流程
开发者在传输前对关键数据调用加密组件,选用 AES 或 ECC 等算法进行加密,并为数据计算消息散列或签名以保证完整与可信;接收方解密后验证签名与摘要,确认数据未被篡改。结合证书管理组件,应用可为自身生成并维护数字证书,用于身份认证与加密通信,形成端到端的数据保护闭环。
展开
收起