我正在寻找方法来解密使用 RijndaelManaged 在.net 中加密的 cobol 中的字符串。我控制了算法,所以它不需要是 Rijdnael,但我只需要确保数据是加密的。
任何帮助建议表示赞赏。
谢谢肖恩
[编辑] - 数据被加密在我创建的 ac# windows 服务中。数据必须由 cobol 系统解密,该系统将通过 tcpip 从 Windows 服务检索数据。加密算法可以更改(在 windows 服务中),只要 cobol 可以解密它就不必是 Rijndael。
我正在寻找方法来解密使用 RijndaelManaged 在.net 中加密的 cobol 中的字符串。我控制了算法,所以它不需要是 Rijdnael,但我只需要确保数据是加密的。
任何帮助建议表示赞赏。
谢谢肖恩
[编辑] - 数据被加密在我创建的 ac# windows 服务中。数据必须由 cobol 系统解密,该系统将通过 tcpip 从 Windows 服务检索数据。加密算法可以更改(在 windows 服务中),只要 cobol 可以解密它就不必是 Rijndael。
这可能是您正在寻找的:Redvers 加密设备。它是使用 Rijdnael 算法的第三方 COBOL 加密包。我从来没有使用过这个包,所以不能评论它是否是所有供应商都破解的。
根据您的 COBOL 实现,您可能能够调用用其他语言编写的子例程来执行加密服务。例如,z/os 上的 Enterprise COBOL 可以调用用 z/os 环境中支持的几乎任何其他语言编写的服务。
祝你好运。