亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于Android系統(tǒng)的應(yīng)用程序加密方法和裝置與流程

文檔序號(hào):12467463閱讀:來源:國(guó)知局

技術(shù)特征:

1.一種基于Android系統(tǒng)的應(yīng)用程序加密方法,其特征在于,所述方法包括以下步驟:

當(dāng)基于Android的系統(tǒng)開機(jī)時(shí),授權(quán)服務(wù)模塊啟動(dòng),并請(qǐng)求加密驅(qū)動(dòng)模塊讀取SOC特征信息;

加密驅(qū)動(dòng)模塊讀取SOC模塊中的SOC特征信息,并且通過AES加密算法和異或加密算法對(duì)該SOC特征信息進(jìn)行二次加密,然后發(fā)送至授權(quán)服務(wù)模塊;

授權(quán)服務(wù)模塊讀取來自加密驅(qū)動(dòng)模塊的加密信息,并利用AES解密算法和異或解密算法對(duì)加密信息進(jìn)行解密,根據(jù)解密的信息來判斷SOC模塊是否被授權(quán),并且將授權(quán)結(jié)果進(jìn)行存儲(chǔ),以供應(yīng)用程序模塊查詢;

當(dāng)應(yīng)用程序模塊運(yùn)行時(shí),發(fā)送檢測(cè)授權(quán)請(qǐng)求至授權(quán)服務(wù)模塊,授權(quán)服務(wù)模塊將授權(quán)結(jié)果返回至應(yīng)用程序模塊,應(yīng)用程序模塊根據(jù)授權(quán)結(jié)果確定是否退出運(yùn)行。

2.根據(jù)權(quán)利要求1所述的基于Android系統(tǒng)的應(yīng)用程序加密方法,其特征在于,在應(yīng)用程序模塊根據(jù)授權(quán)結(jié)果確定是否退出運(yùn)行步驟,如果授權(quán)結(jié)果為已授權(quán),則應(yīng)用程序模塊繼續(xù)運(yùn)行,如果授權(quán)結(jié)果為未授權(quán),則應(yīng)用程序模塊退出運(yùn)行。

3.根據(jù)權(quán)利要求1所述的基于Android系統(tǒng)的應(yīng)用程序加密方法,其特征在于,異或解密算法的密鑰與異或加密算法的密鑰是相同的。

4.根據(jù)權(quán)利要求1所述的基于Android系統(tǒng)的應(yīng)用程序加密方法,其特征在于,AES解密算法的密鑰與AES加密算法的密鑰是相同的。

5.一種基于Android系統(tǒng)的應(yīng)用程序加密裝置,其特征在于,所述應(yīng)用程序加密裝置包括:

SOC模塊,其存儲(chǔ)有SOC特征信息;

加密驅(qū)動(dòng)模塊,其讀取SOC模塊中的SOC特征信息,并且通過AES加密算法和異或加密算法對(duì)該SOC特征信息進(jìn)行二次加密,然后提供至授權(quán)服務(wù)模塊;

授權(quán)服務(wù)模塊,其讀取來自加密驅(qū)動(dòng)模塊的加密信息,并利用AES解密算法和異或解密算法對(duì)加密信息進(jìn)行解密,根據(jù)解密的信息來判斷SOC模塊是否被授權(quán),并且將授權(quán)結(jié)果進(jìn)行存儲(chǔ),以供應(yīng)用程序模塊查詢;

應(yīng)用程序模塊,其與授權(quán)服務(wù)模塊進(jìn)行通信,發(fā)送檢測(cè)授權(quán)請(qǐng)求至授權(quán)服務(wù)模塊,根據(jù)返回的結(jié)果確定是否退出應(yīng)用程序。

6.根據(jù)權(quán)利要求5所述的基于Android系統(tǒng)的應(yīng)用程序加密裝置,其特征在于,所述加密驅(qū)動(dòng)模塊包括:

讀取SOC信息模塊,其用于從SOC模塊讀取區(qū)別于其它SOC模塊的SOC特征信息;

AES加密算法模塊,其用于對(duì)讀取的SOC特征信息進(jìn)行AES加密;

異或加密算法模塊,其用于對(duì)AES加密算法模塊加密后的信息進(jìn)行異或加密,從而得到加密的SOC特征信息。

7.根據(jù)權(quán)利要求5所述的基于Android系統(tǒng)的應(yīng)用程序加密裝置,其特征在于,所述授權(quán)服務(wù)模塊包括:

異或解密算法模塊,其用于對(duì)從加密驅(qū)動(dòng)模塊讀取的加密的SOC特征信息進(jìn)行解密;

AES解密算法模塊,其用于將異或解密算法模塊解密后的信息再次利用AES算法進(jìn)行解密;

應(yīng)用程序接口模塊,其用于定義多個(gè)與應(yīng)用程序模塊進(jìn)行交互的接口。

8.根據(jù)權(quán)利要求5所述的基于Android系統(tǒng)的應(yīng)用程序加密裝置,其特征在于,所述應(yīng)用程序模塊包括:

檢測(cè)模塊,其用于與授權(quán)服務(wù)模塊進(jìn)行通信,發(fā)送檢測(cè)請(qǐng)求至授權(quán)服務(wù)模塊;

功能模塊,其用于實(shí)現(xiàn)應(yīng)用程序本身的功能,并且調(diào)用檢測(cè)模塊進(jìn)行檢測(cè)。

9.根據(jù)權(quán)利要求5所述的基于Android系統(tǒng)的應(yīng)用程序加密裝置,其特征在于,所述SOC模塊包括型號(hào)為CR800的處理器。

10.根據(jù)權(quán)利要求5所述的基于Android系統(tǒng)的應(yīng)用程序加密裝置,其特征在于,所述加密驅(qū)動(dòng)模塊和所述授權(quán)服務(wù)模塊包括型號(hào)為CR800的處理器。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1