标题:数据加密算法 求大神帮忙 急!!!
只看楼主
执笔画江山
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:265
专家分:1010
注 册:2015-1-13
结帖率:100%
已结贴  问题点数:30 回复次数:3 
数据加密算法 求大神帮忙 急!!!
密码验证挑战应答算法如下:
HC APP ------ HCMS  (请求验证密码)
HC APP ------- HC APP (返回的数据为16字节随机数 Challenge)
然后HC APP根据用户输入的管理员密码(manager password)计算挑战应答码:
    PasswordChallenge = HMAC_SHA1(HASH_MD5(manager password), Challenge)
现在我的需求是  manager password 为21232F297A57A5A743894A0E4A801FC3
Challenge 为50b8c86fe7d40eaf8a3dd9d61f75d83e

求大神帮助
搜索更多相关主题的帖子: password 数据加密 manager 管理员 密码 
2015-03-13 15:46
afanihao
Rank: 2
等 级:论坛游民
威 望:1
帖 子:62
专家分:99
注 册:2015-3-13
得分:15 
这个算法不是普通人写的,工程师只负责调用人家写好的代码。
你有两个选择:
1. 使用libcrypto库,这个库里面已经把常见的算法都包含了,但是需要比较强的阅读能力
2. 使用热心人提高的专门的HMAC-SHA1,我好像有。。。

http://www.
2015-03-13 15:55
firstbobo
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:55
专家分:106
注 册:2010-1-21
得分:15 
基于挑战/应答(Challenge/Response)方式的身份认证系统就是每次认证时认证服务器端都给客户端发送一个不同的"挑战"字串,客户端程序收到这个"挑战"字串后,做出相应的"应答"
楼主你的需求是什么;加解密类的算法应该不用自己实现;都有库;
2015-03-13 20:00
执笔画江山
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:265
专家分:1010
注 册:2015-1-13
得分:0 
.。。。。。。UFT测试脚本中怎么算这个玩意,有会的大神么?????

授人以鱼,不如授人以渔
2015-03-13 20:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-442608-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028443 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved