欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡

你的位置:首頁 > 測試測量 > 正文

技術帝上手:電子按鍵密碼鎖的設計

發布時間:2014-12-17 責任編輯:echolady

【導讀】電子按鍵密碼鎖的設計,相較于傳統密碼鎖有其獨特的優勢,安全性高、成本低、簡單易操作。現如今,電子密碼鎖逐漸興起,更加復雜的密碼鎖也已經相繼出現,本文則采用基本電路加模式控制的設計方法,大大提高了密碼鎖的安全性。

電子密碼鎖近年來發展迅速,諸如按鍵式密碼鎖、卡片式密碼鎖、以及更加復雜的指紋識別、虹膜識別等密碼鎖相繼出現。目前應用最廣泛、技術最成熟的電子密碼鎖還屬按鍵式和卡片式密碼鎖,但卡片設備具有易磨損、壽命短、易受外界磁場干擾等缺點,并且一旦卡片丟失,將對密碼鎖的使用造成極大不便。

FPGA作為發展迅速的現代設計技術,已經被廣泛應用于軍事、空間、電子消費類產品等領域,是現代密碼協議、算法實現的優選平臺。FPGA 內部算法可以并行執行,且不存在程序跑飛等風險。論文針對當前電子密碼鎖的發展現狀,設計了一種基于FPGA的按鍵密碼鎖。為簡化電路結構,節省邏輯資源,充分發揮FPGA的可靠性,本文采用了基本電路加模式控制的設計方法;同時提出了一種冗余編碼結合掩碼加密的硬件加密方法,使得開鎖密碼在對外部密碼存儲模塊讀寫的過程中難以被泄漏,從而極大地提高了密碼鎖的安全性。

1 電子密碼鎖設計原理

采用6位十六進制數作為開鎖密碼,外部密碼輸入正確,能成功指示,輸入錯誤也能清除和重置;連續3次密碼輸入錯誤后,系統將死鎖,此時密碼鎖不再響應按鍵輸入信號,只能通過特定解鎖信號解除死鎖;具有修改密碼功能,能夠按照特定的流程對開鎖密碼進行修改。密碼鎖工作在正常解鎖、修改密碼和死鎖三種狀態下,狀態轉移如圖1所示。

圖1中,“正常解鎖”狀態下,按下特定功能按鍵使密碼鎖進入“修改密碼”狀態,密碼修改完成后返回“正常解鎖”狀態;任一狀態下連續三次輸入密碼錯誤,進入“死鎖”狀態,此時只有特定 硬件解鎖信號才能使密碼鎖返回“正常解鎖”狀態。

技術帝上手:電子按鍵密碼鎖的設計
圖1 密碼鎖狀態轉移圖
 
2 基于FPGA的邏輯電路實現

根據密碼鎖功能需求,密碼鎖電路原理框圖如圖2所示。

技術帝上手:電子按鍵密碼鎖的設計
圖2 密碼鎖電路原理框圖
 
圖2中,灰色方框內為FPGA內部模塊,完成整個密碼鎖的邏輯功能。外接鍵盤是密碼鎖的輸入設備,包括十六進制密碼按鍵和密碼鎖功能按鍵。由于目前FPGA芯片大多基于SRAM 架構,掉電后程序和數據都會清零,因此需要外接一片密碼存儲芯片對用戶設置的密碼進行存儲。部分基于FLASH 架構的FPGA 芯片雖然具有掉電后保存程序的能力,但是內部FLASH的讀寫只能通過JTAG進行,仍舊需要外接密碼存儲芯片。顯示、開鎖和報警模塊分別實現密碼鎖的按鍵位數顯示、開鎖信號和報警信號輸出功能。

FPGA 內部電路主要由輸入控制、密碼比較、輸出控制、密碼管理和模式控制等模塊構成。其中輸入控制模塊完成對外接鍵盤信號的鍵值提取和按鍵消抖功能;密碼比較模塊用于對當前輸入密碼和密碼存儲模塊中保存的正確密碼進行比較;輸出控制模塊用于控制顯示模塊顯示密碼輸入位數,并針對密碼比較結果和當前電路模式,控制開鎖和報警信號;密碼管理模塊負責處理對外部密碼存儲模塊的讀/寫以及掩碼加/解密等操作。當按鍵輸入密碼時,密碼管理模塊從密碼存儲模塊中讀取密碼,送入密碼比較模塊與輸入密碼進行比較;當修改密碼時,密碼管理模塊將按鍵輸入新密碼寫入密碼存儲模塊,更新密碼鎖的開鎖密碼。

上述輸入控制、密碼比較、輸出控制、密碼管理等模塊足以保證上鎖、解鎖這一基本功能得以實現。然而本文設計要求中還包括修改密碼和 死鎖報警功能,使得電路邏輯更加復雜。為此,本文采用一種基礎電路加模式控制的方法來設計密碼鎖,就是將一個功能相對復雜的邏輯電路劃分為幾個相對獨立的工作模式,針對不同模式分別設計電路模塊;然后綜合各個模式共用的電路模塊作為基礎電路,并引入模式控制模塊對基礎電路的工作模式進行有效的管理。具體到本設計當中,整個密碼鎖可以分為正常解鎖、修改密碼和死鎖三種模式。其中正常解鎖和修改密碼的流程分別如圖3(a)和圖3(b)所示。

技術帝上手:電子按鍵密碼鎖的設計
圖3 正常解鎖和修改密碼流程圖
 
如圖3 所示,在正常解鎖和修改密碼模式下,都需要完成按鍵輸入、原密碼讀取、密碼比較、密碼輸入錯誤計數、顯示輸出等功能。因此基礎電路可以由圖2中的輸入控制、密碼比較、輸出控制、密碼管理等模塊構成,而模式控制模塊負責控制基礎電路在不同模式間進行切換。例如,在正常解鎖模式下,基礎電路按照圖3(a)中的流程工作;按下修改密碼鍵,模式變為修改密碼,基礎電路工作流程如圖3(b)所示。

基礎電路中各個模塊在不同模式下各司其職,分模式復用,不會產生冗余的功能模塊;模式控制模塊統領全局,控制整個基礎電路的模式轉換。因此,采用上述設計方法,可以簡化電路結構,節省邏輯資源,使得邏輯流程更加清晰,便于電路結構和功能的拓展。
[page]
3 密碼鎖安全性設計

安全性作為密碼鎖的首要特性,一直以來都是密碼鎖設計的重點。然而以往基于FPGA 的密碼鎖都是參考機械式密碼鎖的方法,通過提高密碼位數來提高密碼的破譯難度。但是由于基于FPGA的電子密碼鎖與機械密碼鎖構造的不同,這種方法對FPGA密碼鎖安全性的提高并不全面。前面已經提到,由于FPGA芯片數據掉電易失的特點,必須將密碼鎖的正確密碼存儲在外部密碼存儲器中,每次解鎖都需要從密碼存儲器中讀取正確密碼與按鍵輸入進行比對,這就使得正確密碼很容易在密碼存儲器讀寫的過程中被泄露出去,嚴重影響密碼鎖的安全性。為解決這一問題, 本文提出一種冗余編碼結合掩碼加密的硬件加密方法,該方法能夠大大降低開鎖密碼泄露的可能性。

3.1 設計原理

所謂掩碼加密,就是將原開鎖密碼K 同一未知掩碼M 進行異或運算,再將運算得到的新開鎖密碼K′ 存儲在密碼存儲模塊中,如:

K⊕M = K′
K′⊕M = K⊕M⊕M = K

從上式中可以看出,由于掩碼M 未知,即使在密碼讀取的過程中K′ 被泄露,也無法得到原開鎖密碼K;解鎖過程中只需要將K′ 再次與掩碼進行M 異或運算,就能得到原開鎖密碼K。然而上述掩碼加密方法還存在一個不足,就是當掩碼M 取值數量較少的時候,加密效果將會受到很大的限制。如前所述,密碼鎖的密碼為6位十六進制數。一般編碼方式將這6位密碼分別以4 b二進制數的形式進行編碼,對應掩碼M 一共只有24 種取值,被破解的風險就比較大;而掩碼M 一旦被破解,掩碼加密對原密碼K 的保護作用也將不復存在。

為解決這一問題,本文在掩碼加密之前對密碼進行了冗余編碼,即用16 b 二進制數對原密碼進行編碼。這樣一來,掩碼M 為一個16 b 二進制數,具有216種取值,被破解的概率大大降低了。

如表1 所示,一個未知十六進制數K,經過冗余編碼和掩碼加密處理,即使掩碼加密后的密碼泄露,但由于掩碼未知且掩碼數量巨大,原密碼K 的值也無法被破解。由此可見,采用冗余編碼結合掩碼加密的設計方法,密碼鎖的安全性可以得到極大的提高。

技術帝上手:電子按鍵密碼鎖的設計
 
3.2 設計實現

如前所述,圖2 中密碼管理模塊在正常解鎖模式下,從密碼存儲模塊中讀取正確密碼;在修改密碼模式下,負責處理如圖3(b)所示的修改流程,并將新密碼寫入密碼存儲模塊。除此之外,密碼鎖的掩碼加密也需要在密碼管理模塊中完成,其內部框圖如圖4所示。

輸入控制模塊提取按鍵信號并對其進行冗余編碼。正常解鎖模式下,邏輯控制模塊控制讀寫控制模塊讀取密碼存儲模塊中的正確密碼,經過掩碼解密后與輸入控制模塊生成的冗余碼同時輸入密碼比較模塊進行比較;修改密碼模式下,邏輯控制模塊按照圖3(b)中的流程完成新密碼的輸入,并將 掩碼加密后的新密碼寫入到密碼存儲模塊。

技術帝上手:電子按鍵密碼鎖的設計
圖4 密碼管理模塊框圖
 
結語

本文設計的電子密碼鎖,具有解鎖、報警、修改密碼、死鎖等功能。由于電路邏輯流程較為復雜,本文對電路進行分模式設計,綜合各模式電路得到基礎電路,再在基礎電路之上加入模式控制模塊的設計方法,從而避免了冗余模塊的產生,節省了邏輯資源,并得到結構簡潔、邏輯清晰的電路設計。該方法對于基于FPGA的復雜電路的設計具有借鑒意義。

同時,針對FPGA器件數據掉電易失的特性,提出了一種冗余編碼結合掩碼加密的硬件加密方法。該方法使得在對外部密碼存儲模塊讀/寫的過程中開鎖密碼難以被泄露,從而提高了密碼鎖的破解難度,使其安全性得到很大提高。

相關閱讀:

一款汽車電子密碼鎖電路設計
一款汽車電子密碼鎖電路圖設計
新手入門:電子密碼鎖基于555單穩態電路設計

要采購鍵盤么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡
欧美人妖巨大在线| 精品国产一二三| 97久久精品人人澡人人爽| 韩国精品久久久| 久久精品国内一区二区三区| 亚洲成av人片观看| 亚洲午夜精品网| 亚洲综合免费观看高清完整版在线 | 国产欧美综合在线| 国产女主播在线一区二区| 国产喂奶挤奶一区二区三区| 久久夜色精品一区| 欧美激情一区二区| 1000部国产精品成人观看| 夜夜精品视频一区二区| 亚洲第一福利视频在线| 蜜臀av性久久久久蜜臀aⅴ| 另类专区欧美蜜桃臀第一页| 国产一区二区三区综合| 国产 日韩 欧美大片| 一本色道a无线码一区v| 欧美色爱综合网| 欧美一级欧美三级| 久久久一区二区| 亚洲欧洲精品成人久久奇米网| 亚洲激情校园春色| 偷拍与自拍一区| 激情久久久久久久久久久久久久久久| 国产精品影音先锋| 日本乱人伦一区| 欧美一级艳片视频免费观看| 久久无码av三级| 中文字幕在线一区免费| 一区二区高清在线| 国产在线视视频有精品| 99精品黄色片免费大全| 欧美高清视频一二三区 | 极品尤物av久久免费看| 国产尤物一区二区在线| 成人h版在线观看| 欧美日韩午夜影院| 久久久精品一品道一区| 亚洲美女淫视频| 美女爽到高潮91| 成人午夜视频免费看| 欧美日韩亚洲不卡| 中文av一区二区| 图片区小说区国产精品视频 | 久久品道一品道久久精品| 亚洲另类一区二区| 麻豆久久一区二区| 99re成人在线| 日韩欧美一级二级三级久久久| 国产精品沙发午睡系列990531| 亚洲成av人影院| 成人免费毛片嘿嘿连载视频| 欧美卡1卡2卡| 国产精品毛片高清在线完整版| 天天综合日日夜夜精品| 99久久er热在这里只有精品15| 日韩欧美一区二区不卡| 夜夜操天天操亚洲| 国产成人免费视| 欧美不卡激情三级在线观看| 亚洲一本大道在线| 国产很黄免费观看久久| 欧美一卡二卡在线| 亚洲伊人伊色伊影伊综合网| 国产成人福利片| 日韩欧美在线综合网| 亚洲chinese男男1069| 成人18视频在线播放| 久久综合狠狠综合久久激情| 亚洲网友自拍偷拍| www.av亚洲| 国产人久久人人人人爽| 国内精品在线播放| 欧美一级国产精品| 性久久久久久久久久久久| 91在线观看视频| 欧美激情综合在线| 国产裸体歌舞团一区二区| 91精品国产综合久久精品图片| 亚洲美腿欧美偷拍| 一本久久a久久免费精品不卡| 久久精品综合网| 国产一区二区精品久久| 精品国产乱码久久久久久老虎| 日韩一区欧美二区| 欧美人与z0zoxxxx视频| 午夜精品久久久久久久99水蜜桃| 91理论电影在线观看| 国产精品乱码一区二区三区软件| 国产成人亚洲综合色影视| 久久久午夜精品| 国产一区二区三区不卡在线观看 | 亚洲精品成人在线| 91小视频在线免费看| 亚洲精选在线视频| 91麻豆国产香蕉久久精品| 亚洲乱码日产精品bd| 色先锋久久av资源部| 1区2区3区欧美| 色又黄又爽网站www久久| 18欧美亚洲精品| 日本久久一区二区三区| 亚洲国产精品久久人人爱蜜臀 | 精品久久免费看| 国内精品国产成人国产三级粉色| 精品久久久久久久久久久久包黑料| 美洲天堂一区二卡三卡四卡视频| 91精品国产一区二区人妖| 精品一区中文字幕| 欧美激情一区二区三区| 国产毛片精品国产一区二区三区| 国产亚洲精品7777| 99视频有精品| 亚洲免费观看高清完整| 欧美精品乱人伦久久久久久| 久久激五月天综合精品| 久久综合一区二区| av亚洲精华国产精华精| 亚洲国产成人av网| 日韩久久免费av| 成人禁用看黄a在线| 亚洲欧美国产毛片在线| 欧美午夜精品免费| 男女男精品视频网| 国产午夜精品在线观看| 色网综合在线观看| 天天色 色综合| 精品欧美一区二区在线观看| 成人午夜激情视频| 亚洲专区一二三| 欧美成人vr18sexvr| 国产精品一二三区| 亚洲老司机在线| 日韩一区二区高清| 成人av电影观看| 日本va欧美va精品| 国产精品视频免费看| 欧美色手机在线观看| 国产在线精品国自产拍免费| 亚洲欧美日韩小说| 精品国产一区二区三区久久影院 | 国产日韩av一区二区| 91福利小视频| 国产一区啦啦啦在线观看| 亚洲久本草在线中文字幕| 精品国精品自拍自在线| 91视频在线观看| 久久99久久99精品免视看婷婷 | 国内精品久久久久影院薰衣草| 亚洲精品免费一二三区| 精品国产免费视频| 欧美日韩在线播放一区| 国产精品一区二区三区乱码| 亚洲一区二区三区四区不卡| 国产亚洲一二三区| 欧美日韩夫妻久久| 成人99免费视频| 激情综合五月天| 亚洲h在线观看| 国产精品麻豆网站| 精品成人免费观看| 在线不卡欧美精品一区二区三区| 99这里只有精品| 国产在线看一区| 日日摸夜夜添夜夜添亚洲女人| 日韩一区在线看| 国产欧美综合在线| 精品国产电影一区二区 | 亚洲自拍另类综合| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 亚洲色图在线看| 久久亚洲综合色| 欧美日韩国产区一| 色综合天天综合色综合av| 国产精品一区二区男女羞羞无遮挡| 亚洲高清免费在线| 中文字幕人成不卡一区| 国产人妖乱国产精品人妖| 日韩欧美成人激情| 7777女厕盗摄久久久| 欧美最新大片在线看| 91丨九色丨蝌蚪丨老版| 成人黄色大片在线观看| 国产一区二区伦理片| 激情综合亚洲精品| 久久99久久久欧美国产| 日本三级韩国三级欧美三级| 午夜不卡av在线| 亚洲图片欧美一区| 亚洲三级在线免费观看| 日本一区二区三级电影在线观看 | 欧美亚洲国产怡红院影院| 福利电影一区二区| 国产精品原创巨作av| 国产米奇在线777精品观看| 激情欧美一区二区|