欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于考評服務(wù)平臺的跨域認(rèn)證方法

文檔序號:7781330閱讀:255來源:國知局
基于考評服務(wù)平臺的跨域認(rèn)證方法
【專利摘要】本發(fā)明涉及基于考評服務(wù)平臺的跨域認(rèn)證方法,其不同點(diǎn)在于:在至少包括兩個信任域內(nèi),當(dāng)?shù)谝挥蛟L問第二個域,執(zhí)行以下步驟:步驟1):用戶登錄系統(tǒng);步驟2):將登錄用戶的基本信息序列化,再通過MD5加密算法將序列化后的用戶信息字節(jié)流保存到第一域A的Cookie中;步驟3):當(dāng)?shù)谝挥駻請求第二個域B時,獲取第一域A的Cookie中的key值;步驟4):將第一域A的Cookie中的key值經(jīng)過MD5解密,然后反序列化,反序列化是將序列化后的用戶信息字節(jié)流轉(zhuǎn)化為用戶對象;步驟5):判斷反序列化后的用戶信息是否合法,如果合法,則允許跨域,反之不允許跨域,跳轉(zhuǎn)系統(tǒng)錯誤頁面。本發(fā)明將用戶信息序列化成字節(jié)流在通過MD5加密算法提高了系統(tǒng)的安全性;通過判斷Cookie中的信息來驗(yàn)證跨域是否成功,更加簡單和安全。
【專利說明】基于考評服務(wù)平臺的跨域認(rèn)證方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及基于考評服務(wù)平臺的跨域認(rèn)證方法。
【背景技術(shù)】
[0002]跨域認(rèn)證就是指登錄的用戶在不同域內(nèi)之間數(shù)據(jù)訪問的認(rèn)證。近年來,隨著WEB技術(shù)的不斷發(fā)展,從域A訪問域B中的信息,越來越簡單,同時也帶來了巨大的安全隱患,如何防止其他域的惡意訪問,杜絕系統(tǒng)信息的泄漏和損壞,同時也要允許合法域進(jìn)行訪問,跨域的安全訪問成為了大規(guī)模分布式環(huán)境,特別是多域環(huán)境下的必然需求。
[0003]目前,一個域的實(shí)體在跨域訪問其他信任域的實(shí)體的時候,跨域認(rèn)證普遍采取的方法是由受訪問的實(shí)體所在的信任域的認(rèn)證服務(wù)器直接對訪問實(shí)體進(jìn)行跨域身份認(rèn)證。其中,同構(gòu)域采用同種認(rèn)證體制的信任域,異構(gòu)域采用不同種類的認(rèn)證體制的信任域?,F(xiàn)有的認(rèn)證體制有PKI (public Key Infrastructure,公開密鑰基礎(chǔ)設(shè)施)認(rèn)證體制、Kerberos認(rèn)證體制、IBC(Identity-Based Cryptography,基于身份的認(rèn)證體制)認(rèn)證體制等。對于跨同構(gòu)域的認(rèn)證,比如基于PKI認(rèn)證體制的信任域A向基于PKI認(rèn)證體制的信任域B進(jìn)行跨域認(rèn)證時,這時,就需要建立一條從目標(biāo)證書到認(rèn)證方之間的一條或多條候選的證書路徑,證書路徑中的每個證書都要被檢查和驗(yàn)證,這樣,交叉證書路徑處理的過程就非常復(fù)雜,從而使認(rèn)證服務(wù)器在驗(yàn)證非本域用戶的證書過程變得繁瑣和低效。對于跨異構(gòu)域的認(rèn)證,由于不同的信任域,那它們之間的認(rèn)證體制也不一樣,不兼容,這就導(dǎo)致用戶的身份憑證形式不同,例如PKI使用身份證書,Kerberos采用票據(jù)形式。所以,當(dāng)認(rèn)證服務(wù)器在直接驗(yàn)證非本域身份憑證的時候,認(rèn)證服務(wù)器需要對身份憑證的形式進(jìn)行轉(zhuǎn)換,這樣,就使得認(rèn)證服務(wù)器在驗(yàn)證非本域的用戶憑證的過程也變得繁瑣。

【發(fā)明內(nèi)容】

[0004]本發(fā)明針對跨域認(rèn)證中認(rèn)證服務(wù)器在驗(yàn)證非本域用戶憑證式的繁瑣低效的問題,提供一種基于考評服務(wù)平臺的跨域認(rèn)證方法。
[0005]本發(fā)明解決其技術(shù)問題的關(guān)鍵點(diǎn)是:基于考評服務(wù)平臺的跨域認(rèn)證方法,其不同點(diǎn)在于:在至少包括兩個信任域內(nèi),當(dāng)?shù)谝挥蛟L問第二個域,執(zhí)行以下步驟:
步驟I):用戶登錄系統(tǒng),驗(yàn)證通過登錄成功;
步驟2):將登錄用戶的基本信息序列化,再通過MD5加密算法將序列化后的用戶信息字節(jié)流保存到第一域A的Cookie中;
步驟3):當(dāng)?shù)谝挥駻請求第二個域B時,獲取第一域A的Cookie中的key值;
步驟4):將第一域A的Cookie中的key值經(jīng)過MD5解密,然后反序列化,反序列化是將序列化后的用戶信息字節(jié)流轉(zhuǎn)化為用戶對象;
步驟5):判斷反序列化后的用戶信息是否合法,如果合法,則允許跨域,反之不允許跨域,跳轉(zhuǎn)系統(tǒng)錯誤頁面。
[0006]本發(fā)明方法的有益效果:MD5加密,是一種加密算法,全稱是“消息摘要算法”(Message-Digest Algorithm version.5),它是當(dāng)前公認(rèn)的強(qiáng)度最高的加密算法,MD5將任意長度的“字節(jié)串”映射為一個128bit的大整數(shù),并且是通過該128bit反推原始字符串是困難的,即使看到源程序和算法描述,也無法將一個MD5的值變換回原始的字符串,從數(shù)學(xué)原理上說,是因?yàn)樵嫉淖址袩o窮多個。本發(fā)明將用戶信息序列化成字節(jié)流在通過MD5加密算法提高了系統(tǒng)的安全性;通過判斷Cookie中的信息來驗(yàn)證跨域是否成功,更加簡單和安全。
【專利附圖】

【附圖說明】
[0007]圖1是本發(fā)明實(shí)施例步驟I)-步驟2)的流程示意圖;
圖2是本發(fā)明實(shí)施例步驟3-步驟5)的流程示意圖。
【具體實(shí)施方式】
[0008]參見圖1-圖2,本發(fā)明具體實(shí)施例基于考評服務(wù)平臺的跨域認(rèn)證方法,其不同點(diǎn)在于:在至少包括兩個信任域內(nèi),當(dāng)?shù)谝挥蛟L問第二個域,執(zhí)行以下步驟:
步驟I):用戶登錄系統(tǒng),驗(yàn)證通過登錄成功;
步驟2):將登錄用戶的基本信息序列化,序列化是指將對象狀態(tài)轉(zhuǎn)換為可保持或傳輸?shù)母袷降倪^程,在序列化過程中,對象的公共字段和私有字段以及類的名稱都被轉(zhuǎn)換為字節(jié)流;再通過MD5加密算法將序列化后的用戶信息字節(jié)流保存到第一域A的Cookie中;MD5加密,是一種加密算法,全稱是“消息摘要算法”(Message-Digest Algorithmversion.5),它是當(dāng)前公認(rèn)的強(qiáng)度最高的加密算法,MD5將任意長度的“字節(jié)串”映射為一個128bit的大整數(shù),并且是通過該128bit反推原始字符串是困難的,即使你看到源程序和算法描述,也無法將一個MD5的值變換回原始的字符串,從數(shù)學(xué)原理上說,是因?yàn)樵嫉淖址袩o窮多個。將用戶信息序列化成字節(jié)流在通過MD5加密算法提高了系統(tǒng)的安全性;步驟3):當(dāng)?shù)谝挥駻請求第二個域B時,獲取第一域A的Cookie中的key值;
步驟4):將第一域A的Cookie中的key值經(jīng)過MD5解密,然后反序列化,反序列化是將序列化后的用戶信息字節(jié)流轉(zhuǎn)化為用戶對象;
步驟5):判斷反序列化后的用戶信息是否合法,如果合法,則允許跨域,反之不允許跨域,跳轉(zhuǎn)系統(tǒng)錯誤頁面。
以上內(nèi)容是結(jié)合具體的實(shí)施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對于本發(fā)明所屬【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.基于考評服務(wù)平臺的跨域認(rèn)證方法,其特征在于:在至少包括兩個信任域內(nèi),當(dāng)?shù)谝挥蛟L問第二個域,執(zhí)行以下步驟: 步驟I):用戶登錄系統(tǒng),驗(yàn)證通過登錄成功; 步驟2):將登錄用戶的基本信息序列化,再通過MD5加密算法將序列化后的用戶信息字節(jié)流保存到第一域A的Cookie中; 步驟3):當(dāng)?shù)谝挥駻請求第二個域B時,獲取第一域A的Cookie中的key值; 步驟4):將第一域A的Cookie中的key值經(jīng)過MD5解密,然后反序列化,反序列化是將序列化后的用戶信息字節(jié)流轉(zhuǎn)化為用戶對象; 步驟5):判斷反序列化后的用戶信息是否合法,如果合法,則允許跨域,反之不允許跨域,跳轉(zhuǎn)系統(tǒng)錯誤頁面。
【文檔編號】H04L9/32GK103731269SQ201310710884
【公開日】2014年4月16日 申請日期:2013年12月20日 優(yōu)先權(quán)日:2013年12月20日
【發(fā)明者】不公告發(fā)明人 申請人:湖北安標(biāo)信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
阳高县| 蒙城县| 洛川县| 永靖县| 隆尧县| 津市市| 红桥区| 徐州市| 新丰县| 沭阳县| 光山县| 乌鲁木齐县| 茌平县| 沙雅县| 丹寨县| 班戈县| 石嘴山市| 安乡县| 景德镇市| 双桥区| 桑植县| 浪卡子县| 三原县| 沙坪坝区| 黎平县| 红河县| 永泰县| 楚雄市| 莆田市| 方城县| 江西省| 甘孜县| 潮州市| 万荣县| 青龙| 镇巴县| 滁州市| 怀远县| 桦川县| 大新县| 台东县|