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

    移動終端與服務器安全通信的方法、服務器及移動終端技術

    技術編號:15395131 閱讀:242 留言:0更新日期:2017-05-19 06:43
    本發明專利技術提出了一種移動終端與服務器安全通信的方法、服務器及移動終端,該服務器包括:SSL服務器模塊,用于與移動終端建立安全套接層SSL連接;發布模塊組,用于通過所述SSL連接向移動終端發布消息;狀態接收模塊組,用于服務器通過所述SSL連接接收移動終端發來的所述移動終端的狀態信息;所述發布模塊組,還用于基于所述移動終端的狀態信息發布相應的消息給所述移動終端。本發明專利技術的移動終端與服務器基于SSL連接進行通信時,包括服務器對移動終端進行消息推送或者移動終端向服務器發送設置設備信息的過程中,移動終端與服務器雙方均需要對交互的消息進行加密或者解密,提高了通信過程的安全性。

    Method, server and mobile terminal for secure communication between mobile terminal and server

    The invention provides a method, mobile terminal and server security communication server and mobile terminal, the server includes SSL server module, for establishing a secure socket layer SSL is connected to the mobile terminal; release module group, used to release information to the mobile terminal through the SSL connection state; receiving module used by the server group. The SSL is connected to the mobile terminal receives the state information of the mobile terminal; the release module, also for terminal status information corresponding to the mobile terminal mobile message based on the. The mobile terminal and the server of the invention is based on the SSL connection for communication, including the server to the mobile terminal to process message push or mobile terminal equipment information sent to the server in the mobile terminal and the server both need for interactive message encryption or decryption, improves the security of the communication process.

    【技術實現步驟摘要】
    移動終端與服務器安全通信的方法、服務器及移動終端
    本專利技術涉及移動終端與服務器的通信
    ,尤其涉及一種移動終端與服務器安全通信的方法、服務器及移動終端。
    技術介紹
    現在移動終端的系統程序和移動終端中的很多APP(Application,應用程序)都具有推送消息的功能。雖然系統程序和移動終端中的APP的消息推送功能的實現機制可能不同,但具有一個共同點是需要與服務器建立一個推送的連接,并維護這個連接。現有技術中,移動終端在與服務器建立的用于推送消息的連接安全性不佳,導致移動終端收到虛假推送消息,影響移動終端的用戶使用推送消息的安全性。
    技術實現思路
    本專利技術的主要目的在于提出一種移動終端與服務器安全通信的方法、服務器及移動終端,旨在解決現有技術中的移動終端與服務器通信的安全性不佳的問題。為實現上述目的,本專利技術提供的一種服務器,其特征在于,所述服務器包括:連接建立模塊組,用于與移動終端建立SSL(SecureSocketsLayer,安全套接層)連接;發布模塊組,用于通過所述SSL連接向移動終端發布消息;狀態接收模塊組,用于服務器通過所述SSL連接接收移動終端發來的所述移動終端的狀態信息;所述發布模塊組,還用于基于所述移動終端的狀態信息發布相應的消息給所述移動終端。可選的,所述連接建立模塊組,包括:SSL服務器模塊,用于:與移動終端的SSL客戶端模塊建立SSL連接;網絡層模塊,用于在所述SSL連接建立完成后,通知推送服務器模塊添加所述SSL連接的屬性;推送服務器模塊,用于添加所述SSL連接的屬性并通知通道服務器模塊;通道服務器模塊,用于在收到推送服務器模塊的通知后,通過事件循環處理模塊創建或更新所述SSL連接的屬性;事件循環處理模塊,用于創建或更新所述SSL連接的屬性。可選的,所述SSL服務器模塊,用于:接收SSL客戶端模塊的初始探測請求并反饋探測響應后,通過與SSL客戶端模塊進行證書驗證、密鑰交換、握手及更改密碼規格的操作以完成SSL連接的建立。可選的,所述服務器,還包括:維護連接模塊組,用于通過接收移動終端發送的心跳消息對建立的所述SSL連接進行維護。可選的,所述維護連接模塊組,包括:接入消息處理模塊,用于接收到SDK(SoftwareDevelopmentKit,軟件開發工具包)客戶端模塊定期發送的心跳消息時,通知推送服務器模塊和通道服務器模塊;推送服務器模塊,用于在收到接入消息處理模塊的通知時,對所述SSL連接的屬性進行檢查,并通知通道服務器模塊;通道服務器模塊,用于在收到推送服務器模塊的通知時,對所述SSL連接的屬性進行更新。可選的,所述發布模塊組,包括:推送服務器模塊,用于檢測到SSL連接建立或者恢復時,從消息服務模塊獲取到的所述SSL連接斷開時需要推送的推送信息,并將所述推送信息發送給服務器的網絡層模塊,消息服務模塊,用于保存所述SSL連接斷開時需要推送的推送信息;網絡層模塊,用于通過所述SSL連接將所述推送信息發送給移動終端。可選的,所述發布模塊組,還包括:接入通道處理模塊,用于在需要推送信息時,通知推送服務器模塊;工廠模塊,用于提供用于生成推送信息的第一處理者;所述第一處理者為公共應答處理模塊;所述推送服務器模塊,還用于使用所述第一處理者生成推送信息,并將所述推送信息發送給網絡層模塊,所述網絡層模塊,還用于通過所述SSL連接將所述推送信息發送給移動終端。可選的,所述公共應答處理模塊,還用于當接入通道處理模塊需要推送信息時,若所述SSL連接斷開,則將生成的所述推送信息存入消息服務模塊。可選的,所述狀態接收模塊組,包括:接入通道處理模塊,用于在接收到移動終端的SDK客戶端模塊發送的移動終端的狀態信息后,通知推送服務器模塊;推送服務器模塊,用于在收到所述接入通道處理模塊的通知后,使用工廠模塊提供的第二處理者對移動終端的狀態信息進行更新,并通過網絡層模塊向所述移動終端進行所述狀態信息的處理反饋;工廠模塊,用于提供對移動終端的狀態信息進行更新的第二處理者;所述第二處理者為設置設備處理模塊;網絡層模塊,用于向所述移動終端進行所述狀態信息的處理反饋。為實現上述目的,本專利技術還提出一種移動終端與服務器安全通信的方法,包括:服務器與移動終端建立安全套接層SSL連接;服務器通過所述SSL連接向移動終端發布消息;服務器通過所述SSL連接接收移動終端發來的所述移動終端的狀態信息,并基于所述移動終端的狀態信息發布相應的消息給所述移動終端。可選的,所述服務器與移動終端建立安全套接層SSL連接,包括:服務器的SSL服務器模塊與移動終端的SSL客戶端模塊建立SSL連接;服務器在所述SSL連接建立完成后,通過服務器的網絡層模塊通知服務器的推送服務器模塊添加所述SSL連接的屬性,并由所述推送服務器模塊通知服務器的通道服務器模塊通過服務器的事件循環處理模塊創建或更新所述SSL連接的屬性。可選的,服務器的SSL服務器模塊與移動終端的SSL客戶端模塊建立SSL連接,包括:SSL服務器模塊接收SSL客戶端模塊的初始探測請求并反饋探測響應后,SSL服務器模塊通過與SSL客戶端模塊進行證書驗證、密鑰交換、握手及更改密碼規格的操作以完成SSL連接的建立。可選的,所述方法,還包括:服務器通過接收移動終端發送的心跳消息對建立的所述SSL連接進行維護。可選的,所述服務器通過接收移動終端發送的心跳消息對建立的所述SSL連接進行維護,包括:服務器的接入消息處理模塊接收SDK客戶端模塊定期發送的心跳消息時,通知服務器的推送服務器模塊對所述SSL連接的屬性進行檢查,再由所述推送服務器模塊通知服務器的通道服務器模塊對所述SSL連接的屬性進行更新。可選的,所述服務器通過所述SSL連接向移動終端發布消息,包括:當服務器的推送服務器模塊檢測到SSL連接建立或者恢復時,所述推送服務器模塊從服務器的消息服務模塊獲取到的所述SSL連接斷開時需要推送的推送信息,并將所述推送信息發送給服務器的網絡層模塊,所述網絡層模塊通過所述SSL連接將所述推送信息發送給移動終端。可選的,所述服務器通過所述SSL連接向移動終端發布消息,還包括:當服務器的接入通道處理模塊需要推送信息時,服務器的推送服務器模塊使用服務器的工廠模塊提供的第一處理者生成推送信息,并將所述推送信息發送給服務器的網絡層模塊,所述網絡層模塊通過所述SSL連接將所述推送信息發送給移動終端;所述工廠模塊提供的第一處理者為公共應答處理模塊。可選的,所述方法,還包括:當服務器的接入通道處理模塊需要推送信息時,若所述SSL連接斷開,則公共應答處理模塊將生成的所述推送信息存入消息服務模塊。可選的,所述服務器通過所述SSL連接接收移動終端發來的所述移動終端的狀態信息,包括:服務器的接入通道處理模塊接收到移動終端的SDK客戶端模塊發來的所述移動終端的狀態信息后,所述接入通道處理模塊通知服務器的推送服務器模塊使用服務器的工廠模塊提供的第二處理者對移動終端的狀態信息進行更新,并通過服務器的網絡層模塊向所述移動終端進行所述狀態信息的處理反饋;所述工廠模塊提供的第二處理者為設置設備處理模塊。此外,為實現上述目的,本專利技術還提出一種移動終端,所述移動終端包括:SSL客戶端模塊,用于與服務器建立安全套接層SSL連接;SDK客戶端模塊,用本文檔來自技高網...
    移動終端與服務器安全通信的方法、服務器及移動終端

    【技術保護點】
    一種服務器,其特征在于,所述服務器包括:連接建立模塊組,用于與移動終端建立安全套接層連接;發布模塊組,用于通過所述安全套接層連接向移動終端發布消息;狀態接收模塊組,用于服務器通過所述安全套接層連接接收移動終端發來的所述移動終端的狀態信息;所述發布模塊組,還用于基于所述移動終端的狀態信息發布相應的消息給所述移動終端。

    【技術特征摘要】
    1.一種服務器,其特征在于,所述服務器包括:連接建立模塊組,用于與移動終端建立安全套接層連接;發布模塊組,用于通過所述安全套接層連接向移動終端發布消息;狀態接收模塊組,用于服務器通過所述安全套接層連接接收移動終端發來的所述移動終端的狀態信息;所述發布模塊組,還用于基于所述移動終端的狀態信息發布相應的消息給所述移動終端。2.如權利要求1所述的服務器,其特征在于,所述連接建立模塊組,包括:安全套接層服務器模塊,用于:與移動終端的安全套接層客戶端模塊建立安全套接層連接;網絡層模塊,用于在所述安全套接層連接建立完成后,通知推送服務器模塊添加所述安全套接層連接的屬性;推送服務器模塊,用于添加所述安全套接層連接的屬性并通知通道服務器模塊;通道服務器模塊,用于在收到推送服務器模塊的通知后,通過事件循環處理模塊創建或更新所述安全套接層連接的屬性;事件循環處理模塊,用于創建或更新所述安全套接層連接的屬性。3.如權利要求1所述的服務器,其特征在于,所述發布模塊組,包括:推送服務器模塊,用于檢測到安全套接層連接建立或者恢復時,從消息服務模塊獲取到的所述安全套接層連接斷開時需要推送的推送信息,并將所述推送信息發送給服務器的網絡層模塊,消息服務模塊,用于保存所述安全套接層連接斷開時需要推送的推送信息;網絡層模塊,用于通過所述安全套接層連接將所述推送信息發送給移動終端。4.一種移動終端與服務器安全通信的方法,其特征在于,包括:服務器與移動終端建立安全套接層連接;服務器通過所述安全套接層連接向移動終端發布消息;服務器通過所述安全套接層連接接收移動終端發來的所述移動終端的狀態信息,并基于所述移動終端的狀態信息發布相應的消息給所述移動終端。5.如權利要求4所述的移動終端與服務器安全通信的方法,其特征在于,所述服務器與移動終端建立安全套接層連接,包括:服務器的安全套接層服務器模塊與移動終端的安全套接層客戶端模塊建立安全套接層連接;服務器在所述安全套接層連接建立完成后,通過服務器的網絡層模塊通知服務器的推送服務器模塊添加所述安全套接層連接的屬性,并由所述推送服務器模塊通知服務器的通道服務器模塊通過服務器的事件循環處理模塊創建或更新所述安全套接層連接的屬性。6.如權利要求4所述的移動終端與服務器安全通信的方法,其特征在于,所述服務器通過所述安全套接層連接向移動終端發布消息,包括:當服務器的推送服務器模塊檢測到安全套接層連接建立或者恢復時,所述推送服務器模塊從服務器的消息服務模塊獲取到的所述安全套接層連接斷開時需...

    【專利技術屬性】
    技術研發人員:周恒恭
    申請(專利權)人:努比亞技術有限公司
    類型:發明
    國別省市:廣東,44

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

    1
    主站蜘蛛池模板: 久久久久无码精品国产app| 无码日韩精品一区二区免费暖暖| 无码人妻丰满熟妇啪啪网站牛牛 | 亚洲国产精品无码中文字| 无码伊人66久久大杳蕉网站谷歌| 精品久久无码中文字幕| 无码任你躁久久久久久老妇| 久久精品无码午夜福利理论片| 免费无码一区二区三区蜜桃大 | 无码人妻丰满熟妇片毛片| 久久亚洲AV无码西西人体| 亚洲成av人无码亚洲成av人| 久久午夜夜伦鲁鲁片无码免费| 精品久久久久久无码人妻| 亚洲性无码av在线| 无码免费一区二区三区免费播放 | 亚洲爆乳精品无码一区二区| 国模GOGO无码人体啪啪| 潮喷失禁大喷水aⅴ无码| 日韩精品无码区免费专区| 无码精品国产dvd在线观看9久| 国产AV无码专区亚洲Av| 成人免费无码H在线观看不卡 | 亚洲GV天堂GV无码男同| 日韩国产成人无码av毛片| 亚洲AV无码一区东京热| 日韩综合无码一区二区| 精品无码国产自产拍在线观看蜜| 人妻丰满熟妇AV无码区免| 亚洲av无码成人影院一区| 亚洲精品9999久久久久无码| 伊人久久一区二区三区无码| 18禁网站免费无遮挡无码中文 | 免费A级毛片av无码| 亚洲AV无码乱码在线观看裸奔| 亚洲精品色午夜无码专区日韩| H无码精品3D动漫在线观看| 久久久精品人妻无码专区不卡| 潮喷大喷水系列无码久久精品| 中文字幕丰满乱孑伦无码专区 | 无码国产乱人伦偷精品视频|