![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
加解密
战国剑
being
展开
-
非对称加解密——RSA加密、解密以及数字签名
对称与非对称加解密,最主要区别在于:对称加密,加解密的密钥是一致的;非对称加密,加解密的密钥是不一致的;对称加密的例子如另一篇文章中的DES加解密、3DES加解密。这里要介绍的是非对称加解密中,应用最广泛的一种:RSA。RSA简介RSA的由来,你可以简单的百度到,它是由三位大神在1978年提出的一种高安全性的算法。具体可看百度百科:RSA在使用中,主要有三个步骤:RSA原创 2016-01-02 21:09:07 · 9605 阅读 · 1 评论 -
DES加密(单倍长、双倍长、三倍长)
记录这个三个加密的不同,是因为在项目过程中遇到了双倍长des加密需求后,网络上到处找,没有找到准确的解释。后续解决了这个问题,记录并分享:1、 DES加密:也就是单倍长的DES加密、解密。这个在网上可以找到许多类似的方法,这里就贴出一个其中一个,作为参考:/** * 加密方法 * * @param src *原创 2015-11-03 16:31:24 · 13426 阅读 · 9 评论 -
POS主密钥与工作密钥关联详解
以下是针对POS的卡交易的一种密钥逻辑记录:一、密钥介绍交易主密钥:加载到Pos机中,用于验证工作密钥是否合法等;工作密钥:包括PIN密钥、MAC密钥、磁道密钥,用于加密密码、MAC、磁道信息。在信息上送到服务端前加密。加载的顺序是,先加载主密钥,再加载工作密钥。如果二者不匹配,在加载过程中会报错。二、主密钥加载逻辑我们要加载两部分的密钥到POS机中原创 2015-12-03 17:53:49 · 16172 阅读 · 6 评论 -
8583报文手动组包——详细分析每个示范域
8583报文作为一种应用较广的报文,有它独特的格式。网上有关8583报文的说明很多。但涉及到每个域的详细例子就较少了。这里列出各个域的详细例子,供参考。8583报文:报文组成:报文头【长度(2字节)+TPDU(5字节)+报文版本号(2字节)】+信息类型+位图+数据TPDU: 6000100000报文版本号:0100信息类型:0080 报文长度:整体报原创 2015-12-24 19:54:24 · 13962 阅读 · 5 评论