基于Cast-128算法的对称加密解密工具,支持文本和Base64编码转换,保障数据传输安全。
CAST-128 (CAST5) 算法,用于 PGP 和 GPG
请输入内容并点击加密/解密按钮
当您需要在不安全网络传输敏感文本时,Cast加密解密工具通过共享密钥机制保护数据。该工具采用标准Cast-128(CAST5)对称算法,将明文转换为Base64密文,支持40-128位可变密钥长度,每组处理64位数据块,通过12-16轮Feistel网络迭代确保安全性。
Cast加密后为什么显示乱码?
密文默认输出为Base64格式,需保持加密/解密时编码一致。直接显示二进制会乱码。
40位和128位密钥安全性差异?
128位密钥需2^128次运算才能暴力破解,而40位仅需万亿次量级。建议敏感数据使用12字节以上密钥。
密钥丢失将导致数据永久不可恢复;超过16字节的密钥会被截断;非ASCII字符建议显式指定UTF-8编码。
典型应用场景:PGP邮件加密(CAST5-IDEA组合)、旧版OpenSSL通信(CAST5-CBC模式)。示例:密钥"secure123"加密"你好"输出「L3HjqPwT2GQ=」,需相同密钥才能解密回原文本。