POS機最早應用于(簡述POS系統)、本站經過數據分析整理出pos機最早應用于(簡述POS系統)相關信息,僅供參考!

本發明涉及移動POS機操作系統技術領域,尤其涉及一種應用于移動POS機的操作系統及其操作方法。

背景:

操作系統(OS)是管理和控制計算機硬件和軟件資源的計算機程序。它是直接運行在“裸機”上的最基本的系統軟件。任何其他軟件都必須得到操作系統的支持才能運行。操作系統的位置是用戶和計算機之間的接口,也是計算機硬件和其他軟件之間的接口。操作系統的功能包括管理計算機系統的硬件、軟件和數據資源,控制程序的運行,改善人機界面,為其他應用軟件提供支持等。使計算機系統的所有資源得到最大限度的利用,并提供各種用戶界面,使用戶能有一個良好的工作環境,并為其他軟件的開發提供必要的服務和相應的接口。

移動POS機作為安全系數高的智能設備,對操作系統的要求比常見的桌面操作系統、服務器操作系統、嵌入式操作系統都要高。POS的操作系統達不到很高的安全系數,迫切需要開發更高要求的操作系統。

技術要素:

鑒于上述技術的不足,本發明提供了一種低成本、高安全性的移動POS機操作系統及其操作方法。

為了實現上述目的,本發明的移動POS機的操作系統包括硬件結構和軟件框架。軟件框架由硬件結構加載;硬件結構包括安全處理器和基本硬件。安全處理器分別連接到基本硬件組和智能芯片組。軟件框架包括安全引導單元、OS系統單元、終端管理單元、內存保護單元和應用層。OS單元分別與安全啟動單元和內存保護單元連接,終端管理單元分別與安全啟動單元和內存保護單元連接,應用層與內存保護單元連接;OS單元包括硬件抽象層、智能卡識別層和上層管理層。硬件抽象層和智能卡識別層連接到上層管理層,硬件抽象層依靠基礎硬件集實現加載,智能卡識別層依靠智能芯片實現加載。因此,上層管理層、安全引導單元、終端管理單元和內存保護單元都依賴于安全處理器來實現加載。

其中,基礎硬件組包括電源管理器、電池、藍牙連接器、串行存儲器、USB接口和顯示屏。電源管理器、電池、藍牙連接器、串行存儲器、USB接口和顯示屏與安全處理器相連;OS單元的硬件抽象層包括低功耗的電源管理模塊、帶電池的電池模塊、帶藍牙連接器的以太網模塊、基于USB的內部接口管理模塊接口和基于顯示屏的顯示模塊。

其中,智能芯片包括非接觸式卡、芯片卡、磁條卡、鍵盤、用戶認證卡,都與安全處理有關。智能卡識別層包括非接觸式識別模塊、芯片識別模塊、磁條識別模塊、用戶認證卡OS系統單元的認證識別模塊,還包括由鍵盤實現的鍵盤提示模塊。#p#分頁標題#e#

OS系統單元的上層管理層包括具有智能芯片安全規范的安全邏輯模塊、管理OS系統單元中的文件和OS系統單元中的參數的文件管理模塊。以及安裝包管理模塊,用于管理應用層的安裝和更新。

終端管理單元包括程序安全管理器和程序下載和更新管理器,它們管理應用層的安全。程序安全管理器包括密鑰管理模塊和簽名管理模塊,程序下載和更新管理器包括本地下載模塊和遠程更新模塊。密鑰管理模塊、簽名模塊、本地下載模塊和遠程更新模塊均與內存保護單元連接。

手術

啟動內部程序:上電后啟動安全處理器中固定的安全模塊;

安全啟動單元:安全模塊啟動后,OS系統單元和終端管理單元同時加載;

OS系統單元的操作:將OS系統單元中的硬件抽象層嵌入基礎硬件組后,實現基礎硬件組的功能;OS單元中的智能卡識別層嵌入智能芯片后,可以讀取智能芯片的數據。OS單元中的上層管理層嵌入安全處理器后,可以記錄和統計系統數據。

更多關于pos機最早應用于(簡述POS系統)的請關注本站。