DUKPT
文章平均质量分 77
jackyvictory
这个作者很懒,什么都没留下…
展开
-
DUKPT算法简析-1
神马是DUKPT?简单来说,DUKPT(Derived Unique Key Per Transaction)是被ANSI定义的一套密钥管理体系和算法,用于解决金融支付领域的信息安全传输中的密钥管理问题。以下内容引用自ANSI X9.24规范文档(Retail Financial Services Symmetric Key Management) This standard establish原创 2015-03-09 19:26:28 · 12014 阅读 · 2 评论 -
DUKPT算法简析-2
DUKPT进一步分析书接上文,我们知道了EC=1时的Current Key生成流程和交易处理流程,那么后续EC=2、EC=3…EC=n的情况呢?我们回头看一下上文中提到的”发生交易时,POS的处理“: 1> Current KSN = IKSN and EC++ 2> Current PEK = PEK_Derive(Initial PEK, Current KSN) 3> Encrypt原创 2015-03-10 19:07:30 · 3777 阅读 · 1 评论 -
DUKPT算法简析-3
DUKPT终极揭秘不好意思隔了这么久才发其实前文已经将DUKPT算法解释的差不多了,需要进一步说明的,就是Future Key的计算了。其实之前已经推理了一大堆了,我就直接把结果贴出来吧:EC共有21个bit,每个bit可能的取值为“0”或“1”,那么如此多的EC,可以形成一棵树状结构: 说明一下,这棵树的组成是这样的:层次:树的每一层,EC中包含的bit为“1”的数量是固定的;即 第0层的E原创 2015-03-16 18:37:44 · 4352 阅读 · 7 评论