有没有MD5withRSA的资料?提供者马上给分,急

antshome 2002-11-05 03:04:42
建行的电子商务要用到的。谢谢
...全文
277 17 打赏 收藏 转发到动态 举报
写回复
用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,好像很多

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧