登錄云終端的方法、云終端、云服務(wù)器及云系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及到一種登錄云終端的方法、云終端、云服務(wù)器及云系統(tǒng)。
【背景技術(shù)】
[0002]在云終端和云桌面系統(tǒng)中經(jīng)常涉及到用戶登錄及驗(yàn)證,在已有的登錄與認(rèn)證方法中有顯示用戶名和密碼、指紋登陸、智能卡登錄等。以上方法各種登錄方法各有利弊,在使用用戶名和密碼登陸時(shí)容易顯示用戶名和密碼,其安全性不強(qiáng);指紋登錄方法比較方便簡單,安全性也比較強(qiáng),但是指紋也容易被盜用。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例主要目的提供了一種登錄云終端的方法,旨在解決用戶登錄云終端時(shí)如何提高用戶信息安全性的技術(shù)問題。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種登錄云終端的方法,所述方法包括:
[0005]云終端向云服務(wù)器發(fā)送加密數(shù)據(jù)和硬件編號(hào);
[0006]所述云服務(wù)器根據(jù)所述硬件編號(hào)查找公鑰和第一用戶信息,并根據(jù)所述公鑰解密所述加密數(shù)據(jù),獲取所述云終端發(fā)送的第二用戶信息;
[0007]所述云服務(wù)器對(duì)比所述第一用戶信息和所述第二用戶信息,若相同,則所述云服務(wù)器向所述云終端提供云桌面環(huán)境。
[0008]優(yōu)選地,所述云終端向云服務(wù)器發(fā)送加密數(shù)據(jù)和硬件編號(hào)之前還包括:
[0009]所述云終端向所述云服務(wù)器發(fā)送登錄請(qǐng)求,所述云服務(wù)器向所述云終端返回第一隨機(jī)字符串;
[0010]所述云終端根據(jù)硬件設(shè)備中存儲(chǔ)的私鑰和所述第一隨機(jī)字符串對(duì)用戶信息進(jìn)行加密;
[0011]所述云終端向云服務(wù)器發(fā)送加密數(shù)據(jù)和硬件編號(hào),包括:
[0012]所述云終端向所述云服務(wù)器發(fā)送加密后的用戶信息和硬件編號(hào),所述硬件編號(hào)為所述硬件設(shè)備的唯一標(biāo)識(shí)。
[0013]優(yōu)選地,所述云服務(wù)器對(duì)比所述第一用戶信息和所述第二用戶信息之前還包括:
[0014]所述云服務(wù)器根據(jù)所述公鑰解密所述加密數(shù)據(jù),獲取云終端發(fā)送的第二隨機(jī)字符串;
[0015]所述云服務(wù)器對(duì)比所述第一隨機(jī)字符串和所述第二隨機(jī)字符串,若相同,則執(zhí)行步驟所述云服務(wù)器對(duì)比所述第一用戶信息和所述第二用戶信息,若相同,則所述云服務(wù)器向所述云終端提供云桌面環(huán)境。
[0016]優(yōu)選地,所述方法還包括:
[0017]若所述第一用戶信息和所述第二用戶信息不相同,則所述云終端退出登錄云桌面環(huán)境。
[0018]優(yōu)選地,所述方法還包括:
[0019]若所述第一隨機(jī)字符串和所述第二隨機(jī)字符串不相同,則所述云終端退出登錄云桌面環(huán)境。
[0020]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種登錄云終端的方法,所述方法包括:
[0021]向云服務(wù)器發(fā)送加密數(shù)據(jù)和硬件編號(hào),以使得所述云服務(wù)器根據(jù)所述硬件編號(hào)查找公鑰和第一用戶信息,并根據(jù)所述公鑰解密所述加密數(shù)據(jù),獲取云終端發(fā)送的第二用戶信息;
[0022]在所述云服務(wù)器對(duì)比所述第一用戶信息和所述第二用戶信息相同的情況下,登錄所述云服務(wù)器提供的云桌面環(huán)境。
[0023]優(yōu)選地,所述向云服務(wù)器發(fā)送加密數(shù)據(jù)和硬件編號(hào)之前還包括:
[0024]向所述云服務(wù)器發(fā)送登錄請(qǐng)求,并接收所述云服務(wù)器向所述云終端發(fā)送第一隨機(jī)字符串;
[0025]根據(jù)硬件設(shè)備中存儲(chǔ)的私鑰和所述第一隨機(jī)字符串對(duì)用戶信息進(jìn)行加密;
[0026]所述向云服務(wù)器發(fā)送加密數(shù)據(jù)和硬件編號(hào),包括:
[0027]向所述云服務(wù)器發(fā)送加密后的用戶信息和硬件編號(hào),所述硬件編號(hào)為所述硬件設(shè)備的唯一標(biāo)識(shí)。
[0028]優(yōu)選地,所述方法還包括:
[0029]對(duì)硬件設(shè)備進(jìn)行心跳檢測(cè),若未檢測(cè)到所述硬件設(shè)備,則向云服務(wù)器發(fā)送消息,使得所述云服務(wù)器斷開相應(yīng)的云桌面環(huán)境。
[0030]優(yōu)選地,所述方法還包括:
[0031]根據(jù)硬件設(shè)備和個(gè)人識(shí)別密碼PIN碼登錄云系統(tǒng)。
[0032]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種登錄云終端的方法,所述方法包括:
[0033]接收云終端發(fā)送的加密數(shù)據(jù)和硬件編碼;
[0034]根據(jù)所述硬件編號(hào)查找公鑰和第一用戶信息,并根據(jù)所述公鑰解密所述加密數(shù)據(jù),獲取所述云終端發(fā)送的第二用戶信息;
[0035]對(duì)比所述第一用戶信息和所述第二用戶信息,若相同,則向所述云終端提供云桌面環(huán)境。
[0036]優(yōu)選地,所述對(duì)比所述第一用戶信息和所述第二用戶信息之前,還包括:
[0037]在所述云終端根據(jù)硬件設(shè)備中存儲(chǔ)的私鑰和所述第一隨機(jī)字符串對(duì)用戶信息進(jìn)行加密的情況下,根據(jù)所述公鑰解密所述加密數(shù)據(jù),獲取云終端發(fā)送的第二隨機(jī)字符串;
[0038]對(duì)比所述第一隨機(jī)字符串和所述第二隨機(jī)字符串,若相同,則執(zhí)行步驟對(duì)比所述第一用戶信息和所述第二用戶信息,若相同,則向所述云終端提供云桌面環(huán)境。
[0039]優(yōu)選地,所述方法還包括:
[0040]存儲(chǔ)所述硬件編號(hào)、與所述硬件編號(hào)對(duì)應(yīng)的公鑰和用戶信息。
[0041]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種云終端,所述云終端包括:
[0042]發(fā)送單元,用于向云服務(wù)器發(fā)送加密數(shù)據(jù)和硬件編號(hào),以使得所述云服務(wù)器根據(jù)所述硬件編號(hào)查找公鑰和第一用戶信息,并根據(jù)所述公鑰解密所述加密數(shù)據(jù),獲取云終端發(fā)送的第二用戶信息;
[0043]登錄單元,用于在所述云服務(wù)器對(duì)比所述第一用戶信息和所述第二用戶信息相同的情況下,登錄所述云服務(wù)器提供的云桌面環(huán)境。
[0044]優(yōu)選地,所述云終端還包括:
[0045]發(fā)送接收單元,用于向所述云服務(wù)器發(fā)送登錄請(qǐng)求,并接收所述云服務(wù)器向所述云終端發(fā)送第一隨機(jī)字符串;
[0046]加密單元,用于根據(jù)硬件設(shè)備中存儲(chǔ)的私鑰和所述第一隨機(jī)字符串對(duì)用戶信息進(jìn)行加密;
[0047]所述發(fā)送單元,具體用于:
[0048]向所述云服務(wù)器發(fā)送加密后的用戶信息和硬件編號(hào),所述硬件編號(hào)為所述硬件設(shè)備的唯一標(biāo)識(shí)。
[0049]優(yōu)選地,所述云終端還包括檢測(cè)單元;
[0050]所述檢測(cè)單元,用于對(duì)硬件設(shè)備進(jìn)行心跳檢測(cè),若未檢測(cè)到所述硬件設(shè)備,則向云服務(wù)器發(fā)送消息,使得所述云服務(wù)器斷開相應(yīng)的云桌面環(huán)境。
[0051]優(yōu)選地,所述登錄單元還用于:
[0052]根據(jù)硬件設(shè)備和個(gè)人識(shí)別密碼PIN碼登錄云系統(tǒng)。
[0053]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種云服務(wù)器,所述云服務(wù)器包括:
[0054]接收單元,用于接收云終端發(fā)送的加密數(shù)據(jù)和硬件編碼;
[0055]處理單元,用于根據(jù)所述硬件編號(hào)查找公鑰和第一用戶信息,并根據(jù)所述公鑰解密所述加密數(shù)據(jù),獲取所述云終端發(fā)送的第二用戶信息;
[0056]第一對(duì)比單元,用于對(duì)比所述第一用戶信息和所述第二用戶信息,若相同,則向所述云終端提供云桌面環(huán)境。
[0057]優(yōu)選地,所述云服務(wù)器還包括:
[0058]獲取單元,用于在所述云終端根據(jù)硬件設(shè)備中存儲(chǔ)的私鑰和所述第一隨機(jī)字符串對(duì)用戶信息進(jìn)行加密的情況下,根據(jù)所述公鑰解密所述加密數(shù)據(jù),獲取云終端發(fā)送的第二隨機(jī)字符串;
[0059]第二對(duì)比單元,還用于對(duì)比所述第一隨機(jī)字符串和所述第二隨機(jī)字符串,若相同,則執(zhí)行步驟對(duì)比所述第一用戶信息和所述第二用戶信息,若相同,則向所述云終端提供云桌面環(huán)境。
[0060]優(yōu)選地,所述云服務(wù)器還包括:
[0061]存儲(chǔ)單元,用于存儲(chǔ)所述硬件編號(hào)、與所述硬件編號(hào)對(duì)應(yīng)的公鑰和用戶信息。
[0062]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種云系統(tǒng),所述云系統(tǒng)包括云終端及云服務(wù)器;
[0063]所述云終端,用于向云服務(wù)器發(fā)送加密數(shù)據(jù)和硬件編號(hào),以使得所述云服務(wù)器根據(jù)所述硬件編號(hào)查找公鑰和第一用戶信息,并根據(jù)所述公鑰解密所述加密數(shù)據(jù),獲取云終端發(fā)送的第二用戶信息;在所述云服務(wù)器對(duì)比所述第一用戶信息和所述第二用戶信息相同的情況下,登錄所述云服務(wù)器提供的云桌面環(huán)境;
[0064]所述云服務(wù)器,用于接收云終端發(fā)送的加密數(shù)據(jù)和硬件編碼;根據(jù)所述硬件編號(hào)查找公鑰和第一用戶信息,并根據(jù)所述公鑰解密所述加密數(shù)據(jù),獲取所述云終端發(fā)送的第二用戶信息;對(duì)比所述第一用戶信息和所述第二用戶信息,若相同,則向所述云終端提供云桌面環(huán)境。
[0065]優(yōu)選地,所述云終端還用于:
[0066]向所述云服務(wù)器發(fā)送登錄請(qǐng)求,并接收所述云服務(wù)器向所述云終端發(fā)送第一隨機(jī)字符串;
[0067]根據(jù)硬件設(shè)備中存儲(chǔ)的私鑰和所述第一隨機(jī)字符串對(duì)用戶信息進(jìn)行加密;
[0068]所述向云服務(wù)器發(fā)送加密數(shù)據(jù)和硬件編號(hào),包括:
[0069]向所述云服務(wù)器發(fā)送加密后的用戶信息和硬件編號(hào),所述硬件編號(hào)為所述硬件設(shè)備的唯一標(biāo)識(shí)。
[0070]優(yōu)選地,所述云終端還包括檢測(cè)單元;
[0071]所述檢測(cè)單元,用于對(duì)硬件設(shè)備進(jìn)行心跳檢測(cè),若未檢測(cè)到所述硬件設(shè)備,則向云服務(wù)器發(fā)送消息,使得所述云服務(wù)器斷開相應(yīng)的云桌面環(huán)境。
[0072]云終端還用于:
[0073]根據(jù)硬件設(shè)備和個(gè)人識(shí)別密碼PIN碼登錄云系統(tǒng)。
[0074]優(yōu)選地,所述云服務(wù)器還用于:
[0075]在所述云終端根據(jù)硬件設(shè)備中存儲(chǔ)的私鑰和所述第一隨機(jī)字符串對(duì)用戶信息進(jìn)行加密的情況下,根據(jù)所述公鑰解密所述加密數(shù)據(jù),獲取云終端發(fā)送