新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 基于PCI總線芯片CH365的數據密碼卡設計

        基于PCI總線芯片CH365的數據密碼卡設計

        作者: 時間:2010-06-13 來源:網絡 收藏




        4 各模塊核心部分的ABEL語言實現

        4.1 ROM地址產生模塊

        下面是產生ROM地址的程序代碼:

        addrl:=addrl+1:
        when addr1==^hlff then c0=1
        else c0=0;
        when e0 then addr2:=addr2+1
        else addS:=addr2;

        從上述程序中可以看出,ROM中的數據不是按照地址順序排放的,也就是說,即使是得到了這片ROM,用編程器把數據讀出,讀出的數據也是無法破解的。

        4.2訪問合法性確認和數據解密模塊

        訪問合法性確認和數據解密程序代碼如下:



        該操作的保密措施主要是兩點:一是在當訪問者所輸入的權限密碼正確后,才能使pass0~pass4信號有效,從而使OE信號有效來讀取ROM中的數據;二是從ROM中讀到的數據,還必須經過解密后才能得到真正的數據,解密的措施是ROM中讀到的數據與某一數據進行異或處理。

        5 結束語

        基于設計的數據密碼卡與的接口比較簡單,數據保密性強,操作簡單。目前此卡已成功用于鐵路調度系統之中。

        上一頁 1 2 3 下一頁

        關鍵詞: PCI 365 CH 總線

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 夹江县| 安吉县| 休宁县| 建始县| 湟中县| 察哈| 宁蒗| 屯昌县| 循化| 大方县| 友谊县| 泌阳县| 周口市| 潮安县| 施秉县| 万宁市| 金溪县| 句容市| 绥化市| 中超| 平南县| 博湖县| 桑日县| 获嘉县| 修水县| 宁武县| 江北区| 孝昌县| 汤原县| 金塔县| 石城县| 深水埗区| 洪江市| 错那县| 辛集市| 永定县| 濮阳市| 常德市| 广昌县| 桦甸市| 昌乐县|