日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

ABB25年11月
關注中國自動化產(chǎn)業(yè)發(fā)展的先行者!
工業(yè)智能邊緣計算2025年會
2025工業(yè)安全大會
CAIAC 2025
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

基于DS5002PF單片機的密碼鍵盤設計與研究
  • 企業(yè):控制網(wǎng)     領域:人機界面     行業(yè):木工機械    
  • 點擊數(shù):2239     發(fā)布時間:2005-08-31 11:10:03
  • 分享到:
密碼鍵盤主要應用于需對鍵盤數(shù)據(jù)加密的場合。通過RS232通訊口與PC機相連, 可對鍵盤敲入的鍵碼加密,以密文形式送到PC機,確保通信過程中的數(shù)據(jù)加密,有效地保護鍵盤交易信息的安全。隨著金融系統(tǒng)業(yè)務的不斷完善,對密碼鍵盤的安全技術要求也越來越高,本文設計了融安全性、兼容性為一體的密碼鍵盤,詳細闡述該密碼鍵盤的硬件和軟件設計方案及采取的密鑰管理措施。在加密運算的解決方案中,采用DS5002FP加密芯片的設計方案。該密碼鍵盤具有使用方便,控制命令靈活,人機界面友好等特點,若加以推廣,具有廣闊的應用前景。



0 引言

    在金融行業(yè)的計算機系統(tǒng)中,密碼鍵盤主要用來進行口令密碼認證,用戶口令通過密碼鍵盤輸入計算機后與銀行數(shù)據(jù)庫內(nèi)的用戶口令比對,通過后才允許對用戶數(shù)據(jù)庫進行存取款的操作??诹蠲艽a的使用極大地保護了用戶和銀行的利益,得到了廣泛推廣,因此密碼鍵盤[1]的應用也非常普遍。

    早期的銀行業(yè)務中,由于金融電子化程度較低,密碼的校驗工作是通過顧客將密碼寫在取款單上,由柜員來進行核對確認。這種方式首先要求銀行網(wǎng)點上的柜員是安全可信的,而其最不安全之處就在于密碼寫在了取款單上,容易被別人看到而造成密碼的泄漏[5]。隨著金融電子化程度的提高,終端進入了金融行業(yè)的業(yè)務操作,終端的輔口上可以聯(lián)接一個串口設備如密碼小鍵盤。于是,密碼小鍵盤開始用于銀行業(yè)務中的密碼校驗。Unix主機下發(fā)命令打開終端的輔口,用戶就可在密碼小鍵盤上輸入密碼到主機上和數(shù)據(jù)庫中的密碼進行核對。這種方式大大提高了密碼校驗的工作效率,同時具有較好的安全性,密碼上傳到主機時回顯到終端屏幕上的不是密碼,而是*號,這樣也避免了柜臺人員知道顧客的密碼,造成不必要的麻煩。

1硬件部分
    密碼鍵盤作為POS系統(tǒng)的一個輸入輸出設備,需要輸入PIN,顯示金額,保存重要數(shù)據(jù)(密鑰),與主機通訊, IC卡讀寫[6][7]等功能,所有通訊數(shù)據(jù)及保存數(shù)據(jù)必須加密,是安全性要求較高的外設。其硬件結構圖見圖1。


圖1 硬件結構框圖

DS5002FP
    兼容MCS-51系列單片機,在使用外存的情況下仍然可以使用4個PO作為數(shù)據(jù)I/O,帶外設的能力較強。在發(fā)現(xiàn)入侵時迅速擦除存儲器內(nèi)存。該安全微處理器芯片提供強大的軟件加密算法,該算法包含DES加密原理。它可以允許64位的密鑰。密鑰僅能通過產(chǎn)生的隨機數(shù)被裝載,因此真正的密鑰值是用戶無法知道的。任何篡改密碼的企圖都將導致密碼被擦除,而使得RAM加密的內(nèi)容無法使用。


圖2  DS5002FP引腳圖

存儲器
    SRAM(靜態(tài)隨機存取存儲器)是一種只要在供電條件下便能夠存儲數(shù)據(jù)的存儲器件,而且是大多數(shù)高性能系統(tǒng)的一個關鍵部分。SRAM的速度非??欤诳焖僮x取和刷新時能夠保持數(shù)據(jù)完整性。

    用DS5002FP擴展512K來實現(xiàn)保存程序和數(shù)據(jù)。為了實現(xiàn)程序空間和數(shù)據(jù)空間的切換,需要使用148編碼器。

磁條卡(MSR)接口
    磁條閱讀器應能夠準確閱讀在磁性標準正常范圍內(nèi)的磁道信息,并可同時讀取磁條卡的二、三磁道數(shù)據(jù)。凡符合GB/T14916、GB/Y15120、GB/T15694-1、ISO7812-2、GB/T17552
標準的磁條卡都能讀取。刷卡方向可采用單向或雙向,刷卡速度范圍為10毫米/秒-100毫米/秒,磁條讀卡器壽命應達到400,000次以上。

    用DS5002FP的數(shù)據(jù)總線經(jīng)74HC245掛接到74HC595芯片數(shù)據(jù)總線上,磁條卡插入信號由P1.7檢測,數(shù)據(jù)讀取由外部中斷1控制,由P2.6經(jīng)74HC4066控制分配使用,磁條卡的串行信號轉變成并行信號上傳給DS5002FP是由一片74HC393分頻控制,利用另一片74HC393分頻控制產(chǎn)生外部中斷1的中斷信號,P1.6檢測二磁道的讀取信號,磁條卡的解碼芯片用F2F2000。

KEYPAD接口設計
    在讀取鍵值時,分為是否在安全模式下獲取鍵值:在非PIN的按鍵獲取時,不需要進入安全模式,按鍵的鍵值以鍵值代碼明文的方式傳遞;在獲取PIN時,必須進入安全模式,即此時的按鍵返回全部為一個固定值。

    用DS5002FP的P0口及P2.0、P2.1共十根I/O線(KP0、KP1、KP2、KP3、KP4、KP5、KP6、KP7、KP8、KP9)經(jīng)74HC4066構成5*5的矩形掃描鍵盤,用P2.5控制74HC4066方向的轉換。

LCD接口設計
    可同時顯示漢字和字符,密碼輸入時可選擇明文或保密方式,方便用戶對交易信息的確認。其中輸入的PIN不能顯示在屏幕上。用一串無意義的符號例如"*"星號來顯示接受的字符數(shù)。 

    用DS5002FP的P0口及P2.0、P2.1、P2.2、P2.3、P2.4共十三根I/O線經(jīng)LCD驅動電路構成LCD顯示電路,P0口作為數(shù)據(jù)線,P2.0、P2.1、P2.2、P2.3、P2.4作為控制線。設計兼容128×64與122×32兩種模式LCD顯示。

通訊接口
    備有兩種方式:USB通訊方式和RS232通訊方式。

    USB通訊方式:USB就是設備插架的一種規(guī)范,支持主系統(tǒng)與不同外設間的數(shù)據(jù)傳輸,是電腦系統(tǒng)連接外圍設備[4]的輸入/輸出接口標準。特點很突出:速度快、兼容性好、不占中斷、可以串接、支持熱拔插等等。

    用DS5002FP的數(shù)據(jù)總線掛接到USB接口控制芯片SL811ST的數(shù)據(jù)總線上, DS5002FP的R/W接到SL811ST的nRD上,R/W與nWR連接,R/W和PE4與/WR相連,nR/W和PE4經(jīng)74HC32相與后與/RD相連,SL811ST的nRST與DS5002FP的P1.3相連, SL811ST的中斷控制信號與DS5002FP的INT0相連,SL811ST的輸出線為DATA+、DATA-。

    RS232通訊方式:RS-323C標準是美國EIA(電子工業(yè)聯(lián)合會)與BELL等公司一起開發(fā)的1969年公布的通信協(xié)議。它適合于數(shù)據(jù)傳輸速率在0~20000b/s范圍內(nèi)的通信。這個標準對串行通信接口的有關問題,如信號線功能電氣特性都作了明確規(guī)定。由于通行設備廠商都生產(chǎn)與RS-232C制式兼容的通信設備,因此它作為一種標準,目前已在微機通信接口中廣泛采用。 

    用DS5002FP的RXD、TXD掛接到串口接口控制芯片MAX232的R1OUT、T2IN上,DS5002FP的/PROG經(jīng)電阻接到SL811ST的R2OUT上, SL811ST與POS機的連線為R1IN、R2IN、T2OUT。

SDI
    SDI(self-destruct input),該引腳是DS5002PF中一個不可忽視的引腳。高電平觸發(fā),無論VCC引腳是否有工作電壓,它都可以工作,不用時該引腳接地。當外部有篡改探測內(nèi)部電路行為時,SDI引腳都有安全鎖閉功能:即立即擦除密碼和48字節(jié)RAM空間。

系統(tǒng)軟件設計
    控制軟件流程,協(xié)調各模塊之間的時序關系,全局變量的定義,函數(shù)初始化、命令標志的判斷、中間數(shù)據(jù)的處理、中斷的控制等功能。

    其中主控模塊的處理請求示意圖如圖3所示。


圖3  處理請求示意圖

    磁條卡接口功能流程圖如圖4所示。


圖4 磁條卡接口功能流程圖

    其它部分在此就不一一介紹。

3密鑰管理
    密鑰管理包括:密鑰的生成、分配、保管和銷毀等。對傳輸?shù)男畔⑦M行加密,以防被竊取、更改,從而避免造成損失。對存儲的信息進行加密保護,使得只有掌握密鑰的人才能讀取信息。為了安全防護,一般采取以下組織管理措施:對持卡人、卡和接口設備的合法性的相互檢驗;重要數(shù)據(jù)加密后傳送;卡和接口設備中設置安全區(qū),在安全區(qū)中包含有邏輯電路或外部不可讀的存儲區(qū),任何有害的不合規(guī)范的操作,將自動禁止對卡的進一步操作。

    加密算法采用DES系統(tǒng)[2],該系統(tǒng)是至今為止應用最廣泛、最安全的加密系統(tǒng)。在DES算法設計中采用了基本的隱蔽信息的技術:散布和混亂,構成算法的基本單元是簡單的置換、移位和模2加運算,可在任何普通的計算機上實現(xiàn)。DES 密碼算法可滿足以下要求:提供高質量的數(shù)據(jù)保護,防止數(shù)據(jù)未經(jīng)授權的泄露和未被察覺的修改;具有相當高的復雜性,使得破譯的開銷超過可能獲得的利益,同時又要便于理解和掌握;DES密碼體制的安全性不依賴于算法的保密,其安全性僅以加密密鑰的保密為基礎;實現(xiàn)經(jīng)濟,運行有效。

4結論
    綜上所述,該密碼鍵盤是多功能一體化終端,支持各種安全需求。讀卡靈敏度高,一致性好,具有靈活方便的模塊組合,用戶界面好。數(shù)據(jù)傳送可用明文或密文形式,軟件實現(xiàn)DES加密算法,一旦發(fā)現(xiàn)受到篡改,密碼鍵盤將立即破壞所有密鑰和其他敏感數(shù)據(jù),安全可靠,加密功能具有硬件保護,拆機自毀功能。背光液晶顯示,可同時顯示漢字和ASCⅡ字符,方便用戶對交易性質和金額的確認以及查詢信息的確認。RS232標準串行接口,方便與多種設備相聯(lián)。驅動簡單,方便編程,它的設計和開發(fā)具有很好的實用價值和較廣闊的應用前景。

熱點新聞

推薦產(chǎn)品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
国产一区二区精品| 九九久久国产精品大片| 国产国产人免费视频成69堂| 国产一级生活片| 99久久精品国产麻豆| 国产亚洲免费观看| 国产美女在线一区二区三区| 在线观看成人网| 久久精品店| 精品视频在线观看一区二区三区| 黄视频网站在线观看| 日韩中文字幕在线播放| 精品在线观看国产| 国产麻豆精品hdvideoss| 免费国产一级特黄aa大片在线| 亚洲第一页色| 欧美日本免费| 欧美国产日韩在线| 日韩专区第一页| 99久久精品费精品国产一区二区| 日本特黄一级| 可以免费在线看黄的网站| 精品国产一区二区三区久久久蜜臀| 精品国产一区二区三区久久久狼| 中文字幕一区二区三区精彩视频| 精品久久久久久影院免费| 久久国产精品只做精品| 二级特黄绝大片免费视频大片| 91麻豆爱豆果冻天美星空| 国产a视频| 欧美激情中文字幕一区二区| 午夜在线观看视频免费 成人| 国产国语对白一级毛片| 天天做人人爱夜夜爽2020毛片| 精品视频免费观看| 九九干| 久久国产精品永久免费网站| 91麻豆精品国产片在线观看| 美女免费毛片| 青青久久精品国产免费看| 国产不卡福利| 高清一级做a爱过程不卡视频| 99久久精品国产麻豆| 999久久狠狠免费精品| 精品在线视频播放| 亚欧成人乱码一区二区| 日韩女人做爰大片| 国产一区二区精品久久| 亚洲 国产精品 日韩| 国产一区二区福利久久| 九九精品在线播放| 成人a大片高清在线观看| 日韩专区第一页| 999久久久免费精品国产牛牛| 精品在线视频播放| 韩国毛片免费| 国产美女在线一区二区三区| 久久99青青久久99久久| 亚洲第一视频在线播放| 欧美大片a一级毛片视频| 国产视频一区二区在线观看| 青青久久精品国产免费看| 国产原创视频在线| 国产欧美精品| 日本乱中文字幕系列| 999精品视频在线| 国产不卡在线播放| 欧美一区二区三区在线观看| 国产麻豆精品免费密入口| 精品国产一区二区三区国产馆| 二级片在线观看| 日本在线不卡免费视频一区| 欧美激情影院| 欧美一级视| 国产美女在线一区二区三区| 99久久精品国产国产毛片| 九九久久国产精品大片| 一级毛片视频免费| 精品在线视频播放| 免费一级片在线| 精品视频在线观看一区二区三区| 欧美一区二区三区在线观看| 久久成人性色生活片| 二级片在线观看| 色综合久久手机在线| 黄视频网站免费看| 97视频免费在线观看| 日本免费看视频| 国产福利免费观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产原创视频在线| 久久99中文字幕久久| 高清一级片| 国产麻豆精品| 成人免费观看网欧美片| 一级女性全黄生活片免费| 免费毛片播放| 国产极品白嫩美女在线观看看| 韩国三级香港三级日本三级| 欧美一区二区三区在线观看| 青草国产在线观看| 日本伦理黄色大片在线观看网站| 黄视频网站在线观看| 天天做日日爱| 久久国产精品自由自在| 二级片在线观看| 午夜久久网| 久久国产精品自由自在| 欧美1卡一卡二卡三新区| 青青青草影院| 亚洲精品影院| 国产亚洲免费观看| 亚久久伊人精品青青草原2020| 欧美日本免费| 欧美另类videosbestsex| 国产极品白嫩美女在线观看看| 四虎久久精品国产| 99色吧| 日韩中文字幕一区| 欧美一级视| 色综合久久天天综线观看| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 黄色短视屏| 夜夜操网| 麻豆午夜视频| 欧美大片a一级毛片视频| 欧美a级成人淫片免费看| 高清一级淫片a级中文字幕 | 999久久狠狠免费精品| 国产高清视频免费观看| 精品视频在线看| 国产福利免费观看| 精品国产亚洲人成在线| 亚洲精品久久玖玖玖玖| 精品视频在线观看免费 | 国产精品1024在线永久免费 | 日本伦理网站| 亚洲天堂免费| 国产91视频网| 91麻豆精品国产片在线观看| 国产高清在线精品一区二区| 午夜精品国产自在现线拍| 黄色免费三级| 99色吧| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产成人女人在线视频观看| 日韩在线观看网站| 你懂的日韩| 久久99中文字幕| 成人高清视频在线观看| 香蕉视频亚洲一级| 国产亚洲免费观看| 久久国产精品只做精品| 一本高清在线| 亚飞与亚基在线观看| 精品毛片视频| 日韩中文字幕一区| 久久国产一久久高清| 国产视频一区二区在线播放| 欧美a免费| 久久久成人网| 亚洲精品中文一区不卡| 午夜激情视频在线观看| 欧美激情一区二区三区视频高清| 久久国产一久久高清| 成人高清视频在线观看| 国产高清在线精品一区二区| 国产成人啪精品| 亚洲第一页乱| 欧美a级v片不卡在线观看| 毛片高清| 久久成人性色生活片| 日本伦理片网站| 日日日夜夜操| 久久国产精品只做精品| 精品国产一级毛片| 欧美国产日韩精品| 一级女性全黄久久生活片| 国产网站在线| 一级毛片视频播放| 日韩在线观看视频黄| 免费国产在线观看| 国产精品12| 九九久久国产精品| 国产网站麻豆精品视频| 国产精品自拍一区| 日韩免费在线| 久久国产精品自线拍免费| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 亚洲精品久久久中文字| 久久精品道一区二区三区| 国产伦精品一区三区视频| 久草免费在线观看| 沈樵在线观看福利| 国产伦久视频免费观看 视频| 欧美a级v片不卡在线观看| 九九精品在线播放| 欧美a级片视频| 国产成人精品综合在线| 国产国产人免费视频成69堂|