自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 SM4加密算法verilog实现(下)

采用的握手信号接口来做该模块的流水线,这样做是为了后期扩展时,下游需要有流控处理。那么输入就是每拍128bit的明文和密钥,向上游的Vail和ready信号,向下游的vail和ready。还有加密后的数据输出。还有用到的固定参数Fk。

2025-09-21 15:53:21 428

原创 SM4加密算法verilog实现(上)

SM4是中国国家密码管理局于2012年发布的商用分组密码算法,属于对称加密算法,分组长度为128位,密钥长度也为128位。其设计结构类似于AES,但采用更适合硬件实现的,包含32轮非线性迭代运算。

2025-09-20 20:02:25 2260

原创 SM3加密算法verilog实现

SM3是中国国家密码管理局发布的一种密码杂凑算法,属于哈希函数家族,适用于数字签名、消息认证码生成等场景。其输出为256位(32字节)的固定长度哈希值,安全性对标SHA-256。

2025-09-19 17:10:10 2336

原创 万兆网verilog接收MAC实现

r_sof_local_2d == 3 || r_sof_local_1d == 7表示当前帧包含控制符和数据,但是数据提取是跨两拍的,所以下个周期拉高。但是光用r_data_en 不能提取数据,因为两种sof位置,那就是两种提取方式,所以还需要一个帧头位置指示,之前的所有帧头位置指示都是w_sof_local来的,w_sof_local又是当前拍数据的通过组合逻辑输出的,所以会随时变化,那么我们就用一个新的信号r_sof_localmark,从帧数据一开始就存位置直到帧结束。

2025-09-15 15:44:20 1379

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除