亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? sha256_sha512_k.v

?? Verilog實現的SHA256/SHA512算法
?? V
字號:
module sha256_sha512_k(sha256_start ,cal_t ,kt);parameter k256_1  = 64'h428a2f9800000000;      parameter k256_2  = 64'h7137449100000000;       parameter k256_3  = 64'hb5c0fbcf00000000;          parameter k256_4  = 64'he9b5dba500000000;       parameter k256_5  = 64'h3956c25b00000000;       parameter k256_6  = 64'h59f111f100000000;       parameter k256_7  = 64'h923f82a400000000;       parameter k256_8  = 64'hab1c5ed500000000;       parameter k256_9  = 64'hd807aa9800000000;       parameter k256_10 = 64'h12835b0100000000;       parameter k256_11 = 64'h243185be00000000;       parameter k256_12 = 64'h550c7dc300000000;       parameter k256_13 = 64'h72be5d7400000000;       parameter k256_14 = 64'h80deb1fe00000000;       parameter k256_15 = 64'h9bdc06a700000000;       parameter k256_16 = 64'hc19bf17400000000;       parameter k256_17 = 64'he49b69c100000000;       parameter k256_18 = 64'hefbe478600000000;       parameter k256_19 = 64'h0fc19dc600000000;       parameter k256_20 = 64'h240ca1cc00000000;       parameter k256_21 = 64'h2de92c6f00000000;       parameter k256_22 = 64'h4a7484aa00000000;       parameter k256_23 = 64'h5cb0a9dc00000000;       parameter k256_24 = 64'h76f988da00000000;       parameter k256_25 = 64'h983e515200000000;       parameter k256_26 = 64'ha831c66d00000000;       parameter k256_27 = 64'hb00327c800000000;       parameter k256_28 = 64'hbf597fc700000000;       parameter k256_29 = 64'hc6e00bf300000000;       parameter k256_30 = 64'hd5a7914700000000;       parameter k256_31 = 64'h06ca635100000000;       parameter k256_32 = 64'h1429296700000000;       parameter k256_33 = 64'h27b70a8500000000;       parameter k256_34 = 64'h2e1b213800000000;       parameter k256_35 = 64'h4d2c6dfc00000000;       parameter k256_36 = 64'h53380d1300000000;       parameter k256_37 = 64'h650a735400000000;       parameter k256_38 = 64'h766a0abb00000000;       parameter k256_39 = 64'h81c2c92e00000000;       parameter k256_40 = 64'h92722c8500000000;       parameter k256_41 = 64'ha2bfe8a100000000;       parameter k256_42 = 64'ha81a664b00000000;       parameter k256_43 = 64'hc24b8b7000000000;       parameter k256_44 = 64'hc76c51a300000000;       parameter k256_45 = 64'hd192e81900000000;       parameter k256_46 = 64'hd699062400000000;       parameter k256_47 = 64'hf40e358500000000;       parameter k256_48 = 64'h106aa07000000000;       parameter k256_49 = 64'h19a4c11600000000;       parameter k256_50 = 64'h1e376c0800000000;       parameter k256_51 = 64'h2748774c00000000;       parameter k256_52 = 64'h34b0bcb500000000;       parameter k256_53 = 64'h391c0cb300000000;       parameter k256_54 = 64'h4ed8aa4a00000000;       parameter k256_55 = 64'h5b9cca4f00000000;       parameter k256_56 = 64'h682e6ff300000000;       parameter k256_57 = 64'h748f82ee00000000;       parameter k256_58 = 64'h78a5636f00000000;       parameter k256_59 = 64'h84c8781400000000;       parameter k256_60 = 64'h8cc7020800000000;       parameter k256_61 = 64'h90befffa00000000;       parameter k256_62 = 64'ha4506ceb00000000;       parameter k256_63 = 64'hbef9a3f700000000;       parameter k256_64 = 64'hc67178f200000000;                                                                    // k1~k80 for sha512                                                                                                                     parameter k512_1  = 64'h428a2f98d728ae22; parameter k512_2  = 64'h7137449123ef65cd; parameter k512_3  = 64'hb5c0fbcfec4d3b2f; parameter k512_4  = 64'he9b5dba58189dbbc;parameter k512_5  = 64'h3956c25bf348b538; parameter k512_6  = 64'h59f111f1b605d019;parameter k512_7  = 64'h923f82a4af194f9b; parameter k512_8  = 64'hab1c5ed5da6d8118;parameter k512_9  = 64'hd807aa98a3030242; parameter k512_10 = 64'h12835b0145706fbe; parameter k512_11 = 64'h243185be4ee4b28c; parameter k512_12 = 64'h550c7dc3d5ffb4e2;parameter k512_13 = 64'h72be5d74f27b896f; parameter k512_14 = 64'h80deb1fe3b1696b1; parameter k512_15 = 64'h9bdc06a725c71235; parameter k512_16 = 64'hc19bf174cf692694;parameter k512_17 = 64'he49b69c19ef14ad2; parameter k512_18 = 64'hefbe4786384f25e3; parameter k512_19 = 64'h0fc19dc68b8cd5b5; parameter k512_20 = 64'h240ca1cc77ac9c65;parameter k512_21 = 64'h2de92c6f592b0275; parameter k512_22 = 64'h4a7484aa6ea6e483; parameter k512_23 = 64'h5cb0a9dcbd41fbd4; parameter k512_24 = 64'h76f988da831153b5;parameter k512_25 = 64'h983e5152ee66dfab; parameter k512_26 = 64'ha831c66d2db43210; parameter k512_27 = 64'hb00327c898fb213f; parameter k512_28 = 64'hbf597fc7beef0ee4;parameter k512_29 = 64'hc6e00bf33da88fc2; parameter k512_30 = 64'hd5a79147930aa725; parameter k512_31 = 64'h06ca6351e003826f; parameter k512_32 = 64'h142929670a0e6e70;parameter k512_33 = 64'h27b70a8546d22ffc; parameter k512_34 = 64'h2e1b21385c26c926; parameter k512_35 = 64'h4d2c6dfc5ac42aed; parameter k512_36 = 64'h53380d139d95b3df;parameter k512_37 = 64'h650a73548baf63de; parameter k512_38 = 64'h766a0abb3c77b2a8; parameter k512_39 = 64'h81c2c92e47edaee6; parameter k512_40 = 64'h92722c851482353b;parameter k512_41 = 64'ha2bfe8a14cf10364; parameter k512_42 = 64'ha81a664bbc423001; parameter k512_43 = 64'hc24b8b70d0f89791; parameter k512_44 = 64'hc76c51a30654be30;parameter k512_45 = 64'hd192e819d6ef5218; parameter k512_46 = 64'hd69906245565a910; parameter k512_47 = 64'hf40e35855771202a; parameter k512_48 = 64'h106aa07032bbd1b8;parameter k512_49 = 64'h19a4c116b8d2d0c8; parameter k512_50 = 64'h1e376c085141ab53; parameter k512_51 = 64'h2748774cdf8eeb99; parameter k512_52 = 64'h34b0bcb5e19b48a8;parameter k512_53 = 64'h391c0cb3c5c95a63; parameter k512_54 = 64'h4ed8aa4ae3418acb; parameter k512_55 = 64'h5b9cca4f7763e373; parameter k512_56 = 64'h682e6ff3d6b2b8a3;parameter k512_57 = 64'h748f82ee5defb2fc; parameter k512_58 = 64'h78a5636f43172f60; parameter k512_59 = 64'h84c87814a1f0ab72; parameter k512_60 = 64'h8cc702081a6439ec;parameter k512_61 = 64'h90befffa23631e28; parameter k512_62 = 64'ha4506cebde82bde9; parameter k512_63 = 64'hbef9a3f7b2c67915; parameter k512_64 = 64'hc67178f2e372532b;parameter k512_65 = 64'hca273eceea26619c; parameter k512_66 = 64'hd186b8c721c0c207; parameter k512_67 = 64'heada7dd6cde0eb1e; parameter k512_68 = 64'hf57d4f7fee6ed178;parameter k512_69 = 64'h06f067aa72176fba; parameter k512_70 = 64'h0a637dc5a2c898a6; parameter k512_71 = 64'h113f9804bef90dae; parameter k512_72 = 64'h1b710b35131c471b;parameter k512_73 = 64'h28db77f523047d84; parameter k512_74 = 64'h32caab7b40c72493; parameter k512_75 = 64'h3c9ebe0a15c9bebc; parameter k512_76 = 64'h431d67c49c100d4c;parameter k512_77 = 64'h4cc5d4becb3e42b6; parameter k512_78 = 64'h597f299cfc657e2a; parameter k512_79 = 64'h5fcb6fab3ad6faec; parameter k512_80 = 64'h6c44198c4a475817;//`include "sha256_sha512_parameter.v"input sha256_start;input [6:0] cal_t;output [63:0] kt;reg [63:0] k[79:0];always@(sha256_start 			or k256_1 	or k512_1                         or k256_2       or k512_2                         or k256_3       or k512_3                         or k256_4       or k512_4                         or k256_5       or k512_5                         or k256_6       or k512_6                         or k256_7       or k512_7                         or k256_8       or k512_8                         or k256_9       or k512_9                         or k256_10      or k512_10                        or k256_11      or k512_11                        or k256_12      or k512_12                        or k256_13      or k512_13                        or k256_14      or k512_14                        or k256_15      or k512_15                        or k256_16      or k512_16                        or k256_17      or k512_17                        or k256_18      or k512_18                        or k256_19      or k512_19                        or k256_20      or k512_20                        or k256_21      or k512_21                        or k256_22      or k512_22                        or k256_23      or k512_23                        or k256_24      or k512_24                        or k256_25      or k512_25                        or k256_26      or k512_26                        or k256_27      or k512_27                        or k256_28      or k512_28                        or k256_29      or k512_29                        or k256_30      or k512_30                        or k256_31      or k512_31                        or k256_32      or k512_32                        or k256_33      or k512_33                        or k256_34      or k512_34                        or k256_35      or k512_35                        or k256_36      or k512_36                        or k256_37      or k512_37                        or k256_38      or k512_38                        or k256_39      or k512_39                        or k256_40      or k512_40                        or k256_41      or k512_41                        or k256_42      or k512_42                        or k256_43      or k512_43                        or k256_44      or k512_44                        or k256_45      or k512_45                        or k256_46      or k512_46                        or k256_47      or k512_47                        or k256_48      or k512_48                        or k256_49      or k512_49                        or k256_50      or k512_50                        or k256_51      or k512_51                        or k256_52      or k512_52                        or k256_53      or k512_53                        or k256_54      or k512_54                        or k256_55      or k512_55                        or k256_56      or k512_56                        or k256_57      or k512_57                        or k256_58      or k512_58                        or k256_59      or k512_59                        or k256_60      or k512_60                        or k256_61      or k512_61                        or k256_62      or k512_62                        or k256_63      or k512_63                        or k256_64      or k512_64					or k512_65                                        or k512_66                                        or k512_67                                        or k512_68                                        or k512_69                                        or k512_70                                        or k512_71                                        or k512_72                                        or k512_73                                        or k512_74                                        or k512_75                                        or k512_76                                        or k512_77                                        or k512_78                                        or k512_79                                        or k512_80  					)begin	k[0 ] = sha256_start ? k256_1  : k512_1 ;	k[1 ] = sha256_start ? k256_2  : k512_2 ;	k[2 ] = sha256_start ? k256_3  : k512_3 ;	k[3 ] = sha256_start ? k256_4  : k512_4 ;	k[4 ] = sha256_start ? k256_5  : k512_5 ;	k[5 ] = sha256_start ? k256_6  : k512_6 ;	k[6 ] = sha256_start ? k256_7  : k512_7 ;	k[7 ] = sha256_start ? k256_8  : k512_8 ;	k[8 ] = sha256_start ? k256_9  : k512_9 ;	k[9 ] = sha256_start ? k256_10 : k512_10;	k[10] = sha256_start ? k256_11 : k512_11;	k[11] = sha256_start ? k256_12 : k512_12;	k[12] = sha256_start ? k256_13 : k512_13;	k[13] = sha256_start ? k256_14 : k512_14;	k[14] = sha256_start ? k256_15 : k512_15;	k[15] = sha256_start ? k256_16 : k512_16;	k[16] = sha256_start ? k256_17 : k512_17;	k[17] = sha256_start ? k256_18 : k512_18;	k[18] = sha256_start ? k256_19 : k512_19;	k[19] = sha256_start ? k256_20 : k512_20;	k[20] = sha256_start ? k256_21 : k512_21;	k[21] = sha256_start ? k256_22 : k512_22;	k[22] = sha256_start ? k256_23 : k512_23;	k[23] = sha256_start ? k256_24 : k512_24;	k[24] = sha256_start ? k256_25 : k512_25;	k[25] = sha256_start ? k256_26 : k512_26;	k[26] = sha256_start ? k256_27 : k512_27;	k[27] = sha256_start ? k256_28 : k512_28;	k[28] = sha256_start ? k256_29 : k512_29;	k[29] = sha256_start ? k256_30 : k512_30;	k[30] = sha256_start ? k256_31 : k512_31;	k[31] = sha256_start ? k256_32 : k512_32;	k[32] = sha256_start ? k256_33 : k512_33;	k[33] = sha256_start ? k256_34 : k512_34;	k[34] = sha256_start ? k256_35 : k512_35;	k[35] = sha256_start ? k256_36 : k512_36;	k[36] = sha256_start ? k256_37 : k512_37;	k[37] = sha256_start ? k256_38 : k512_38;	k[38] = sha256_start ? k256_39 : k512_39;	k[39] = sha256_start ? k256_40 : k512_40;	k[40] = sha256_start ? k256_41 : k512_41;	k[41] = sha256_start ? k256_42 : k512_42;	k[42] = sha256_start ? k256_43 : k512_43;	k[43] = sha256_start ? k256_44 : k512_44;	k[44] = sha256_start ? k256_45 : k512_45;	k[45] = sha256_start ? k256_46 : k512_46;	k[46] = sha256_start ? k256_47 : k512_47;	k[47] = sha256_start ? k256_48 : k512_48;	k[48] = sha256_start ? k256_49 : k512_49;	k[49] = sha256_start ? k256_50 : k512_50;	k[50] = sha256_start ? k256_51 : k512_51;	k[51] = sha256_start ? k256_52 : k512_52;	k[52] = sha256_start ? k256_53 : k512_53;	k[53] = sha256_start ? k256_54 : k512_54;	k[54] = sha256_start ? k256_55 : k512_55;	k[55] = sha256_start ? k256_56 : k512_56;	k[56] = sha256_start ? k256_57 : k512_57;	k[57] = sha256_start ? k256_58 : k512_58;	k[58] = sha256_start ? k256_59 : k512_59;	k[59] = sha256_start ? k256_60 : k512_60;	k[60] = sha256_start ? k256_61 : k512_61;	k[61] = sha256_start ? k256_62 : k512_62;	k[62] = sha256_start ? k256_63 : k512_63;	k[63] = sha256_start ? k256_64 : k512_64;	k[64] = sha256_start ? 64'd0   : k512_65;	k[65] = sha256_start ? 64'd0   : k512_66;	k[66] = sha256_start ? 64'd0   : k512_67;	k[67] = sha256_start ? 64'd0   : k512_68;	k[68] = sha256_start ? 64'd0   : k512_69;	k[69] = sha256_start ? 64'd0   : k512_70;	k[70] = sha256_start ? 64'd0   : k512_71;	k[71] = sha256_start ? 64'd0   : k512_72;	k[72] = sha256_start ? 64'd0   : k512_73;	k[73] = sha256_start ? 64'd0   : k512_74;	k[74] = sha256_start ? 64'd0   : k512_75;	k[75] = sha256_start ? 64'd0   : k512_76;	k[76] = sha256_start ? 64'd0   : k512_77;	k[77] = sha256_start ? 64'd0   : k512_78;	k[78] = sha256_start ? 64'd0   : k512_79;	k[79] = sha256_start ? 64'd0   : k512_80;endwire [63:0] kt = k[cal_t];endmodule

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91国产免费看| 国产一本一道久久香蕉| 91在线无精精品入口| 欧美国产精品专区| 国产精品系列在线观看| 国产无人区一区二区三区| 国产一区二区三区四区五区美女| 日韩欧美一级二级| 一区二区在线看| 欧美在线观看视频一区二区| 亚洲影视资源网| 欧美草草影院在线视频| 国产一区二区三区不卡在线观看| 久久九九久久九九| 在线亚洲一区二区| 男人的天堂亚洲一区| 国产欧美精品在线观看| 91麻豆国产香蕉久久精品| 亚洲成av人影院在线观看网| 精品噜噜噜噜久久久久久久久试看| 国产一区二区久久| 亚洲自拍都市欧美小说| 国产日韩欧美亚洲| 欧美精品丝袜中出| 不卡一卡二卡三乱码免费网站| 丝袜亚洲另类欧美综合| 亚洲国产成人一区二区三区| 日韩一区二区电影在线| 色综合久久精品| 国产精品一区二区三区网站| 亚洲国产精品影院| 亚洲色图一区二区三区| 国产午夜精品一区二区三区视频| 欧美美女一区二区三区| 色综合久久久网| 不卡av在线网| 国产成人啪午夜精品网站男同| 青青草97国产精品免费观看| 一区二区三区波多野结衣在线观看 | 高清国产午夜精品久久久久久| 亚洲妇熟xx妇色黄| 亚洲在线成人精品| 亚洲欧美日韩国产综合在线| 国产精品久久久久久久蜜臀| 欧美激情一区二区三区不卡| 欧美tk丨vk视频| 精品国偷自产国产一区| 欧美大肚乱孕交hd孕妇| 日韩一区二区三区精品视频| 91精品国产高清一区二区三区蜜臀 | 欧美亚洲自拍偷拍| 在线观看成人免费视频| 欧洲人成人精品| 欧美日韩国产免费| 欧美一区二区三区四区高清| 精品乱人伦一区二区三区| 久久久久久久久久美女| 中文字幕在线播放不卡一区| 综合久久综合久久| 午夜av一区二区三区| 免费成人在线视频观看| 国内精品视频一区二区三区八戒| 成人一区二区三区在线观看| 日本道色综合久久| 欧美成人a视频| 中文字幕一区在线| 日本成人在线不卡视频| 福利电影一区二区| 懂色中文一区二区在线播放| 久久机这里只有精品| 成人性视频免费网站| 欧美亚洲动漫另类| 欧美不卡视频一区| 最近日韩中文字幕| 天天影视涩香欲综合网 | 一区二区三区在线高清| 图片区日韩欧美亚洲| 激情图区综合网| 欧美视频一区二区在线观看| 日本一区二区动态图| 精品在线一区二区三区| 精品播放一区二区| 日韩制服丝袜av| 91影院在线观看| 久久免费看少妇高潮| 日韩国产一区二| 色94色欧美sute亚洲线路一ni | 国产精品视频一二| 亚洲成a人片综合在线| aaa亚洲精品| 久久视频一区二区| 日本伊人精品一区二区三区观看方式| 不卡一区在线观看| 国产精品国产自产拍在线| 国产精品69久久久久水密桃| 日韩精品资源二区在线| 日韩福利视频导航| 91精品国产欧美一区二区| 亚洲伊人色欲综合网| 色哟哟日韩精品| 婷婷成人激情在线网| 一本色道久久综合亚洲91 | 欧美日韩精品一区二区三区| 亚洲成人精品一区二区| 欧美精品色综合| 国产精品亚洲人在线观看| 久久午夜国产精品| 99久久久无码国产精品| 亚洲免费在线视频| 色婷婷精品久久二区二区蜜臀av| 日韩美女精品在线| 欧美私人免费视频| 免费观看一级欧美片| 久久日一线二线三线suv| 成人涩涩免费视频| 亚洲福利一区二区| 久久亚洲一区二区三区四区| 欧美日韩免费电影| 99精品视频一区| 黑人巨大精品欧美黑白配亚洲| 亚洲丝袜自拍清纯另类| 欧美一级在线免费| av男人天堂一区| 国产激情偷乱视频一区二区三区| 亚洲精品欧美综合四区| 日韩女优视频免费观看| 在线免费精品视频| 国产精品18久久久久久久久| 天堂在线一区二区| 一区二区在线观看免费| 国产精品免费看片| 2019国产精品| 欧美日韩电影一区| 99精品欧美一区二区蜜桃免费 | 日韩精品一区二区三区蜜臀| 91片在线免费观看| av网站免费线看精品| 不卡的av网站| 成人免费的视频| 国产a区久久久| 精品一区中文字幕| 国产成人免费av在线| 国产suv精品一区二区三区| 高清日韩电视剧大全免费| 日韩中文欧美在线| 麻豆国产一区二区| 久久国产精品一区二区| 韩国视频一区二区| 精品一区二区三区视频| 成人综合婷婷国产精品久久| 国产99久久久久| 91成人网在线| 久久日一线二线三线suv| 中文字幕av在线一区二区三区| 国产精品久久久久久久久果冻传媒| 亚洲一二三四久久| 日韩一区欧美二区| 国产麻豆91精品| 日本韩国精品在线| 欧美性猛交一区二区三区精品| 日韩一级完整毛片| 亚洲日本在线a| 日韩精品乱码免费| 色综合久久久久综合99| 国产校园另类小说区| 亚洲国产高清在线观看视频| 亚洲国产精品久久久久婷婷884| 激情综合一区二区三区| 色久优优欧美色久优优| 日韩精品一区二区三区四区 | 久久美女高清视频| 亚洲一区二区三区中文字幕在线| 青青国产91久久久久久| 色综合久久久网| 亚洲一区在线免费观看| 国产91精品久久久久久久网曝门| 91精品久久久久久久久99蜜臂| 国产精品蜜臀av| 亚洲福利一二三区| 一本色道a无线码一区v| 精品少妇一区二区三区在线播放 | 91行情网站电视在线观看高清版| 日韩欧美123| 蓝色福利精品导航| 日韩一区国产二区欧美三区| 无码av免费一区二区三区试看 | 欧美中文字幕一区二区三区| 国产精品久久久久婷婷二区次| 日本成人在线一区| 欧美丰满嫩嫩电影| 亚洲一区在线免费观看| 色哟哟一区二区| 一区二区久久久| 99国产精品国产精品毛片| 中文字幕亚洲一区二区va在线| 成人激情视频网站| 综合电影一区二区三区| 97久久精品人人爽人人爽蜜臀 | 亚洲欧洲日产国码二区| 91丨九色丨国产丨porny|