社区
ASP
帖子详情
有没有MD5withRSA的资料?提供者马上给分,急
antshome
2002-11-05 03:04:42
建行的电子商务要用到的。谢谢
...全文
277
17
打赏
收藏
有没有MD5withRSA的资料?提供者马上给分,急
建行的电子商务要用到的。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
antshome
2002-11-06
打赏
举报
回复
这是建行提供的文档原文,请大家指教
6. 数字签名算法说明
银行将客户支付信息实时通知给商户时,使用的数字签名算法是MD5withRSA的算法,商户验证签名的公钥在商户获取数字证书后,登录到网银系统中,通过相关交易获取。
商户获取的公钥用X.509格式表示,并且将其按照每4位(bit)转换为一个16进制数的方式表示,产生16进制的字符串。
网上银行实现标准的MD5withRSA算法对给商户的响应进行签名,产生1024位(bit)的签名结果,并且将其按照每4位(bit)转换为一个16进制数的方式表示,形成16进制的字符串,长度为256。
下面是对签名结果的表示方式的描述:
1、 对1024位的交易结果按4位为一个单位进行划分,共获得256段
2、 将每段看成一个16进制数,如0011为0X3,1101为0Xd。
3、 将这个数映射到ASCII码表,形成相应的字符,如0X2为“2”,0Xd为“d”。
4、 将这些字符连成一个字符串,长度为256。
例如:
待签名的字符串为:
POSID=000000000&BRANCHID=110000000&ORDERID=19991101234&PAYMENT=500.00&CURCODE=01&SUCCESS=Y
签名结果为:
4b3ef029516193b7d969ac1840083635a3e0901b8cd526caa44c1a072f496d7f0d4bca3942c0d9030bede37c7809b835cec787eb39e18b7596a724fba9805b24714dfbb0f4a3fb430b32e075254a114d4c38a0ac52ef46a0ad33dec3fbfc15417402a1399e65e46996c0cf49fc7ffca9222f8cd693c8376b6f928828967bec42
当商户收到银行传来的CGI串后,从中获取签名(格式如上)和需签名的原文。商户端程序(商户自行开发MD5withRSA签名校验程序)将签名和商户端的公钥转换成二进制格式,与签名的原文一起对签名的正确性进行验证。
挨踢啊挨踢
2002-11-06
打赏
举报
回复
呵呵,“MD5withRSA“!真能创造!找黑呀,说得这么详细,有高手可以从中探点信息的,小心给你乱搞!
julyclyde
2002-11-06
打赏
举报
回复
建行还给了示例程序呢
直接拿来用就可以了
julyclyde
2002-11-05
打赏
举报
回复
就是啊,先MD5还是先RSA?
挨踢啊挨踢
2002-11-05
打赏
举报
回复
《应用密码学》B.施柰尔,rsa是rsa,可用于签名,非对称加密;md5是md5,是报文摘要算法,没有什么rsawithmd5!
Lovemartyr
2002-11-05
打赏
举报
回复
看来俺也要好好学习一下加密了.
eastphoenix
2002-11-05
打赏
举报
回复
糟糕,上学时学过的东东,全忘啦。
从字面理解是带RSA的MD5,
RSA--非对称密钥吧。
关注,说不定以后有用。
antshome
2002-11-05
打赏
举报
回复
to wanghr100(灰豆宝宝)
不是MD5,MD5算法已经搞定了,不知道这个MD5withRSA是什么东西
wanghr100
2002-11-05
打赏
举报
回复
这是我在咱们这个论坛上面找到的,
都有是E文,不好意思啊~~
转贴:
回复人: saucer(思归) ( ) 信誉:100
MD5 Digest - VB, VBScript (ASP), and JavaScript versions
http://www.frez.co.uk/freecode.htm#md5
JavaScript MD5
http://pajhome.org.uk/crypt/md5/
smalltalks
2002-11-05
打赏
举报
回复
up
momonayi
2002-11-05
打赏
举报
回复
up
jack999
2002-11-05
打赏
举报
回复
好象找不到什么有用的!
:(
Lovemartyr
2002-11-05
打赏
举报
回复
md5加密??
antshome
2002-11-05
打赏
举报
回复
没有人做过吗??
antshome
2002-11-05
打赏
举报
回复
up
antshome
2002-11-05
打赏
举报
回复
早搜过了,一个也没用,请高手们指点
Reker熊
2002-11-05
打赏
举报
回复
去google搜MD5withRSA,好像很多
用python3实现
MD5
with
RSA
数字签名的验证
需要手工验证下某重要文件
MD5
with
RSA
的数字签名是否正确。于是写了个脚本。现记录下来,供大家学习讨论。 1. 数字签名基础知识 数字签名: 一旦选择足够安全的散列算法, 那么就能够使用其实现数字签名系统。数字...
使用
RSA
、
MD5
对参数生成签名与验签
在日常的工作中,我们对外提供的接口或调用三方的接口往往有一步生成签名或验签的步骤,这个步骤主要是验证调用方是 不是合法的以及内容是否被修改。比如:对于某些网上公开下载的软件,视频,尤其是镜像文件。...
Android签名 (一) 查看签名信息
C8:A2:E9:BC:CF:59:7C:2F:B6:DC:66:BE:E2:93:FC:13:F2:FC:47:EC:77:BC:6B:2B:0D:52:C1:1F:51:19:2A:B8 签名算法名称:
MD5
with
RSA
(禁用) 主体公共密钥算法: 2048 位
RSA
密钥 版本: 3 扩展: #1: ObjectId: 2.5....
C#毕业设计——基于
MD5
+
RSA
的数字签名设计与实现(毕业论文+程序源码)——数字签名系统
基于
MD5
+
RSA
的数字签名设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于
MD5
+
RSA
的数字签名设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦。需要下载开题报告PPT模板及论文答辩PPT模板等的小...
使用
RSA
、
MD5
对参数生成签名与验签 (转)
使用
RSA
、
MD5
对参数生成签名与验签 转原文地址:https://blog.csdn.net/mr_smile2014/article/details/52130029 版权声明:本文为博主原创文章,未经博主允许不得转载。 ...
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章