久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
Verilog DEs AES加密與解密代碼 Quartus II可執行
[打印本頁]
作者:
flyingboy
時間:
2017-11-6 16:37
標題:
Verilog DEs AES加密與解密代碼 Quartus II可執行
Quartus II可執行的Verilog代碼 實現DEs AES加密和解密
0.png
(11.39 KB, 下載次數: 98)
下載附件
2017-11-6 16:56 上傳
全部資料51hei下載地址:
aes_top.zip
(7.4 MB, 下載次數: 87)
2017-11-6 16:37 上傳
點擊文件名下載附件
aes代碼
部分代碼:
//`timescale 1 ns/ 1 ps
module aes_top
(
input clock,
output reg over
//input rst,
//input flag,
//input [32:1] indata,
//output [32:1] outdata
);
reg rst;
reg flag;
//reg [32:1] indata;
wire [32:1] outdata;
wire overkey;
wire overdecrp;
wire overcrp;
wire enkey,encrp,endecrp;
wire [128:1] crp_out;
wire [128:1] crp_in;
wire [128:1] keyin;
wire [128:1] key_out;
wire [4:1] rn_key;
reg [4:1] state=4'h0;
integer i=0;
integer j=0;
parameter s0=4'h0,s1=4'h1,s2=4'h2,s3=4'h3,s4=4'h4,s5=4'h5,s6=4'h6;
//assign over=clock;
always @(posedge clock)
begin
case(state)
s0:
begin
rst=0;
flag=1;
state=s1;
over=0;
end
s1:
begin
rst=1;
state=s2;
end
s2:
begin
if(overcrp==1||overdecrp==1)
begin
if(i==100)
begin
over=1;
i=0;
state=s3;
end
else if(i<100)
begin
i=i+1;
state=s0;
end
end
else
state=s2;
end
s3:
begin
over=1;
state=s4;
end
s4:
begin
over=1;
if(j==10)
begin
j=0;
state=s0;
end
else if(j<10)
begin
j=j+1;
state=s3;
end
end
endcase
end
regist regist
(
//.indata(indata),
.clock(clock),
.rst(rst),
.overkey(overkey),
.flag(flag),
.overcrpc(overcrp),
.overcrpm(overdecrp),
.outcrp(crp_out),
.outdata(outdata),
.data(crp_in),
.key(keyin),
.enkey(enkey),
.encrpc(encrp),
.encrpm(endecrp)
);
key_sub key_sub
(
.keyin(keyin),
.enkey(enkey),
.rn(rn_key),
.clock(clock),
.overkey(overkey),
.keyout(key_out)
);
crp_cl crp_cl
(
.clock(clock),
.encrp(encrp),
.endecrp(endecrp),
.datain(crp_in),
.keyin(key_out),
.rn_key(rn_key),
.overcrp(overcrp),
.overdecrp(overdecrp),
.crp_out(crp_out)
);
endmodule
復制代碼
作者:
flyingboy
時間:
2017-11-6 18:41
DES代碼
作者:
aestest
時間:
2018-4-28 16:23
學習下
作者:
ssz
時間:
2018-8-30 17:37
請問一下里面的各個文件都是做什么的
作者:
caesar.xu
時間:
2018-8-31 10:07
做FPGA 反編譯么 ?
作者:
wc411421
時間:
2018-10-30 16:38
樓主可以解釋一下aes_top.v中的四個狀態嗎,下面是狀態s2的代碼
s2:
begin
if(overcrp==1||overdecrp==1) // 100次加密或解密?
begin
if(i==100)
begin
over=1;
i=0;
state=s3;
end
else if(i<100)
begin
i=i+1;
state=s0;
end
end
else
state=s2;
end
這個是重復加密100次嗎?
其實沒太理解變量 i 和變量 j 的作用
作者:
Young粥
時間:
2018-11-29 13:20
非常感謝!
作者:
吉閬尤人
時間:
2019-9-19 13:57
aes128算法在ISE開發環境中工程源碼:
http://m.zg4o1577.cn/bbs/dpj-170082-1.html
作者:
吉閬尤人
時間:
2019-9-19 14:00
請問支持哪個系列FPGA?
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
日韩av在线一区二区
|
国产三区四区
|
国产99久久
|
精品国产一区二区三区性色
|
91麻豆精品一区二区三区
|
国产区免费视频
|
国精产品一区二区三区
|
久久国产精品免费一区二区三区
|
91网站在线播放
|
午夜一区二区三区
|
99久9
|
最新中文字幕
|
ww 255hh 在线观看
|
亚洲精品一区中文字幕乱码
|
99精彩视频
|
九一视频在线播放
|
欧美一区二区三区国产
|
在线亚洲欧美
|
日韩久久久久久
|
久久综合久色欧美综合狠狠
|
午夜影院操
|
亚洲欧美中文日韩在线v日本
|
中文字幕在线播放第一页
|
一二三四在线视频观看社区
|
日韩精品在线看
|
国产精品片aa在线观看
|
特级黄色毛片
|
日韩图区
|
99热在线观看精品
|
欧美亚洲综合久久
|
国产夜恋视频在线观看
|
国产高清在线视频
|
免费一区
|
久久国产婷婷国产香蕉
|
亚洲午夜精品久久久久久app
|
亚洲视频中文
|
国产成人a亚洲精品
|
天堂三级
|
欧美一区二区在线观看
|
成人在线观看免费视频
|
日日干天天操
|