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

最新廣告
關注中國自動化產業發展的先行者!
工業智能邊緣計算2025年會
CAIAC 2025
2025工業安全大會
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

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



0 引言

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

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

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


圖1 硬件結構框圖

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


圖2  DS5002FP引腳圖

存儲器
    SRAM(靜態隨機存取存儲器)是一種只要在供電條件下便能夠存儲數據的存儲器件,而且是大多數高性能系統的一個關鍵部分。SRAM的速度非常快,在快速讀取和刷新時能夠保持數據完整性。

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

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

    用DS5002FP的數據總線經74HC245掛接到74HC595芯片數據總線上,磁條卡插入信號由P1.7檢測,數據讀取由外部中斷1控制,由P2.6經74HC4066控制分配使用,磁條卡的串行信號轉變成并行信號上傳給DS5002FP是由一片74HC393分頻控制,利用另一片74HC393分頻控制產生外部中斷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)經74HC4066構成5*5的矩形掃描鍵盤,用P2.5控制74HC4066方向的轉換。

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

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

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

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

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

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

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

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

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

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


圖3  處理請求示意圖

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


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

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

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

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

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

熱點新聞

推薦產品

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



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 亚洲A片一区日韩精品无码-亚洲H成年动漫在线观看不卡-亚洲VA欧美VA天堂V国产综合-亚洲VA天堂VA欧美片A在线-亚洲爆乳精品无码AAA片-亚洲不卡高清免v无码屋 | kedou.xxx-lutube成人福利在线观看-luxu259在线中文字幕-m3u8久久国产精品影院-meisa hanai-mimiai最新网址 | 青青青青青青草-青青青青青青-青青青青青国产免费手机看视频-青青青青青国产免费观看-青青青青青草原-青青青青青草 | 热血影院-热热99-热久在线-热久久最新网址-成人毛片一区二区三区-成人毛片视频免费网站观看 | 热久久国产-热99这里只有精品-热99这里有精品综合久久-热99在线观看-国产精品99久久久-国产精品99久久99久久久看片 | 国产成a人亚洲精v品无码性色-国产成a人亚洲精v品无码樱花-国产成a人亚洲精v品在线观看-国产成a人亚洲精品无码樱花-国产成版人视频网-国产成版人视频网站免费下 | 四虎影视永久免费观看网址-四虎影视永久地址www成人污-四虎影视网站-四虎影视网-日韩欧美高清色码-日韩欧美国产免费看清风阁 | youjizz日本人-youjizz亚洲-youpornyoujizz中国-yy6080久久-欧美日韩国产在线-欧美日韩国产在线播放 | 亚洲精品成人一区-亚洲精品成人网久久久久久-亚洲精品成人久久久影院-亚洲精品成人久久-黑人巨大白妞出浆-黑人巨大vs小早川怜子 欧美日韩亚洲无线码在线观看,国产成人亚洲综合91精品555,欧美成人国产,国产成人青青热久免费精品,亚洲欧美日韩色图,国产三级网站在线观看 | 久久久精品视频免费观看,非会员体验60秒试看福利区,免费福利在线观看,国内免费视频成人精品,久久久中文字幕日本,婷婷激情五月 | 四色草视频-四散的尘埃在线观看-四库国产精品成人-四虎最新网址入口-国产精品一区二区三区四区五区-国产精品一区二区三区四区 | 开心色99xxxx开心色-开心色99-开心久久婷婷综合中文字幕-开心 色 欧美 图-中文字幕人乱码中文-中文字幕人妻丰满熟女 | 成人黄色在线网站-成人黄色在线免费观看-成人黄色在线观看-成人黄色在线播放-成人黄色在线-成人黄色影视 | 欧美日本一道免费一区三区-欧美日本一道高清二区三区-欧美日本一道道一区二区三-欧美日本亚洲国产一区二区-在线观看黄的网站-在线观看国内自拍 | 久久免费资源-久久免费小视频-久久免费手机视频-久久免费视频网站-欧美国产亚洲一区 | 性一交一乱一交A片久久四色-性一交一乱一乱A片AP88-性一交一乱一伦一A片-性一交一乱一伦一色一情-性一交一乱一伦一色一情孩交-性一交一乱一伦在线播放 | 日本久久久久亚洲中字幕-日本久久久久久中文字幕-日本久久久久久久中文字幕-日本久久久久久-日本久久久久-日本久久久 | 五月婷婷六月丁香,国产免费高清mv视频在线观看,久久青草18免费观看网站,欧美一级爱爱,色青五月天,国产欧美另类久久精品91 | 天天综合天天看夜夜添狠狠玩-天天综合天天干-天天综合天天操-天天综合天天-久久dj视频-久久bb | 久久夜视频-久久夜色视频-久久夜色精品国产欧美-久久夜色精品国产噜噜小说-久久夜色精品国产-久久亚洲这里只有精品18 | 亚洲人成电影青青在线播放-亚洲人成www在线播放-亚洲人成a在线网站-亚洲人av高清无码-久操久-久操-9c.lu | 国产美女小视频-国产美女网站视频-国产美女网站-国产美女特级嫩嫩嫩bbb-天天干视频在线观看-天天干视频在线 | 亚洲欧美日韩在线播放,国产成人综合久久,精品国产91,婷婷综合久久中文字幕蜜桃三电影,国产一区精品在线观看,福利一区三区 | 日本最新中文字幕-日本最新在线-日本最新伦中文字幕-日本综合在线-国产 日韩 欧美 高清-国产 欧美日韩 在线播放 | 国产欧美日韩在线观看精品-国产欧美日韩在线不卡第一页-国产欧美日韩在线播放-国产欧美日韩一区二区三区在线-婷婷日日夜夜-婷婷日韩 | 亚洲另类电击调教在线观看-亚洲理论片在线中文字幕-亚洲看黄-亚洲卡一卡2卡三卡4麻豆-韩国xxxxx视频在线-韩国mmwutv福利视频 | 日韩精品免费观看,亚洲精品国产综合一线久久,99精品国产高清一区二区三区香蕉,亚洲图区欧美,日韩电影免费在线观看中文字幕,999国产精品999久久久久久 | 91精品国产综合久久久久-91精品国产综合久久久久久-91精品国产综合久久青草-91精品国产综合久久婷婷-91精品国产综合久久香蕉-91精品国产综合久久消防器材 | 天堂网在线观看-天堂网在线www最新版在线-天堂网在线www资源在线-天堂网在线www资源网-精品久久一区二区-精品久久一区 | 亚洲A片一区日韩精品无码-亚洲H成年动漫在线观看不卡-亚洲VA欧美VA天堂V国产综合-亚洲VA天堂VA欧美片A在线-亚洲爆乳精品无码AAA片-亚洲不卡高清免v无码屋 | 人妻不敢呻吟被中出A片视频-人妻超级精品碰碰在线97视频-人妻换人妻AA视频-人妻寂寞按摩中文字幕-人妻精品国产一区二区-人妻久久久精品99系列A片毛 | 青青青青青青草-青青青青青青-青青青青青国产免费手机看视频-青青青青青国产免费观看-青青青青青草原-青青青青青草 | 91导航在线-91岛国-91第一页-91短视频在线高清hd-91粉嫩萝控精品福利网站-91粉色视频在线观看 | 久久精品国产2020-久久精品高清视频-久久精品高清-久久精品福利视频-久久精品福利-久久精品店 | 国产精品三级不卡电影-国产精品三级高清在-国产精品三级国产电影-国产精品三级国产精品高-国产精品三级国语在线看-国产精品三级九九 | 欧美日日操,日日爱网站,99久久久久久久,日本高清不卡免费,久久免费观看国产精品,秋霞在线观看视频一区二区三区 | 日韩精品无码一区AAA片-日韩精品三级-日韩草逼-日韩操穴-成人黄色在线观看-成人黄色在线播放 | 黄色毛片免费看-黄色毛片视频-黄色毛片网-黄色毛片在线-日本视频在线观看不卡高清免费-日本视频在线看 | 国产久操视频-国产久草视频-国产久热精品-国产久热香蕉在线观看-青青青青娱乐-青青青青在线成人视99 | 久久就是精品-久久看片网-久久蝌蚪-久久老熟女一区二区三区-久久老司机波多野结衣-久久乐国产综合亚洲精品 | 尤物tv-呦导航福利精品-永久在线视频-永久在线免费-欧美精品在线看-欧美精品在线观看视频 |