10得票4回答
轻量级8字节哈希函数算法

我需要从可变长度的字符串中提取一个8字节的摘要,因此我正在寻找这样一种算法,我将在c/c++中实现。 这将是微控制器数字签名过程的一部分,所以它必须: 代码行数尽可能少,因为固件必须尽可能小; 资源消耗低,特别是RAM(最好小于100字节); 足够强大,以至于更改字符串任意位置上的单个字符...

9得票3回答
如何在Ruby中进行XML签名

我需要使用ruby签名xml,是否有任何方法或库可以实现? 我的xml骨架如下: <?xml version="1.0" encoding="ISO-8859-1"?> <Message> <MessageId> <Ser...

9得票3回答
Python hashlib和sha512sum工具的SHA512算法有什么区别?

我从Linux的'sha512sum'工具和Python的hashlib库中获得了不同的消息摘要。 以下是我在Ubuntu 8.10上得到的结果: $ echo test | sha512sum 0e3e75234abc68f4378a86b3f4b32a198ba301845b0cd6e...

9得票3回答
在C#中通过HttpWebRequest实现摘要认证

有人知道如何屏幕抓取使用摘要HTTP认证的网站吗? 我使用以下代码: var request = (HttpWebRequest)WebRequest.Create(SiteUrl); request.Credentials=new NetworkCredential(Login, Pass...

9得票2回答
有没有一种方法可以禁用每次 $http.get 触发 $digest 的方式?

背景 Angular的$http服务会在每次get请求时触发一个$digest(如果没有正在运行的$digest): if (!$rootScope.$$phase) $rootScope.$apply(); 除了从API获取对象外,我们的应用程序还有很多具有templateUrl...

9得票1回答
使用C程序验证使用私钥签名的摘要

我将解释我迄今为止所做的所有步骤,并以我的问题作为结论。 使用OpenSSL 1.0.1e-fips 11 Feb 2013 生成私钥和公钥 openssl genrsa -des3 -out private.pem 2048 openssl rsa -in private.pem -o...

8得票2回答
Python中的摘要身份验证?

我正在尝试使用Python访问公司服务器上的页面。第一次尝试返回401:未授权(服务器需要域用户名/密码进行身份验证)。头部内容如下,看起来支持3种身份验证协议:Negotiate、NTLM和Digest,所以在我理解中,我可以选择任何一种,对吗? Content-Type: text/ht...

8得票1回答
PDF签名摘要

我有一个快速问题,关于计算PDF文档的摘要以用于数字签名(与我早期的一个问题有些相关,我试图弄清楚为什么需要知道客户端的证书才能创建正确的摘要)。在Adobe关于PDF格式的文档中,指定了以下内容: “应该在文件中的一系列字节上计算一个字节范围摘要,该范围应由签名字典中的ByteRange条...

7得票3回答
AngularJS作用域在UI中不更新,直到执行某些操作,例如单击具有函数的对象。

我试图在可视窗口小于或等于641px时向我的侧边栏添加class,为此我必须观察窗口的宽度。 $scope.$watch(function(){ return $window.innerWidth; }, function(value) { if...

7得票3回答
Digest::CRC32与Zlib一起使用

在我的代码中,我需要使用各种算法来对文件进行哈希处理,其中包括CRC32。由于我还使用了其他密码哈希函数,例如Digest家族的函数,因此我认为保持它们所有的一致接口会很好。 值得一提的是,我找到了一个叫做digest-crc的宝石,它正是我想要的。问题在于,Zlib是标准库的一部分,并且具...