我有一个在旧 AIX 系统上的项目,我们正在将其迁移到新的 Windows 服务器系统。我正在尝试设置身份验证系统,但我似乎无法匹配密码加密的创建方式。
C# 可以模仿 AIX 加密函数吗?我知道该函数使用一种形式的 DES,但我似乎无法设置 C# DES 以匹配 AIX 加密的输出。
快速搜索通用 unix crypt()
的实现似乎指向代码项目中的实现。
请注意,这只是 AIX 尝试模拟的通用 Unix crypt()
。最好先针对 AIX 代码对其进行测试,同时牢记输入和输出参数的特定编码(字符)编码。