關 閉

        新聞中心

        EEPW首頁 > 安全與國防 > 設計應用 > 一種智能卡寫保護機制的實現

        一種智能卡寫保護機制的實現

        作者:趙東艷 王于波 徐平江 張海峰 時間:2014-11-27 來源:電子產品世界 收藏
        編者按:  摘要:提出一種智能卡寫保護的實現方法,該方法將一次數據寫入分成兩步進行,在保證正常讀寫功能的同時,重點討論了如何在意外掉電的情況下完成可靠的寫操作。同時利用該機制實現了事務回滾功能,為卡片應用提供了更大的靈活性。通過對已實現系統的掉電測試,分析了應用該方法后的系統性能的變化及對電力業務的影響。   引言   隨著微電子技術的發展,各種各樣的智能卡開始進入人們的生活。不論是手機卡、銀行卡、水卡、電卡還是社保卡、門禁卡甚至是身份證都是智能卡在不同行業的應用。由于智能卡的應用非常廣泛,應用環境千差萬別,

          3 鏡像讀寫的應用效果

        本文引用地址:http://www.104case.com/article/266050.htm

          作為保證數據安全的重要手段,鏡像讀寫機制在某款電力卡中得到了應用。為了測試鏡像讀寫機制的有效性,分別對卡片進行掉電測試。下面簡易描述測試方法。

          應用晶體管控制對讀卡器的供電,在業務進行的過程中對讀卡器斷電。第一次在Δt時刻對卡斷電,系統上電后業務重新進行第二次斷電發生在2Δt時刻。這樣斷電時刻不斷遞增,第n次斷電發生在業務進行到nΔt時刻,這樣,當n足夠大、Δt足夠小時可以認為斷電均勻地發生在業務進行的任意時刻。如果任意時刻的掉電都沒有影響業務的進行,即可認為卡掉電測試通過。

          寫記錄文件掉電測試次數:超過16176次數據正常。寫透明文件掉電測試次數:超過27961次數據正常。

          在不加鏡像機制的卡片中,掉電測試中數據混亂的情況發生了千次左右。

          由以上結果可以看出鏡像讀寫是可以保證數據安全的。

          然而由于加入了額外的數據讀寫,會對系統的執行速度產生一些影響。下面通過更新透明文件來驗證鏡像機制的時間特性。

          如圖3所示,從指令發送完畢到卡片返回狀態字,無鏡像寫透明文件耗時18.64ms,而在圖4中,鏡像寫文件耗時72.06ms。可以看到加入鏡像后寫文件的速度明顯變慢,這是由于鏡像機制中增加了寫數據、表、初始化鏡像區三次對的操作過程。

          雖然加入鏡像機制后對指令的執行速度有影響,但是系統運行的速度仍然令人滿意,可以滿足電力卡的各項業務要求。

          4 結論

          本次鏡像機制的實現為異常工況下的數據安全提供了一種解決方案。首先保證了系統在意外掉電的情況下數據的正確性,其次在此基礎上應用可以實現事務回滾,滿足了不同應用的需求。雖然付出指令執行時間變長的代價,但系統的時間性能仍然令人滿意。

          下一步工作可以圍繞優化鏡像區的遍歷方法展開,讓系統時間性能得到提升。

          參考文獻:
          [1]王愛英. 技術[M].大學出版社,2009。
          [2]尹偉,代平等.基于Flash智能卡文件系統的設計[J].微計算機信息.2009(1-2):99
          [3]徐平江,娜等.基于鏈表方式的智能卡文件系統設計[J].微計算機信息.2011(1-2)2-55
          [4]朱兆優,王耀南.非接觸IC卡應用系統設計.計算機自動測量與控制,2001(5)
          [5]張紅霞,凌蘭蘭. 智能卡技術及其應用[N] .洛陽大學學報,2002(2)
          [6]劉玉珍,涂航,張煥國,等.實用智能卡操作系統的設計與實現[N].武漢大學學報(自然科學版),2000(3)
          [7]黃健.智能卡COS的研究與設計[N] .廣東工業大學,2008


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 吴川市| 渝北区| 镇江市| 桓仁| 宜川县| 恩施市| 永德县| 汕头市| 锦屏县| 休宁县| 庐江县| 普陀区| 榆社县| 宝坻区| 罗城| 富平县| 宜君县| 灵宝市| 濮阳县| 双鸭山市| 田东县| 蒙山县| 南昌县| 镇原县| 江陵县| 曲周县| 台山市| 家居| 枣庄市| 南木林县| 甘南县| 德阳市| 图片| 海安县| 商丘市| 鲁甸县| 彩票| 台北市| 锡林郭勒盟| 东乡族自治县| 乐至县|