Loading…
NBC 算法
NBC算法是一种广义Feistel结构的分组密码算法, 支持128/128比特、128/256比特和256/256比特三种分组和密钥尺寸. 非线性部分采用16比特的S盒, 该S盒基于16级非线性反馈移位寄存器迭代构造, 具有很低的硬件实现成本. 密钥扩展算法也采用类似的基于字的16级非线性反馈移位寄存器. 算法能够抵抗差分、线性、不可能差分、零相关线性、积分等主要密码分析方法, 具有足够的安全冗余....
Saved in:
Published in: | Journal of Cryptologic Research 2019-12, Vol.6 (6), p.760 |
---|---|
Main Authors: | , , , , , , , , , |
Format: | Article |
Language: | Chinese |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | NBC算法是一种广义Feistel结构的分组密码算法, 支持128/128比特、128/256比特和256/256比特三种分组和密钥尺寸. 非线性部分采用16比特的S盒, 该S盒基于16级非线性反馈移位寄存器迭代构造, 具有很低的硬件实现成本. 密钥扩展算法也采用类似的基于字的16级非线性反馈移位寄存器. 算法能够抵抗差分、线性、不可能差分、零相关线性、积分等主要密码分析方法, 具有足够的安全冗余. |
---|---|
ISSN: | 2097-4116 |
DOI: | 10.13868/j.cnki.jcr.000339 |