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

一種基于云存儲的網(wǎng)絡(luò)Web服務(wù)數(shù)據(jù)保護(hù)方法和裝置與流程

文檔序號:11206423閱讀:491來源:國知局
一種基于云存儲的網(wǎng)絡(luò)Web服務(wù)數(shù)據(jù)保護(hù)方法和裝置與流程

本發(fā)明實施例涉及計算機(jī)云存儲技術(shù)領(lǐng)域,尤其涉及一種基于云存儲的網(wǎng)絡(luò)web服務(wù)數(shù)據(jù)保護(hù)方法和裝置。



背景技術(shù):

在云計算時代,網(wǎng)絡(luò)web服務(wù)數(shù)據(jù)多使用云存儲進(jìn)行管理,存儲設(shè)備被安置在不同的地域,嚴(yán)重增加了服務(wù)數(shù)據(jù)保護(hù)難度,提高了數(shù)據(jù)暴露幾率,導(dǎo)致數(shù)據(jù)處于高風(fēng)險狀態(tài)。為了提高web服務(wù)數(shù)據(jù)安全性,保護(hù)服務(wù)中敏感數(shù)據(jù),云服產(chǎn)品供應(yīng)商在針對存儲安全做了大量的工作。但對于web服務(wù)數(shù)據(jù)多是第三方云資源使用客戶,將數(shù)據(jù)存儲在云服務(wù)平臺中,作為客戶使用云存儲,已經(jīng)將自己的數(shù)據(jù)暴漏給云服務(wù)運營商,增加了數(shù)據(jù)暴露風(fēng)險。



技術(shù)實現(xiàn)要素:

為了解決上述問題,本發(fā)明實施例提出了一種基于云存儲的網(wǎng)絡(luò)web服務(wù)數(shù)據(jù)保護(hù)方法和裝置,能夠有效提高web服務(wù)數(shù)據(jù)存儲安全,解決客戶敏感數(shù)據(jù)暴露給云服務(wù)運營商的威脅,提高系統(tǒng)安全性。

為了達(dá)到上述目的,本發(fā)明實施例提出了一種基于云存儲的網(wǎng)絡(luò)web服務(wù)數(shù)據(jù)保護(hù)方法,該方法包括:

在云存儲操作中,識別web服務(wù)中的敏感數(shù)據(jù);

對識別出的敏感數(shù)據(jù)采用非對稱加密算法加密后進(jìn)行通信。

可選地,識別web服務(wù)中的敏感數(shù)據(jù)包括:

獲取web服務(wù)中的各種數(shù)據(jù);

對獲取的各種數(shù)據(jù)的數(shù)據(jù)格式和字符集進(jìn)行解析,以獲取文本內(nèi)容;

采用自然語言處理和數(shù)據(jù)分類技術(shù)對獲取的文本內(nèi)容進(jìn)行分析,并對文本內(nèi)容的格式進(jìn)行匹配,以實現(xiàn)對各種數(shù)據(jù)的分類;

根據(jù)分類結(jié)果獲取web服務(wù)中的敏感數(shù)據(jù)。

可選地,對識別出的敏感數(shù)據(jù)采用非對稱加密算法加密后進(jìn)行通信包括:

客戶web服務(wù)端對包含敏感數(shù)據(jù)的文件,使用公鑰對敏感數(shù)據(jù)進(jìn)行加密后存入云存儲服務(wù)器;并對存儲在云存儲服務(wù)器的包含敏感數(shù)據(jù)的文件,使用私鑰對敏感數(shù)據(jù)解密后進(jìn)行讀取。

可選地,客戶web服務(wù)端對包含敏感數(shù)據(jù)的文件,使用公鑰對敏感數(shù)據(jù)進(jìn)行加密后存入云存儲服務(wù)器包括:

客戶web服務(wù)器從證書管理機(jī)構(gòu)申請認(rèn)證證書,其中,認(rèn)證證書中包含客戶web服務(wù)公鑰和私鑰;

安裝認(rèn)證證書;

根據(jù)預(yù)先制定的敏感數(shù)據(jù)加密規(guī)則,使用已安裝的認(rèn)證證書中包含的公鑰對待存儲的文件中包含的敏感數(shù)據(jù)進(jìn)行過濾加密;

將加密后的待存儲的文件存入云存儲服務(wù)器。

可選地,對存儲在云存儲服務(wù)器的包含敏感數(shù)據(jù)的文件,使用私鑰對敏感數(shù)據(jù)解密后進(jìn)行讀取包括:

客戶web服務(wù)端從云存儲服務(wù)器將想要讀取的文件;

根據(jù)預(yù)先制定的敏感數(shù)據(jù)加密規(guī)則,對想要讀取的文件進(jìn)行過濾,獲取想要讀取的文件中已經(jīng)加密的所述敏感數(shù)據(jù);

使用私鑰口令從已安裝的認(rèn)證證書中讀取私鑰;

采用私鑰對已經(jīng)加密的敏感數(shù)據(jù)進(jìn)行解密;

讀取包含已經(jīng)解密的敏感數(shù)據(jù)的想要讀取的文件。

本發(fā)明實施例還提出了一種基于云存儲的網(wǎng)絡(luò)web服務(wù)數(shù)據(jù)保護(hù)裝置,該裝置包括:識別模塊和加密模塊;

識別模塊,用于在云存儲操作中,識別web服務(wù)中的敏感數(shù)據(jù);

加密模塊,用于對識別出的敏感數(shù)據(jù)采用非對稱加密算法加密后進(jìn)行通信。

可選地,識別模塊識別web服務(wù)中的敏感數(shù)據(jù)包括:

獲取web服務(wù)中的各種數(shù)據(jù);

對獲取的各種數(shù)據(jù)的數(shù)據(jù)格式和字符集進(jìn)行解析,以獲取文本內(nèi)容;

采用自然語言處理和數(shù)據(jù)分類技術(shù)對獲取的文本內(nèi)容進(jìn)行分析,并對文本內(nèi)容的格式進(jìn)行匹配,以實現(xiàn)對各種數(shù)據(jù)的分類;

根據(jù)分類結(jié)果獲取web服務(wù)中的所述敏感數(shù)據(jù)。

可選地,加密模塊對識別出的敏感數(shù)據(jù)采用非對稱加密算法加密后進(jìn)行通信包括:

對包含敏感數(shù)據(jù)的文件,使用公鑰對敏感數(shù)據(jù)進(jìn)行加密后存入云存儲服務(wù)器;并對存儲在云存儲服務(wù)器的包含敏感數(shù)據(jù)的文件,使用私鑰對敏感數(shù)據(jù)解密后進(jìn)行讀取。

可選地,加密模塊對包含所述敏感數(shù)據(jù)的文件,使用公鑰對敏感數(shù)據(jù)進(jìn)行加密后存入云存儲服務(wù)器包括:

從證書管理機(jī)構(gòu)申請認(rèn)證證書,其中,認(rèn)證證書中包含客戶web服務(wù)公鑰和私鑰;

安裝認(rèn)證證書;

根據(jù)預(yù)先制定的敏感數(shù)據(jù)加密規(guī)則,使用已安裝的認(rèn)證證書中包含的公鑰對待存儲的文件中包含的敏感數(shù)據(jù)進(jìn)行過濾加密;

將加密后的待存儲的文件存入云存儲服務(wù)器。

可選地,加密模塊對存儲在云存儲服務(wù)器的包含敏感數(shù)據(jù)的文件,使用私鑰對敏感數(shù)據(jù)解密后進(jìn)行讀取包括:

從云存儲服務(wù)器將想要讀取的文件;

根據(jù)預(yù)先制定的敏感數(shù)據(jù)加密規(guī)則,對想要讀取的文件進(jìn)行過濾,獲取想要讀取的文件中已經(jīng)加密的敏感數(shù)據(jù);

使用私鑰口令從已安裝的認(rèn)證證書中讀取私鑰;

采用私鑰對已經(jīng)加密的敏感數(shù)據(jù)進(jìn)行解密;

讀取包含已經(jīng)解密的敏感數(shù)據(jù)的想要讀取的文件。

本發(fā)明實施例包括:在云存儲操作中,識別web服務(wù)中的敏感數(shù)據(jù);對識別出的敏感數(shù)據(jù)采用非對稱加密算法加密后進(jìn)行通信。通過本發(fā)明實施例的方案,有效提高了web服務(wù)數(shù)據(jù)存儲安全,解決了客戶敏感數(shù)據(jù)暴露給云服務(wù)運營商的威脅,提高了系統(tǒng)安全性。

附圖說明

下面對本發(fā)明實施例中的附圖進(jìn)行說明,實施例中的附圖是用于對本發(fā)明實施例的進(jìn)一步理解,與說明書一起用于解釋本發(fā)明實施例,并不構(gòu)成對本發(fā)明實施例保護(hù)范圍的限制。

圖1為本發(fā)明實施例的基于云存儲的web服務(wù)數(shù)據(jù)保護(hù)方法流程圖;

圖2為本發(fā)明實施例的基于云存儲的web服務(wù)數(shù)據(jù)保護(hù)裝置組成框圖。

具體實施方式

為了便于本領(lǐng)域技術(shù)人員的理解,下面結(jié)合附圖對本發(fā)明實施例作進(jìn)一步的描述,并不能用來限制本發(fā)明實施例的保護(hù)范圍。

為了達(dá)到上述目的,本發(fā)明實施例提出了一種基于云存儲的網(wǎng)絡(luò)web服務(wù)數(shù)據(jù)保護(hù)方法,如圖1所示,該方法可以包括s101-s102:

s101、在云存儲操作中,識別web服務(wù)中的敏感數(shù)據(jù)。

在本發(fā)明實施例中,為了避免客戶的敏感數(shù)據(jù)暴露給云服務(wù)運營商的威脅,提高系統(tǒng)安全性,本發(fā)明實施例提出了一種基于非對稱加密算法的web服務(wù)敏感數(shù)據(jù)保護(hù)方法,該方法是ssl(securesocketslayer安全套接層)通信設(shè)計的擴(kuò)展應(yīng)用,云服務(wù)存儲設(shè)備作為數(shù)據(jù)傳輸介質(zhì),作為ssl通信設(shè)計中安全通道,提供數(shù)據(jù)寫入讀取服務(wù);使用非對稱加密密鑰,即公鑰、私鑰對,對數(shù)據(jù)進(jìn)行加解密;web服務(wù)作為ssl通信設(shè)計客戶端和服務(wù)端,客戶端采用公鑰加密數(shù)據(jù)存入云存儲設(shè)備,服務(wù)端讀取云存儲設(shè)備數(shù)據(jù)使用私鑰進(jìn)行解密。云存儲設(shè)備作為數(shù)據(jù)轉(zhuǎn)移設(shè)備提供了一種安全的數(shù)據(jù)存儲方案。

在本發(fā)明實施例中,為了提高web服務(wù)性能,可以僅對服務(wù)中的敏感數(shù)據(jù)進(jìn)行加密,因此,在實施本發(fā)明實施例之前,需要先進(jìn)行識別web服務(wù)中的敏感數(shù)據(jù)。

可選地,識別web服務(wù)中的敏感數(shù)據(jù)可以包括s201-s204:

s201、獲取web服務(wù)中的各種數(shù)據(jù)。

s202、對獲取的各種數(shù)據(jù)的數(shù)據(jù)格式和字符集進(jìn)行解析,以獲取文本內(nèi)容。

s203、采用自然語言處理和數(shù)據(jù)分類技術(shù)對獲取的文本內(nèi)容進(jìn)行分析,并對文本內(nèi)容的格式進(jìn)行匹配,以實現(xiàn)對各種數(shù)據(jù)的分類。

s204、根據(jù)分類結(jié)果獲取web服務(wù)中的敏感數(shù)據(jù)。

在本發(fā)明實施例中,該敏感數(shù)據(jù)可以指包含高價值信息的數(shù)據(jù)。敏感數(shù)據(jù)的獲取方法包括但不限于上述方法,可以采用當(dāng)前存在的任何數(shù)據(jù)識別方法識別出web服務(wù)中的敏感數(shù)據(jù)。并且在識別出敏感數(shù)據(jù)以后,可以將敏感數(shù)據(jù)進(jìn)行標(biāo)記,以便后續(xù)根據(jù)標(biāo)記對數(shù)據(jù)進(jìn)行加密。

s102、對識別出的敏感數(shù)據(jù)采用非對稱加密算法加密后進(jìn)行通信。

在本發(fā)明實施例中,通過上述步驟識別出敏感數(shù)據(jù)以后,便可以對該敏感數(shù)據(jù)進(jìn)行加密處理。

可選地,對識別出的敏感數(shù)據(jù)采用非對稱加密算法加密后進(jìn)行通信可以包括:

客戶web服務(wù)端對包含敏感數(shù)據(jù)的文件,使用公鑰對敏感數(shù)據(jù)進(jìn)行加密后存入云存儲服務(wù)器;并對存儲在云存儲服務(wù)器的包含敏感數(shù)據(jù)的文件,使用私鑰對敏感數(shù)據(jù)解密后進(jìn)行讀取。

在本發(fā)明實施例中,通過非對稱加密的方式采用公鑰將敏感數(shù)據(jù)進(jìn)行加密后再存入云存儲中,讀取數(shù)據(jù)時web服務(wù)器(即客戶web服務(wù)端)通過相應(yīng)私鑰解密數(shù)據(jù)。這里,為了提高web服務(wù)性能,僅對web服務(wù)中的敏感數(shù)據(jù)進(jìn)行加密,對于非敏感數(shù)據(jù)不進(jìn)行加密。這樣在云存儲中存放的數(shù)據(jù)是經(jīng)過加密后的加密字符串,云服務(wù)商在沒有相應(yīng)私鑰的情況下無法解密,提高了web服務(wù)敏感數(shù)據(jù)的安全性,并且不對web服務(wù)性能產(chǎn)生較大的影響。下面對本發(fā)明實施例的詳細(xì)操作步驟進(jìn)行描述。

可選地,客戶web服務(wù)端對包含敏感數(shù)據(jù)的文件,使用公鑰對敏感數(shù)據(jù)進(jìn)行加密后存入云存儲服務(wù)器可以包括s301-s304:

s301、客戶web服務(wù)器從證書管理機(jī)構(gòu)申請認(rèn)證證書,其中,認(rèn)證證書中包含客戶web服務(wù)公鑰和私鑰。

在本發(fā)明實施例中,對于該認(rèn)證證書的具體格式或形式不做限制。

s302、安裝認(rèn)證證書。

s303、根據(jù)預(yù)先制定的敏感數(shù)據(jù)加密規(guī)則,使用已安裝的認(rèn)證證書中包含的公鑰對待存儲的文件中包含的敏感數(shù)據(jù)進(jìn)行過濾加密。

在本發(fā)明實施例中,該預(yù)先制定的敏感數(shù)據(jù)加密規(guī)則可以是當(dāng)前存在的多種加密規(guī)則中的任意一種或多種,也可以是根據(jù)應(yīng)用場景需求自定義的加密規(guī)則。在此對于具體的加密規(guī)則不做限制。

s304、將加密后的待存儲的文件存入云存儲服務(wù)器。

可選地,對存儲在云存儲服務(wù)器的包含敏感數(shù)據(jù)的文件,使用私鑰對敏感數(shù)據(jù)解密后進(jìn)行讀取可以包括s401-s404:

s401、客戶web服務(wù)端從云存儲服務(wù)器將想要讀取的文件;

s402、根據(jù)預(yù)先制定的敏感數(shù)據(jù)加密規(guī)則,對想要讀取的文件進(jìn)行過濾,獲取想要讀取的文件中已經(jīng)加密的所述敏感數(shù)據(jù);

s403、使用私鑰口令從已安裝的認(rèn)證證書中讀取私鑰。

在本發(fā)明實施例中,該私鑰與上述內(nèi)容中的公鑰相對應(yīng),用于解密經(jīng)過上述公鑰加密后的敏感數(shù)據(jù)。

s404、采用私鑰對已經(jīng)加密的敏感數(shù)據(jù)進(jìn)行解密。

在本發(fā)明實施例中,采用私鑰對已經(jīng)加密的敏感數(shù)據(jù)進(jìn)行解密以后,可以將敏感數(shù)據(jù)還原為原始數(shù)據(jù),即可以直接讀取的原始存儲數(shù)據(jù)。

s405、讀取包含已經(jīng)解密的敏感數(shù)據(jù)的想要讀取的文件。

在本發(fā)明實施例中,將該部分原始數(shù)據(jù)與未加密的非敏感數(shù)據(jù)儀器存儲在web服務(wù)器中,便可以獲得想要讀取的文件。

在本發(fā)明實施例中,本發(fā)明實施例采用非對稱加密算法對web服務(wù)敏感數(shù)據(jù)保護(hù),是ssl通信一種變通使用,能夠加強當(dāng)前客戶數(shù)據(jù)在云系統(tǒng)中的安全性,從而更好的保護(hù)了客戶敏感數(shù)據(jù)。通過引入認(rèn)證證書,制定敏感數(shù)據(jù)加密規(guī)則,非對稱密鑰加解密,保證web服務(wù)性能的同時提高客戶云存儲數(shù)據(jù)的安全性。與單從云存儲方面采取安全措施相比,本發(fā)明采用非對稱加密算法對web服務(wù)敏感數(shù)據(jù)保護(hù),能夠與存儲安全策略配合使用,提高數(shù)據(jù)安全性。

本發(fā)明實施例還提出了一種基于云存儲的網(wǎng)絡(luò)web服務(wù)數(shù)據(jù)保護(hù)裝置1,如圖2所示,需要說明的是,上述的方法實施例中的任何實施例均適用于該裝置實施例中,在此不再一一贅述。該裝置可以包括:識別模塊11和加密模塊12;

識別模塊11,用于在云存儲操作中,識別web服務(wù)中的敏感數(shù)據(jù);

加密模塊12,用于對識別出的敏感數(shù)據(jù)采用非對稱加密算法加密后進(jìn)行通信。

可選地,識別模塊11識別web服務(wù)中的敏感數(shù)據(jù)包括:

獲取web服務(wù)中的各種數(shù)據(jù);

對獲取的各種數(shù)據(jù)的數(shù)據(jù)格式和字符集進(jìn)行解析,以獲取文本內(nèi)容;

采用自然語言處理和數(shù)據(jù)分類技術(shù)對獲取的文本內(nèi)容進(jìn)行分析,并對文本內(nèi)容的格式進(jìn)行匹配,以實現(xiàn)對各種數(shù)據(jù)的分類;

根據(jù)分類結(jié)果獲取web服務(wù)中的所述敏感數(shù)據(jù)。

可選地,加密模塊12對識別出的敏感數(shù)據(jù)采用非對稱加密算法加密后進(jìn)行通信包括:

對包含敏感數(shù)據(jù)的文件,使用公鑰對敏感數(shù)據(jù)進(jìn)行加密后存入云存儲服務(wù)器;并對存儲在云存儲服務(wù)器的包含敏感數(shù)據(jù)的文件,使用私鑰對敏感數(shù)據(jù)解密后進(jìn)行讀取。

可選地,加密模塊12對包含所述敏感數(shù)據(jù)的文件,使用公鑰對敏感數(shù)據(jù)進(jìn)行加密后存入云存儲服務(wù)器包括:

從證書管理機(jī)構(gòu)申請認(rèn)證證書,其中,認(rèn)證證書中包含客戶web服務(wù)公鑰和私鑰;

安裝認(rèn)證證書;

根據(jù)預(yù)先制定的敏感數(shù)據(jù)加密規(guī)則,使用已安裝的認(rèn)證證書中包含的公鑰對待存儲的文件中包含的敏感數(shù)據(jù)進(jìn)行過濾加密;

將加密后的待存儲的文件存入云存儲服務(wù)器。

可選地,加密模塊12對存儲在云存儲服務(wù)器的包含敏感數(shù)據(jù)的文件,使用私鑰對敏感數(shù)據(jù)解密后進(jìn)行讀取包括:

從云存儲服務(wù)器將想要讀取的文件;

根據(jù)預(yù)先制定的敏感數(shù)據(jù)加密規(guī)則,對想要讀取的文件進(jìn)行過濾,獲取想要讀取的文件中已經(jīng)加密的敏感數(shù)據(jù);

使用私鑰口令從已安裝的認(rèn)證證書中讀取私鑰;

采用私鑰對已經(jīng)加密的敏感數(shù)據(jù)進(jìn)行解密;

讀取包含已經(jīng)解密的敏感數(shù)據(jù)的想要讀取的文件。

本發(fā)明實施例包括:在云存儲操作中,識別web服務(wù)中的敏感數(shù)據(jù);對識別出的敏感數(shù)據(jù)采用非對稱加密算法加密后進(jìn)行通信。通過本發(fā)明實施例的方案,有效提高了web服務(wù)數(shù)據(jù)存儲安全,解決了客戶敏感數(shù)據(jù)暴露給云服務(wù)運營商的威脅,提高了系統(tǒng)安全性。

需要說明的是,以上所述的實施例僅是為了便于本領(lǐng)域的技術(shù)人員理解而已,并不用于限制本發(fā)明實施例的保護(hù)范圍,在不脫離本發(fā)明實施例的發(fā)明構(gòu)思的前提下,本領(lǐng)域技術(shù)人員對本發(fā)明實施例所做出的任何顯而易見的替換和改進(jìn)等均在本發(fā)明實施例的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
新密市| 望城县| 杨浦区| 临清市| 景德镇市| 泽库县| 耒阳市| 化隆| 建宁县| 赤峰市| 高邮市| 应城市| 康保县| 武邑县| 安图县| 元氏县| 嘉义市| 融水| 禄丰县| 璧山县| 桑植县| 双城市| 饶平县| 光泽县| 平谷区| 潜江市| 女性| 兴海县| 长治市| 玉溪市| 郎溪县| 双流县| 闵行区| 通州市| 湖南省| 通山县| 岗巴县| 龙陵县| 洛宁县| 滦南县| 武宣县|