亚马逊云存储签名算法问题
2015-08-06 23:56
435 查看
最近在研究云存储。 如果没有相关背景知识的朋友,请先百度。
我首先要说的是是签名算法错误问题,可能是他们网站内容错误,请核查。
如下。
http://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-authentication-HTTPPOST.html
View Code
采用v4算法,还是不对,求指正
我首先要说的是是签名算法错误问题,可能是他们网站内容错误,请核查。
如下。
http://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-authentication-HTTPPOST.html
String key = "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"; using (var algorithm = KeyedHashAlgorithm.Create("HMACSHA256")) { algorithm.Key = Encoding.UTF8.GetBytes(key); string data = "eyAiZXhwaXJhdGlvbiI6ICIyMDEzLTA4LTA3VDEyOjAwOjAwLjAwMFoiLA0KICAiY29uZGl0aW9ucyI6IFsNCiAgICB7ImJ1Y2tldCI6ICJleGFtcGxlYnVja2V0In0sDQogICAgWyJzdGFydHMtd2l0aCIsICIka2V5IiwgInVzZXIvdXNlcjEvIl0sDQogICAgeyJhY2wiOiAicHVibGljLXJlYWQifSwNCiAgICB7InN1Y2Nlc3NfYWN0aW9uX3JlZGlyZWN0IjogImh0dHA6Ly9leGFtcGxlYnVja2V0LnMzLmFtYXpvbmF3cy5jb20vc3VjY2Vzc2Z1bF91cGxvYWQuaHRtbCJ9LA0KICAgIFsic3RhcnRzLXdpdGgiLCAiJENvbnRlbnQtVHlwZSIsICJpbWFnZS8iXSwNCiAgICB7IngtYW16LW1ldGEtdXVpZCI6ICIxNDM2NTEyMzY1MTI3NCJ9LA0KICAgIFsic3RhcnRzLXdpdGgiLCAiJHgtYW16LW1ldGEtdGFnIiwgIiJdLA0KDQogICAgeyJ4LWFtei1jcmVkZW50aWFsIjogIkFLSUFJT1NGT0ROTjdFWEFNUExFLzIwMTMwODA2L3VzLWVhc3QtMS9zMy9hd3M0X3JlcXVlc3QifSwNCiAgICB7IngtYW16LWFsZ29yaXRobSI6ICJBV1M0LUhNQUMtU0hBMjU2In0sDQogICAgeyJ4LWFtei1kYXRlIjogIjIwMTMwODA2VDAwMDAwMFoiIH0NCiAgXQ0KfQ=="; byte[] key2 = algorithm.ComputeHash(Encoding.UTF8.GetBytes(data)); string show = BitConverter.ToString(key2).Replace("-", "").ToLowerInvariant(); MessageBox.Show(show); }
View Code
采用v4算法,还是不对,求指正
相关文章推荐
- JavaEE面试题,
- MySQL5.5出面ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)问题的解决办法
- Ogre 编辑器一(MyGUI+Ogre整合与主界面)
- HOG特征+SVM训练过程
- VIM 使用技巧
- CKEditor 集成CKFinder集成
- MySQL性能调优与架构设计——第2章 MySQL架构组成
- 让ecshop用户名、手机号、email登陆方法
- 1159 Common Subsequence
- Unity获取游戏对象详解
- 让Ecshop网店系统用户自动登陆
- Codeforces Round #313 Gerald and Giant Chess (dp+组合数取模)
- C++学习笔记——多态性与虚函数
- http协议详讲
- a[href*=javablackbelt]{color:red};
- android学习笔记(0)搭建android开发环境的前前后后
- 微软AJAX解决方案
- 使用CXF开发web service 的客户端 (四)
- nginx 清理日志
- Linux 截图