微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > FPGA实现的数字密码锁

FPGA实现的数字密码锁

时间:07-03 来源:互联网 点击:

核心特点

本设计开创性地提出了修改密码"潜在规则"的概念,即在修改密码时,新密码必须满足密码锁制作时预设的潜在规则,否则无法成功修改密码,例如: 潜在规则为密码必须为七位数,则在修改密码时若输入为五位数则会提示密码修改失败。本设计的意义在于,当入侵者通过非法手段获取正确密码并开锁后,如果短 时间内不能发现潜在规则,就不得不放弃修改密码,防止用户利益二次受损。另外潜在规则的设计方式还可以为密码所有位数和等于N,必须为偶数等等,每一种潜 在规则都有对应的说明书,所以即使批量生产也不存在潜在规则被破解的问题。此外,用户在忘记密码时可以根据说明书,联系潜在规则回忆密码。另外,密码锁支 持1~10位任意位10进制数作为密码,远大于一般密码锁,灵活性极高,可组合出约11亿种密码组合,从概率学上讲,随机破解密码为不可能事件。

7 结束语

基于FPGA适用于设计状态机的特点,通过Quartus II仿真以及实物测试,证明本数字密码锁具有功能完善、工作稳定、安全系数高的特点,通过修改密码方案的创新,使其在实际应用中能进一步显示优良的安全性能,具有较好的发展前景。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top