[發(fā)明專利]一種基于B/S結構的SM9加密郵件生成及閱讀方法有效
申請?zhí)枺?/td> | 201811036299.0 | 申請日: | 2018-09-06 |
公開(公告)號: | CN109245991B | 公開(公告)日: | 2021-02-23 |
發(fā)明(設計)人: | 冼振星;李鎮(zhèn)輝;李志奇 | 申請(專利權)人: | 廣東安創(chuàng)信息科技開發(fā)有限公司 |
主分類號: | H04L12/58 | 分類號: | H04L12/58;H04L29/06;H04L29/08 |
代理公司: | 廣州三環(huán)專利商標代理有限公司 44202 | 代理人: | 顏希文;麥小嬋 |
地址: | 510000 廣東省廣州市越秀*** | 國省代碼: | 廣東;44 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 一種 基于 結構 sm9 加密 郵件 生成 閱讀 方法 | ||
1.一種基于B/S結構的SM9加密郵件生成及閱讀方法,其特征在于,所述方法包括SM9郵件生成方法和SM9郵件閱讀方法,其中,
所述SM9郵件生成方法包括,
步驟A1,用戶輸入;
步驟A2,生成明文郵件的內容;
步驟A3,生成SM9加密郵件;
步驟A4,投遞SM9加密郵件;
所述SM9郵件閱讀方法包括,
步驟B1,拉取郵件;
步驟B2,解密SM9加密郵件;
步驟B3,顯示SM9加密郵件;
步驟B4,附件下載;
所述步驟A1具體包括:
用戶在瀏覽器輸入收件人,抄送人,密送人,主題和郵件正文,正文取用KindEditor富文本編輯器進行編輯;
所述步驟A2具體包括:
當接收到用戶上傳的郵件內容后,WEB服務器會對輸入內容進安全檢測,通過安全檢測后,如郵件內容中存在附件HASH值,則從緩存中取出附件內容,取出后刪除緩存中的附件,按照標準的SMTP協(xié)議對郵件內容的要求進行拼裝,填入收件人,抄送人,密送人,主題和郵件正文;
所述步驟A3具體包括:
明文的郵件生成之后將會請求Xengine代理服務進行加密,Xengine代理接收到加密請求后,通過安全應用ID向IBC服務進行身份認證,取得認證后,WEB把明文的郵件內容提交到Xengine代理服務,Xengine代理把加密請求轉交給IBC服務,IBC服務驗證并確認Xengine代理的合法身份后,使用SM9算法加密功能把請求的明文郵件內容中的收信人,抄送人,密送人和發(fā)信人的身份標識取出來,用收信人,抄送人,密送人和發(fā)信人的身份標識的公鑰對明文郵件內容進行加密,如果身份標識不存在就創(chuàng)建;
所述步驟A4具體包括:
當從Xengine返回了SM9算法加密的SM9加密郵件內容給WEB服務器,因為SM9加密郵件內容是一個標準的SMTP協(xié)議數(shù)據包,所以用SMTP協(xié)議發(fā)送到郵件服務器,WEB服務器會在本地保存一份SM9算法加密郵件內容的EML文件,用于發(fā)件郵件的閱讀;
所述步驟B1具體包括:
用戶在瀏覽器中觸發(fā)收取郵件動作向WEB服務器發(fā)出異步請求,WEB服務用IMAP或POP3協(xié)議從郵件服務器中拉取SM9加密郵件到WEB服務器本地保存,把郵件頭部的收件人,抄送人,密送人,主題和本地郵件路徑取出入庫,方便郵件的檢索;
所述步驟B2具體包括:
當用戶查閱SM9郵件時WEB服務器才會執(zhí)行解密郵件事務,本地不會保存任何解密后郵件信息,WEB服務使用收郵件人的身份標識,向IBC服務確認收件人的身份標識是否IBC用戶,是則輸入IBC密碼認證身份,否則先到IBC平臺上注冊IBC身份再輸入IBC官碼進行身份認證;
所述步驟B3具體包括:
當用WEB服務器接收到明文的郵件內容后,WEB服務器會對輸出內容進安全檢測,一但發(fā)現(xiàn)郵件存在安全風險,將不再返回給瀏覽器用戶端,通過安全測試后,把附件和相關信息提取出來,用于附件的下載,最后把所有信息返回明文郵件到瀏覽器,
所述步驟B4具體包括:
由于WEB服務器是不會保存任明文的郵件數(shù)據的,那么當用戶要下載附件時就會帶上相關的附件信息請求WEB服務器,WEB檢查是否已經經過IBC身份認證,然后就再一次解密SM9郵件,返回附件給用戶端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東安創(chuàng)信息科技開發(fā)有限公司,未經廣東安創(chuàng)信息科技開發(fā)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811036299.0/1.html,轉載請聲明來源鉆瓜專利網。