delphi - Delphi DEC CalcFile 消息
问题描述
我刚刚盯着 Delphi Encryption Compendium(我使用 GetIt 在 Delphi 10.4.2 中安装 v6.3)
这是我用来计算文件哈希的简单过程
var
HASH : THash_SHA3_384;
s : rawbytestring;
begin
try
HASH := THash_SHA3_384.Create;
HASH.Init;
s := HASH.CalcFile(edFilename.Text,Tformat_HEX);
EdHashedFile.Text := s;
hash.Done;
finally
HASH.Free;
end;
end;
生成的哈希与计算 SHA3_384 的各种在线资源一致。
但是,在进行计算时会显示一个消息框。
“吸收:mod 8 <> 0 或挤压活动的位数。位:0,挤压:真。”
不知道重要不?如果是我该怎么办?如果不是我该如何抑制它?
非常感谢
解决方案
推荐阅读
- linux-capabilities - 在 clone(2)、unshare(2) 和 setns(2) 期间将更改哪些进程/线程功能集?
- haskell - 我们如何限制 Haskell 中的递归调用?
- xml - 如何通过 Spring Boot Rest 在 XML 中添加指向 xsl 视图的链接?
- wordpress - 在 WooCommerce 中,我可以让“购物车”仅出现在 SHOP 部分以及客户实际在购物车中添加商品时出现吗?
- c++ - 逐行重复数字,下一个数字显示的次数以逗号分隔
- apache-kafka - 清洁被中止并在kafka中暂停
- java - 如何将内部元素从流添加到流?
- javascript - 使用 es6 根据匹配和不匹配的值对数组进行排序
- reactjs - 在某些组件中使用 HOC,而不是 Redux 中的每个组件
- mongodb - 如何将结果分成 2 个字段