Loading…

NBC 算法

NBC算法是一种广义Feistel结构的分组密码算法, 支持128/128比特、128/256比特和256/256比特三种分组和密钥尺寸. 非线性部分采用16比特的S盒, 该S盒基于16级非线性反馈移位寄存器迭代构造, 具有很低的硬件实现成本. 密钥扩展算法也采用类似的基于字的16级非线性反馈移位寄存器. 算法能够抵抗差分、线性、不可能差分、零相关线性、积分等主要密码分析方法, 具有足够的安全冗余....

Full description

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