首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在哪里可以找到更多关于AES模式SIC的信息?

在哪里可以找到更多关于AES模式SIC的信息?
EN

Stack Overflow用户
提问于 2021-12-27 07:02:24
回答 1查看 383关注 0票数 1

SIC是Dart加密包提供的默认模式,尽管我已经研究过的资源中没有一个详细介绍了SIC模式的优缺点。这里说SIC模式是CTR模式的另一个名称,尽管Dart加密包有独立于默认SIC模式的CTR模式。任何有关SIC模式的资源都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2021-12-27 08:44:46

SIC代表分段整数计数器,是CTR模式的另一个名称,详细描述了这里。在开始的注节中,明确提到了CTR和SIC的等价性。

https://pub.dev/packages/encrypt库是https://pub.dev/packages/pointycastle库的一些功能的包装器,而后者又是以https://www.bouncycastle.org/库为模型的。

从BouncyCastle库的SICBlockCipher文档中获取

Class SICBlockCipher ... 在简单的分组密码之上实现分段整数计数器(SIC)模式。这种模式也称为CTR模式。

这一关系反映在实施过程中。PointyCastle库实现CTR作为SIC,s. CTRStreamCipher的派生。

/只是一个别名,可以将SIC创建为CTR class CTRStreamCipher extends SICStreamCipher {...

完整性: PointyCastle不仅将CTR和SIC作为流密码实现,而且还作为块密码(例如CTRBlockCipher )实现。但是,块密码是基于流密码的,因此CTR模式也是从SIC模式导出的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70492520

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档