FPGA实现的数字密码锁
时间:07-03
来源:互联网
点击:
核心特点
本设计开创性地提出了修改密码"潜在规则"的概念,即在修改密码时,新密码必须满足密码锁制作时预设的潜在规则,否则无法成功修改密码,例如: 潜在规则为密码必须为七位数,则在修改密码时若输入为五位数则会提示密码修改失败。本设计的意义在于,当入侵者通过非法手段获取正确密码并开锁后,如果短 时间内不能发现潜在规则,就不得不放弃修改密码,防止用户利益二次受损。另外潜在规则的设计方式还可以为密码所有位数和等于N,必须为偶数等等,每一种潜 在规则都有对应的说明书,所以即使批量生产也不存在潜在规则被破解的问题。此外,用户在忘记密码时可以根据说明书,联系潜在规则回忆密码。另外,密码锁支 持1~10位任意位10进制数作为密码,远大于一般密码锁,灵活性极高,可组合出约11亿种密码组合,从概率学上讲,随机破解密码为不可能事件。
7 结束语
基于FPGA适用于设计状态机的特点,通过Quartus II仿真以及实物测试,证明本数字密码锁具有功能完善、工作稳定、安全系数高的特点,通过修改密码方案的创新,使其在实际应用中能进一步显示优良的安全性能,具有较好的发展前景。
FPGA 仿真 AT24C02 串行 VHDL 控制器 相关文章:
- 电源管理总线的结构与优势(11-19)
- 新型灌封式6A至12A DC-DC μModule稳压器系列(11-19)
- 低电压PLD/FPGA的供电设计(01-24)
- 基于FPGA的高精度数字电源(02-12)
- 功率分配系统(PDS)设计:利用旁路电容/去耦电容(04-29)
- 具有多个电压轨的FPGA和DSP电源设计实例(05-22)