文件名称:SMS4_verilog
- 所属分类:
- 加密解密
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 5.16mb
- 下载次数:
- 0次
- 提 供 者:
- tang****
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
SMS4是国内第一个公布的商用分组密码算法,其重要应用性可想而知。源码中包括C代码和verilog源码。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 67506235sms4_verilog.rar 列表 SMS4\SMS4_flow\SMS4_F.qpf SMS4\SMS4_flow\SMS4_F.qsf SMS4\SMS4_flow\sbox.mif SMS4\SMS4_flow\sbox.v SMS4\SMS4_flow\sbox_bb.v SMS4\SMS4_flow\rk_ram_waveforms.html SMS4\SMS4_flow\rk_ram_wave0.jpg SMS4\SMS4_flow\rk_ram_wave1.jpg SMS4\SMS4_flow\SMS4_F.qws SMS4\SMS4_flow\cmp_state.ini SMS4\SMS4_flow\transcript SMS4\SMS4_flow\GetRoundData.v SMS4\SMS4_flow\SMS4_F.v SMS4\SMS4_flow\SMS4_F.map.rpt SMS4\SMS4_flow\SMS4_F.flow.rpt SMS4\SMS4_flow\SMS4_F.map.summary SMS4\SMS4_flow\SMS4_F.map.eqn SMS4\SMS4_flow\SMS4_F.done SMS4\SMS4_flow\GetRoundKey.v SMS4\SMS4_flow\SMS4_F.vwf SMS4\SMS4_flow\SMS4_F.sim.rpt SMS4\SMS4_flow\GetKey.v SMS4\SMS4_flow\GetData.v SMS4\SMS4_flow\db\SMS4_F.db_info SMS4\SMS4_flow\db\SMS4_F.sgdiff.hdb SMS4\SMS4_flow\db\SMS4_F.map.cdb SMS4\SMS4_flow\db\SMS4_F.map.qmsg SMS4\SMS4_flow\db\SMS4_F.sim.qmsg SMS4\SMS4_flow\db\SMS4_F.cmp.rdb SMS4\SMS4_flow\db\SMS4_F.(0).cnf.cdb SMS4\SMS4_flow\db\SMS4_F.rpp.qmsg SMS4\SMS4_flow\db\SMS4_F_cmp.qrpt SMS4\SMS4_flow\db\SMS4_F.cbx.xml SMS4\SMS4_flow\db\SMS4_F.sim.hdb SMS4\SMS4_flow\db\add_sub_6rh.tdf SMS4\SMS4_flow\db\SMS4_F.(0).cnf.hdb SMS4\SMS4_flow\db\SMS4_F.sim.vwf SMS4\SMS4_flow\db\SMS4_F.(1).cnf.cdb SMS4\SMS4_flow\db\SMS4_F.sim.rdb SMS4\SMS4_flow\db\SMS4_F.eco.cdb SMS4\SMS4_flow\db\SMS4_F.(1).cnf.hdb SMS4\SMS4_flow\db\SMS4_F.(2).cnf.cdb SMS4\SMS4_flow\db\SMS4_F.map.hdb SMS4\SMS4_flow\db\SMS4_F.fnsim.cdb SMS4\SMS4_flow\db\SMS4_F.rtlv.hdb SMS4\SMS4_flow\db\SMS4_F.pre_map.hdb SMS4\SMS4_flow\db\SMS4_F.pre_map.cdb SMS4\SMS4_flow\db\SMS4_F.rtlv_sg_swap.cdb SMS4\SMS4_flow\db\SMS4_F.(2).cnf.hdb SMS4\SMS4_flow\db\SMS4_F.smp_dump.txt SMS4\SMS4_flow\db\SMS4_F.fnsim.hdb SMS4\SMS4_flow\db\SMS4_F.(3).cnf.cdb SMS4\SMS4_flow\db\SMS4_F.(3).cnf.hdb SMS4\SMS4_flow\db\SMS4_F.(4).cnf.cdb SMS4\SMS4_flow\db\SMS4_F.(4).cnf.hdb SMS4\SMS4_flow\db\SMS4_F.(5).cnf.cdb SMS4\SMS4_flow\db\SMS4_F.(5).cnf.hdb SMS4\SMS4_flow\db\SMS4_F.(6).cnf.cdb SMS4\SMS4_flow\db\SMS4_F.(6).cnf.hdb SMS4\SMS4_flow\db\SMS4_F.(7).cnf.cdb SMS4\SMS4_flow\db\SMS4_F.(7).cnf.hdb SMS4\SMS4_flow\db\SMS4_F.rtlv_sg.cdb SMS4\SMS4_flow\db\SMS4_F.sgdiff.cdb SMS4\SMS4_flow\db\SMS4_F.sgate.rvd SMS4\SMS4_flow\db\SMS4_F.sld_design_entry_dsc.sci SMS4\SMS4_flow\db\SMS4_F.sld_design_entry.sci SMS4\SMS4_flow\db\SMS4_F.hif SMS4\SMS4_flow\db\altsyncram_oeq.tdf SMS4\SMS4_flow\db\SMS4_F.hier_info SMS4\SMS4_flow\db\SMS4_F.psp SMS4\SMS4_flow\db\SMS4_F.syn_hier_info SMS4\SMS4_flow\db\add_sub_lsh.tdf SMS4\SMS4_flow\db\add_sub_5rh.tdf SMS4\SMS4_flow\db\SMS4_F.eds_overflow SMS4\SMS4_flow\db\SMS4_F_sim.qrpt SMS4\SMS4_General\sbox.v SMS4\SMS4_General\sbox_bb.v SMS4\SMS4_General\sbox.mif SMS4\SMS4_General\SMS4.v SMS4\SMS4_General\SMS4.vwf SMS4\SMS4_General\SMS4.qpf SMS4\SMS4_General\SMS4.qsf SMS4\SMS4_General\SMS4.map.rpt SMS4\SMS4_General\SMS4.flow.rpt SMS4\SMS4_General\SMS4.map.summary SMS4\SMS4_General\SMS4.map.eqn SMS4\SMS4_General\SMS4.done SMS4\SMS4_General\SMS4.sim.rpt SMS4\SMS4_General\SMS4.qws SMS4\SMS4_General\cmp_state.ini SMS4\SMS4_General\GetRoundData.v SMS4\SMS4_General\GetRoundKey.v SMS4\SMS4_General\db\SMS4.db_info SMS4\SMS4_General\db\SMS4.cbx.xml SMS4\SMS4_General\db\SMS4_cmp.qrpt SMS4\SMS4_General\db\SMS4.hif SMS4\SMS4_General\db\SMS4.(2).cnf.cdb SMS4\SMS4_General\db\SMS4.(2).cnf.hdb SMS4\SMS4_General\db\altsyncram_oeq.tdf SMS4\SMS4_General\db\SMS4.(4).cnf.cdb SMS4\SMS4_General\db\SMS4.(4).cnf.hdb SMS4\SMS4_General\db\SMS4.hier_info SMS4\SMS4_General\db\SMS4.psp SMS4\SMS4_General\db\SMS4.syn_hier_info SMS4\SMS4_General\db\SMS4_sim.qrpt SMS4\SMS4_General\db\SMS4.eds_overflow SMS4\SMS4_General\db\SMS4.(0).cnf.cdb SMS4\SMS4_General\db\SMS4.(0).cnf.hdb SMS4\SMS4_General\db\SMS4.fnsim.hdb SMS4\SMS4_General\db\SMS4.sim.qmsg SMS4\SMS4_General\db\SMS4.sim.hdb SMS4\SMS4_General\db\SMS4.sim.vwf SMS4\SMS4_General\db\SMS4.sim.rdb SMS4\SMS4_General\db\SMS4.map.qmsg SMS4\SMS4_General\db\SMS4.(1).cnf.cdb SMS4\SMS4_General\db\SMS4.(1).cnf.hdb SMS4\SMS4_General\db\SMS4.(3).cnf.cdb SMS4\SMS4_General\db\SMS4.(3).cnf.hdb SMS4\SMS4_General\db\SMS4.(5).cnf.cdb SMS4\SMS4_General\db\SMS4.(5).cnf.hdb SMS4\SMS4_General\db\SMS4.rtlv_sg.cdb SMS4\SMS4_General\db\SMS4.rtlv.hdb SMS4\SMS4_General\db\SMS4.rtlv_sg_swap.cdb SMS4\SMS4_General\db\SMS4.pre_map.hdb SMS4\SMS4_General\db\SMS4.pre_map.cdb SMS4\SMS4_General\db\SMS4.smp_dump.txt SMS4\SMS4_General\db\SMS4.sgdiff.cdb SMS4\SMS4_General\db\SMS4.sgdiff.hdb SMS4\SMS4_General\db\SMS4.sld_design_entry_dsc.sci SMS4\SMS4_General\db\SMS4.map.cdb SMS4\SMS4_General\db\SMS4.map.hdb SMS4\SMS4_General\db\SMS4.cmp.rdb SMS4\SMS4_General\db\SMS4.sld_design_entry.sci SMS4\SMS4_General\db\SMS4.eco.cdb SMS4\SMS4_General\GetRoundKey\GetRoundKey.qpf SMS4\SMS4_General\GetRoundKey\GetRoundKey.qsf SMS4\SMS4_General\GetRoundKey\sbox.v SMS4\SMS4_General\GetRoundKey\sbox.mif SMS4\SMS4_General\GetRoundKey\GetRoundKey.map.rpt SMS4\SMS4_General\GetRoundKey\GetRoundKey.flow.rpt SMS4\SMS4_General\GetRoundKey\GetRoundKey.map.summary SMS4\SMS4_General\GetRoundKey\GetRoundKey.map.eqn SMS4\SMS4_General\GetRoundKey\GetRoundKey.fit.eqn SMS4\SMS4_General\GetRoundKey\GetRoundKey.pin SMS4\SMS4_General\GetRoundKey\GetRoundKey.fit.rpt SMS4\SMS4_General\GetRoundKey\GetRoundKey.fit.summary SMS4\SMS4_General\GetRoundKey\GetRoundKey.sof SMS4\SMS4_General\GetRoundKey\GetRoundKey.pof SMS4\SMS4_General\GetRoundKey\GetRoundKey.asm.rpt SMS4\SMS4_General\GetRoundKey\GetRoundKey.tan.summary SMS4\SMS4_General\GetRoundKey\GetRoundKey.tan.rpt SMS4\SMS4_General\GetRoundKey\GetRoundKey.done SMS4\SMS4_General\GetRoundKey\GetRoundKey.vwf SMS4\SMS4_General\GetRoundKey\GetRoundKey.sim.rpt SMS4\SMS4_General\GetRoundKey\GetRoundKey.qws SMS4\SMS4_General\GetRoundKey\cmp_state.ini SMS4\SMS4_General\GetRoundKey\sbox_bb.v SMS4\SMS4_General\GetRoundKey\GetRoundKey.v SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.db_info SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.sim.vwf SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.sim.qmsg SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.map.qmsg SMS4\SMS4_General\GetRoundKey\db\altsyncram_3op.tdf SMS4\SMS4_General\GetRoundKey\db\GetRoundKey_cmp.qrpt SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.cbx.xml SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.fit.qmsg SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.pre_map.hdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.rtlv_sg.cdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.fnsim.cdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.rtlv.hdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.(0).cnf.cdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.eco.cdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.(3).cnf.cdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.(1).cnf.cdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.sld_design_entry_dsc.sci SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.sim.rdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.hif SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.(3).cnf.hdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.asm.qmsg SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.(1).cnf.hdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.(0).cnf.hdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.sgdiff.hdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.(2).cnf.cdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.(2).cnf.hdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.pre_map.cdb SMS4\SMS4_General\GetRoundKey\db\altsyncram_oeq.tdf SMS4\SMS4_General\GetRoundKey\db\altsyncram_lvp.tdf SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.map.cdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.rtlv_sg_swap.cdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.sgdiff.cdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.(4).cnf.cdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.(4).cnf.hdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.(5).cnf.cdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.tan.qmsg SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.sim.hdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.hier_info SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.map.hdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.(5).cnf.hdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.cmp.rdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.fnsim.hdb SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.sld_design_entry.sci SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.psp SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.syn_hier_info SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.eds_overflow SMS4\SMS4_General\GetRoundKey\db\GetRoundKey_sim.qrpt SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.rpp.qmsg SMS4\SMS4_General\GetRoundKey\db\GetRoundKey.sgate.rvd SMS4\SMS4_General\GetRoundData\sbox.v SMS4\SMS4_General\GetRoundData\GetRoundData.qpf SMS4\SMS4_General\GetRoundData\GetRoundData.qsf SMS4\SMS4_General\GetRoundData\GetRoundData.map.rpt SMS4\SMS4_General\GetRoundData\GetRoundData.flow.rpt SMS4\SMS4_General\GetRoundData\GetRoundData.map.summary SMS4\SMS4_General\GetRoundData\sbox.mif SMS4\SMS4_General\GetRoundData\GetRoundData.map.eqn SMS4\SMS4_General\GetRoundData\GetRoundData.fit.eqn SMS4\SMS4_General\GetRoundData\GetRoundData.pin SMS4\SMS4_General\GetRoundData\GetRoundData.fit.rpt SMS4\SMS4_General\GetRoundData\GetRoundData.fit.summary SMS4\SMS4_General\GetRoundData\GetRoundData.sof SMS4\SMS4_General\GetRoundData\GetRoundData.pof SMS4\SMS4_General\GetRoundData\GetRoundData.asm.rpt SMS4\SMS4_General\GetRoundData\GetRoundData.tan.summary SMS4\SMS4_General\GetRoundData\GetRoundData.tan.rpt SMS4\SMS4_General\GetRoundData\GetRoundData.done SMS4\SMS4_General\GetRoundData\GetRoundData.vwf SMS4\SMS4_General\GetRoundData\GetRoundData.sim.rpt SMS4\SMS4_General\GetRoundData\GetRoundData.qws SMS4\SMS4_General\GetRoundData\cmp_state.ini SMS4\SMS4_General\GetRoundData\sbox_bb.v SMS4\SMS4_General\GetRoundData\GetRoundData.v SMS4\SMS4_General\GetRoundData\db\GetRoundData.db_info SMS4\SMS4_General\GetRoundData\db\GetRoundData.map.qmsg SMS4\SMS4_General\GetRoundData\db\GetRoundData.sim.qmsg SMS4\SMS4_General\GetRoundData\db\GetRoundData.sim.hdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.sgdiff.cdb SMS4\SMS4_General\GetRoundData\db\GetRoundData_cmp.qrpt SMS4\SMS4_General\GetRoundData\db\GetRoundData.cbx.xml SMS4\SMS4_General\GetRoundData\db\GetRoundData.sld_design_entry_dsc.sci SMS4\SMS4_General\GetRoundData\db\GetRoundData.sgdiff.hdb SMS4\SMS4_General\GetRoundData\db\altsyncram_amq.tdf SMS4\SMS4_General\GetRoundData\db\GetRoundData.(4).cnf.cdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.asm.qmsg SMS4\SMS4_General\GetRoundData\db\GetRoundData.fit.qmsg SMS4\SMS4_General\GetRoundData\db\GetRoundData.(0).cnf.cdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.sim.vwf SMS4\SMS4_General\GetRoundData\db\GetRoundData.rtlv_sg.cdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.sim.rdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.pre_map.hdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.pre_map.cdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.rtlv.hdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.tan.qmsg SMS4\SMS4_General\GetRoundData\db\GetRoundData.(0).cnf.hdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.map.logdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.(3).cnf.cdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.(1).cnf.cdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.(3).cnf.hdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.(4).cnf.hdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.fnsim.hdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.(1).cnf.hdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.(5).cnf.cdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.cmp.rdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.(5).cnf.hdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.map.cdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.eco.cdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.map.hdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.fnsim.cdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.rtlv_sg_swap.cdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.sld_design_entry.sci SMS4\SMS4_General\GetRoundData\db\GetRoundData.hif SMS4\SMS4_General\GetRoundData\db\altsyncram_3op.tdf SMS4\SMS4_General\GetRoundData\db\GetRoundData.hier_info SMS4\SMS4_General\GetRoundData\db\GetRoundData.psp SMS4\SMS4_General\GetRoundData\db\GetRoundData.syn_hier_info SMS4\SMS4_General\GetRoundData\db\altsyncram_lvp.tdf SMS4\SMS4_General\GetRoundData\db\GetRoundData.(2).cnf.cdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.(2).cnf.hdb SMS4\SMS4_General\GetRoundData\db\GetRoundData.eds_overflow SMS4\SMS4_General\GetRoundData\db\GetRoundData_sim.qrpt SMS4\SMS4_General\GetRoundData\db\GetRoundData.rpp.qmsg SMS4\SMS4_General\GetRoundData\db\GetRoundData.sgate.rvd SMS4\readme.txt SMS4\sms4_C\SMS4.C SMS4\sms4_C\sms4.dsp SMS4\sms4_C\sms4.dsw SMS4\sms4_C\SMS4.H SMS4\sms4_C\sms4.ncb SMS4\sms4_C\sms4.opt SMS4\sms4_C\sms4.plg SMS4\sms4_C\test.c SMS4\sms4_C\Debug\sms4.exe SMS4\sms4_C\Debug\sms4.ilk SMS4\sms4_C\Debug\SMS4.obj SMS4\sms4_C\Debug\sms4.pch SMS4\sms4_C\Debug\sms4.pdb SMS4\sms4_C\Debug\test.obj SMS4\sms4_C\Debug\vc60.idb SMS4\sms4_C\Debug\vc60.pdb SMS4\SMS4_General\GetRoundKey\db SMS4\SMS4_General\GetRoundData\db SMS4\SMS4_flow\db SMS4\SMS4_General\db SMS4\SMS4_General\GetRoundKey SMS4\SMS4_General\GetRoundData SMS4\sms4_C\Debug SMS4\SMS4_flow SMS4\SMS4_General SMS4\sms4_C SMS4