【问题标题】:how to implement ANS X9.24 dukpt using java如何使用java实现ANS X9.24 dukpt
【发布时间】:2011-05-20 11:49:46
【问题描述】:

谁能帮我提供一个源代码示例,该示例实现了使用 DUKPT 生成 PIN 的处理算法?代码可以是 Java 或任何其他语言。谢谢

【问题讨论】:

    标签: java


    【解决方案1】:

    我并不确切知道 DUKPT 是如何工作的,但是使用出色的 Thales Simulator Project,我将 DUKPT 代码移植到了一个 Java 库,即我自己的 crypto-utils 项目。

    免责声明:这是我自己的学习练习,不是生产代码。可能会有帮助

    【讨论】:

      【解决方案2】:

      我发现这个 c# 项目非常有用,而且易于理解 - 无论您最终需要哪种语言,它都应该可以帮助您。

      https://github.com/sgbj/Dukpt.NET

      【讨论】:

      • 安装 Visual Studio 2013 需要很长时间,但是安装后,您可以从 GitHub 下载 zip,然后打开 sln 文件。在Test项目中找到Program.cs,添加Console.WriteLine("Press any key to exit."); Console.ReadKey();,然后按F5运行。
      • 这是一个提升。你的回答拯救了我忙碌的一周。谢谢!
      【解决方案3】:

      JPos 有一个实现。但是要注意AGPL License,千万不要在不付费的情况下将这段代码用在商业应用中

      【讨论】:

        【解决方案4】:

        我目前正在将几年前为一家公司创建的项目上传到 github。如果您想查看它,链接是:

        https://github.com/otaviokz/DUKPT-Java

        【讨论】:

          猜你喜欢
          • 2016-09-13
          • 2015-12-08
          • 2011-06-10
          • 1970-01-01
          • 2014-03-03
          • 1970-01-01
          • 2017-11-27
          • 2015-05-24
          • 1970-01-01
          相关资源
          最近更新 更多