• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    用openssl的X.509數字證書驗證Java證書的方法技術

    技術編號:8736045 閱讀:622 留言:0更新日期:2013-05-26 12:03
    本發明專利技術提供了一種用openssl的X.509數字證書驗證Java證書的方法,消除跨語言證書驗證的困難,給安卓系統安全定制提供方便。將一個openssl的X.509數字證書結構逐步轉換成Java的主體公鑰信息對象,即,將openssl的X.509數字證書中的公鑰轉到Java環境下,最后按照Java環境下通用的證書驗證步驟驗證數字證書是否為授權證書。本發明專利技術使得可以用保存在安全模塊中某CA證書驗證第三方安卓安裝程序,當安裝程序簽名不符合CA授權時阻止其安裝。同時在安卓系統驗證服務器身份時也會用到本方法。其優點是:實現效率高,使用成本低,所用轉化函數是常見函數,這些函數在安卓系統的函數庫中是存在的,無需修改或添加。

    【技術實現步驟摘要】

    【技術保護點】
    用openssl的X.509數字證書驗證Java證書的方法,其特征是包括以下步驟:(1)?用驅動接口讀取保存在硬件中的CA證書,返回一個openssl的X.509數字證書結構;(2)?取出所述X.509數字證書結構中的公鑰ASN.1編碼、公鑰算法和參數;(3)?將公鑰算法和參數通過openssl的ASN.1轉換函數轉為C語言的字符數組char?*類型;(4)?再將所述公鑰ASN.1編碼、公鑰算法和參數三者的字符數組類型通過JNI規則轉為Java語言的字節數組byte[]類型;(5)?將所述公鑰算法轉換的字節數組類型再進一步轉為Java的字符串String類型;(6)?完成轉化的公鑰算法和參數構造成Java的算法標識符AlgorithmIdentifier對象;(7)?所述算法標識符對象和公鑰ASN.1編碼的字節數組構造成Java的主體公鑰信息SubjectPublicKeyInfo對象;(8)?所述主體公鑰信息對象能使用它的成員函數獲得Java的公鑰對象;所述Java的公鑰對象就是CA證書在Java環境中的公鑰,即已經將openssl的X.509數字證書中的公鑰轉到Java環境下;(9)?按照Java環境下通用的證書驗證步驟驗證數字證書是否為授權證書。...

    【技術特征摘要】

    【專利技術屬性】
    技術研發人員:陳海雷范健潘琪鋒尤建華
    申請(專利權)人:無錫矽鼎科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产成A人亚洲精V品无码 | 人妻aⅴ无码一区二区三区| 无码国模国产在线观看| 亚洲AV蜜桃永久无码精品| 狠狠噜天天噜日日噜无码| 无码av最新无码av专区| 性色av无码免费一区二区三区 | 性无码专区无码片| 国产精品无码久久久久久久久久| 精品无码三级在线观看视频| 无码av免费一区二区三区试看| 日韩久久无码免费毛片软件| 蜜桃无码一区二区三区| 中文字幕在线无码一区| 爆乳无码AV一区二区三区 | 无码日韩人妻av一区免费| 国产办公室秘书无码精品99| 亚洲精品一级无码中文字幕| 久久午夜福利无码1000合集| 国产精品无码素人福利| 无码中文在线二区免费| 少妇人妻无码专区视频| 亚洲Av永久无码精品三区在线| 内射中出无码护士在线| 人妻丰满熟AV无码区HD| 精品人妻无码区在线视频| 日韩精品中文字幕无码一区| 熟妇人妻系列av无码一区二区| 极品无码国模国产在线观看| 亚洲精品无码久久久久YW| 亚洲日韩精品无码AV海量| 伊人无码精品久久一区二区| 日韩免费人妻AV无码专区蜜桃| 无码一区二区三区视频| 久久精品无码精品免费专区| 亚洲AV无码精品色午夜果冻不卡| 日韩人妻无码一区二区三区| 国产成人无码一区二区在线观看| 日韩精品无码视频一区二区蜜桃 | 西西人体444www大胆无码视频| 亚洲AV成人无码久久精品老人|