本發(fā)明專(zhuān)利技術(shù)公開(kāi)了一種數(shù)據(jù)表加密方法及服務(wù)器。在根據(jù)用戶(hù)發(fā)送的數(shù)據(jù)表加密請(qǐng)求確定待加密數(shù)據(jù)表后,即可根據(jù)待加密數(shù)據(jù)表中各字段對(duì)應(yīng)的敏感標(biāo)識(shí)篩選敏感字段,由于敏感標(biāo)識(shí)指示了對(duì)應(yīng)的字段是否需要進(jìn)行加密,因此向用戶(hù)展示了當(dāng)前所有篩選出的敏感字段后,即可根據(jù)用戶(hù)指定的加密方法對(duì)敏感字段進(jìn)行加密處理。從而在保證用戶(hù)的個(gè)性化需求的基礎(chǔ)上,最大限度的減少了用戶(hù)的輸入,提高了用戶(hù)在進(jìn)行數(shù)據(jù)表加密時(shí)的用戶(hù)體驗(yàn)。
Data table encryption method and server
The invention discloses a data table encryption method and a server thereof. In according to the user to send data to be encrypted data encryption table to determine the table after the request, according to the sensitive identification after each field encryption data table corresponding to the screening of sensitive field, because of the sensitive identification indicates the corresponding field is encrypted, so as to show the user all the screened sensitive field, can be encrypted handling of sensitive field according to user specified encryption method. Thus, on the basis of ensuring the personalized requirements of users, the user input is reduced to the maximum, and the user experience when encrypting the data table is improved.
【技術(shù)實(shí)現(xiàn)步驟摘要】
一種數(shù)據(jù)表加密方法及服務(wù)器
本申請(qǐng)涉及通信
,特別涉及一種數(shù)據(jù)表加密方法。本申請(qǐng)同時(shí)還涉及一種服務(wù)器。
技術(shù)介紹
大數(shù)據(jù)(BigData)是指無(wú)法在可承受的時(shí)間范圍內(nèi)用常規(guī)軟件工具進(jìn)行捕捉、管理和處理的數(shù)據(jù)集合。大數(shù)據(jù)技術(shù)的戰(zhàn)略意義不在于掌握龐大的數(shù)據(jù)信息,而在于對(duì)這些含有意義的數(shù)據(jù)進(jìn)行專(zhuān)業(yè)化處理。換言之,如果把大數(shù)據(jù)比作一種產(chǎn)業(yè),那么這種產(chǎn)業(yè)實(shí)現(xiàn)盈利的關(guān)鍵,在于提高對(duì)數(shù)據(jù)的“加工能力”,通過(guò)“加工”實(shí)現(xiàn)數(shù)據(jù)的“增值”。在大數(shù)據(jù)背景下,目前的各個(gè)互聯(lián)網(wǎng)公司都掌握著海量數(shù)據(jù),這些互聯(lián)網(wǎng)公司之中既有服務(wù)提供商,也有平臺(tái)運(yùn)營(yíng)商,甚至是二者的復(fù)合體。他們所擁有的大數(shù)據(jù)常被用來(lái)分析用戶(hù)偏好、分布等等,對(duì)產(chǎn)品的運(yùn)營(yíng)和推廣有及其重要的作用。因此在進(jìn)行數(shù)據(jù)的交換、共享的過(guò)程中,需要針對(duì)用戶(hù)的敏感隱私信息及公司的敏感業(yè)務(wù)數(shù)據(jù)進(jìn)行完善的保護(hù)。然而,在去除數(shù)據(jù)敏感信息的過(guò)程中,如何在減少用戶(hù)輸入和滿(mǎn)足用戶(hù)的個(gè)性化需求之間找到平衡,是普遍的業(yè)界難題。目前,業(yè)界的處理防范主要存在以下兩種方式,其各自的特性以及缺陷如下:第一種方法:系統(tǒng)自動(dòng)識(shí)別敏感信息并選擇對(duì)應(yīng)的加密方法。這種方法無(wú)需用戶(hù)輸入,根據(jù)數(shù)據(jù)表的字段的信息,自動(dòng)判斷是否需要進(jìn)行加密,以及何種數(shù)據(jù)加密方法。由于是系統(tǒng)自動(dòng)選擇,對(duì)于同一張表,所有用戶(hù)將獲得同樣的數(shù)據(jù)加密方案,無(wú)法得到個(gè)性化的結(jié)果。另外,這種方法依賴(lài)于系統(tǒng)的識(shí)別率,很可能存在系統(tǒng)判斷錯(cuò)誤的情況。對(duì)敏感信息沒(méi)有加密,會(huì)造成敏感信息泄露;對(duì)非敏感信息進(jìn)行了加密,將影響結(jié)果的完成性。第二種方法:完全依賴(lài)用戶(hù)輸入。對(duì)于數(shù)據(jù)表的所有字段,都需要用戶(hù)分別來(lái)選擇對(duì)應(yīng)的數(shù)據(jù)加密方法。由于需要用戶(hù)來(lái)選擇,難免會(huì)出現(xiàn)錯(cuò)誤,尤其是數(shù)據(jù)表的字段比較多的時(shí)候。而且經(jīng)常一張表存在很多名稱(chēng)類(lèi)似的字段名稱(chēng),這也更容易是用戶(hù)產(chǎn)生錯(cuò)誤。由此可見(jiàn),若采用第一種方式,由于依賴(lài)系統(tǒng)的識(shí)別,可能會(huì)出錯(cuò),且加密方式完全依賴(lài)系統(tǒng)的自動(dòng)選擇,無(wú)法實(shí)現(xiàn)個(gè)性化。而第二種方式用戶(hù)需要為進(jìn)行數(shù)據(jù)加密的數(shù)據(jù)表的每一個(gè)字段選擇對(duì)應(yīng)的加密方法,然后才能完成數(shù)據(jù)加密。這樣需要大量的人工參與,費(fèi)時(shí)費(fèi)力,效率低下。因此無(wú)論是采用以上哪種加密方式,都無(wú)法在保證效率的同時(shí),還能減少錯(cuò)誤的發(fā)生以及實(shí)現(xiàn)個(gè)性化的需要。
技術(shù)實(shí)現(xiàn)思路
本申請(qǐng)?zhí)峁┝艘环N數(shù)據(jù)表加密方法,用以提高數(shù)據(jù)加密的效率,減少錯(cuò)誤的發(fā)生和/或?qū)崿F(xiàn)個(gè)性化的需要。該方法包括:根據(jù)待加密數(shù)據(jù)表中各字段對(duì)應(yīng)的敏感標(biāo)識(shí)篩選敏感字段,所述敏感標(biāo)識(shí)用于指示對(duì)應(yīng)的字段是否需要進(jìn)行加密;根據(jù)用戶(hù)指定的加密方法對(duì)篩選出的敏感字段進(jìn)行加密處理。優(yōu)選地,在根據(jù)用戶(hù)發(fā)送的數(shù)據(jù)表加密請(qǐng)求確定待加密數(shù)據(jù)表之前,還包括:當(dāng)根據(jù)所述用戶(hù)發(fā)送的數(shù)據(jù)表創(chuàng)建請(qǐng)求創(chuàng)建所述待加密數(shù)據(jù)表后,根據(jù)所述用戶(hù)為各所述字段指定的敏感等級(jí),生成與各所述字段對(duì)應(yīng)的敏感標(biāo)識(shí)。優(yōu)選地,根據(jù)所述待加密數(shù)據(jù)表中各字段對(duì)應(yīng)的敏感標(biāo)識(shí)篩選敏感字段,具體為:從所述待加密數(shù)據(jù)表中依次選擇待處理字段;判斷所述待處理字段對(duì)應(yīng)的敏感標(biāo)識(shí)的狀態(tài)是否為有效;若所述狀態(tài)為有效,且所述待加密數(shù)據(jù)表中尚存在未處理的字段,則將所述待處理字段作為敏感字段,并將所述待處理字段的下一個(gè)字段作為新的待處理字段;若所述狀態(tài)為有效,且所述待加密數(shù)據(jù)表中的所有字段均已處理完畢,則將所述待處理字段作為敏感字段,并向所述用戶(hù)展示當(dāng)前所有篩選出的敏感字段;若所述狀態(tài)為無(wú)效,且所述待加密數(shù)據(jù)表中尚存在未處理的字段,將所述待處理字段的下一個(gè)字段作為新的待處理字段;若所述狀態(tài)為無(wú)效,且所述待加密數(shù)據(jù)表中的所有字段均已處理完畢,繼續(xù)向所述用戶(hù)展示當(dāng)前所有篩選出的敏感字段。優(yōu)選地,所述敏感標(biāo)識(shí)的狀態(tài)包括置0以及置1,判斷所述待處理字段對(duì)應(yīng)的敏感標(biāo)識(shí)的狀態(tài)是否為有效,具體為:若所述敏感標(biāo)識(shí)的狀態(tài)為置0,則確認(rèn)所述敏感標(biāo)識(shí)的狀態(tài)為無(wú)效;若所述敏感標(biāo)識(shí)的狀態(tài)為置1,則確認(rèn)所述敏感標(biāo)識(shí)的狀態(tài)為有效。相應(yīng)地,本申請(qǐng)還提出了一種服務(wù)器,包括:篩選模塊,根據(jù)待加密數(shù)據(jù)表中各字段對(duì)應(yīng)的敏感標(biāo)識(shí)篩選敏感字段,所述敏感標(biāo)識(shí)用于指示對(duì)應(yīng)的字段是否需要進(jìn)行加密;加密模塊,根據(jù)用戶(hù)指定的加密方法對(duì)篩選出的敏感字段進(jìn)行加密處理。優(yōu)選地,還包括:生成模塊,當(dāng)根據(jù)所述用戶(hù)發(fā)送的數(shù)據(jù)表創(chuàng)建請(qǐng)求創(chuàng)建所述待加密數(shù)據(jù)表后,根據(jù)所述用戶(hù)為各所述字段指定的敏感等級(jí),生成與各所述字段對(duì)應(yīng)的敏感標(biāo)識(shí)。優(yōu)選地,所述篩選模塊具體用于:從所述待加密數(shù)據(jù)表中依次選擇待處理字段;判斷所述待處理字段對(duì)應(yīng)的敏感標(biāo)識(shí)的狀態(tài)是否為有效;若所述狀態(tài)為有效,且所述待加密數(shù)據(jù)表中尚存在未處理的字段,則將所述待處理字段作為敏感字段,并將所述待處理字段的下一個(gè)字段作為新的待處理字段;若所述狀態(tài)為有效,且所述待加密數(shù)據(jù)表中的所有字段均已處理完畢,則將所述待處理字段作為敏感字段,并向所述用戶(hù)展示當(dāng)前所有篩選出的敏感字段;若所述狀態(tài)為無(wú)效,且所述待加密數(shù)據(jù)表中尚存在未處理的字段,將所述待處理字段的下一個(gè)字段作為新的待處理字段;若所述狀態(tài)為無(wú)效,且所述待加密數(shù)據(jù)表中的所有字段均已處理完畢,繼續(xù)向所述用戶(hù)展示當(dāng)前所有篩選出的敏感字段。優(yōu)選地,所述敏感標(biāo)識(shí)的狀態(tài)包括置0以及置1,還包括:若所述敏感標(biāo)識(shí)的狀態(tài)為置0,所述判斷模塊確認(rèn)所述敏感標(biāo)識(shí)的狀態(tài)為無(wú)效;若所述敏感標(biāo)識(shí)的狀態(tài)為置1,所述判斷模塊確認(rèn)所述敏感標(biāo)識(shí)的狀態(tài)為有效。優(yōu)選地,還包括:調(diào)整模塊,當(dāng)接收到所述用戶(hù)發(fā)送的字段敏感等級(jí)修改請(qǐng)求時(shí),根據(jù)所述字段敏感等級(jí)修改請(qǐng)求指定的待修改字段以及目標(biāo)敏感等級(jí),對(duì)所述待修改字段的敏感標(biāo)識(shí)的狀態(tài)進(jìn)行更新。由此可見(jiàn),通過(guò)應(yīng)用本申請(qǐng)的技術(shù)方案,在根據(jù)用戶(hù)發(fā)送的數(shù)據(jù)表加密請(qǐng)求確定待加密數(shù)據(jù)表后,即可根據(jù)待加密數(shù)據(jù)表中各字段對(duì)應(yīng)的敏感標(biāo)識(shí)篩選敏感字段,由于敏感標(biāo)識(shí)指示了對(duì)應(yīng)的字段是否需要進(jìn)行加密,因此向用戶(hù)展示了當(dāng)前所有篩選出的敏感字段后,即可根據(jù)用戶(hù)指定的加密方法對(duì)敏感字段進(jìn)行加密處理。從而在保證效率以及用戶(hù)的個(gè)性化需求的基礎(chǔ)上,最大限度的減少了用戶(hù)的輸入,提高了用戶(hù)在進(jìn)行數(shù)據(jù)表加密時(shí)的用戶(hù)體驗(yàn)。附圖說(shuō)明圖1為本申請(qǐng)?zhí)岢龅囊环N數(shù)據(jù)表加密方法的流程示意圖;圖2為本申請(qǐng)具體實(shí)施例提出的一種數(shù)據(jù)表加密方法的流程示意圖;圖3為本申請(qǐng)?zhí)岢龅囊环N服務(wù)器的結(jié)構(gòu)示意圖。具體實(shí)施方式有鑒于現(xiàn)有技術(shù)中的問(wèn)題,本申請(qǐng)?zhí)峁┝艘环N本專(zhuān)利技術(shù)對(duì)數(shù)據(jù)字段的敏感等級(jí)進(jìn)行了打標(biāo),實(shí)現(xiàn)了一種在保證用戶(hù)個(gè)性化需求的前提下,盡量減少用戶(hù)的輸入的數(shù)據(jù)加密方法,提高了數(shù)據(jù)加密的效率。如圖1所示,該方法包括以下步驟:S101,根據(jù)所述待加密數(shù)據(jù)表中各字段對(duì)應(yīng)的敏感標(biāo)識(shí)篩選敏感字段,所述敏感標(biāo)識(shí)用于指示對(duì)應(yīng)的字段是否需要進(jìn)行加密。由于本申請(qǐng)旨在對(duì)數(shù)據(jù)表進(jìn)行加密的過(guò)程中只讓特定的一些字段供用戶(hù)選擇加密方式,因此本申請(qǐng)預(yù)先針對(duì)數(shù)據(jù)包中的各個(gè)字段設(shè)置了敏感標(biāo)識(shí),該敏感標(biāo)識(shí)用于指示對(duì)應(yīng)的字段是否需要讓用戶(hù)來(lái)選擇加密方式,從而使用戶(hù)無(wú)需針對(duì)數(shù)據(jù)表中的每個(gè)字段進(jìn)行判斷,節(jié)省了用戶(hù)的處理時(shí)間。當(dāng)用戶(hù)需要針對(duì)某個(gè)數(shù)據(jù)表進(jìn)行加密處理時(shí),用戶(hù)一般會(huì)以請(qǐng)求的方式指定需要加密的數(shù)據(jù)表。在確定了待加密數(shù)據(jù)包之后,即可基于各個(gè)字段的敏感標(biāo)識(shí)進(jìn)行判斷處理。在此需要說(shuō)明的是,各個(gè)字段的敏感標(biāo)識(shí)可以為用戶(hù)在創(chuàng)建該數(shù)據(jù)表時(shí)設(shè)置,也可以為數(shù)據(jù)表在建立后再由用戶(hù)設(shè)置,具體的設(shè)置方式以及時(shí)間本文檔來(lái)自技高網(wǎng)...

【技術(shù)保護(hù)點(diǎn)】
一種數(shù)據(jù)表加密方法,其特征在于,包括:根據(jù)待加密數(shù)據(jù)表中各字段對(duì)應(yīng)的敏感標(biāo)識(shí)篩選敏感字段,所述敏感標(biāo)識(shí)用于指示對(duì)應(yīng)的字段是否需要進(jìn)行加密;根據(jù)用戶(hù)指定的加密方法對(duì)篩選出的敏感字段進(jìn)行加密處理。
【技術(shù)特征摘要】
1.一種數(shù)據(jù)表加密方法,其特征在于,包括:根據(jù)待加密數(shù)據(jù)表中各字段對(duì)應(yīng)的敏感標(biāo)識(shí)篩選敏感字段,所述敏感標(biāo)識(shí)用于指示對(duì)應(yīng)的字段是否需要進(jìn)行加密;根據(jù)用戶(hù)指定的加密方法對(duì)篩選出的敏感字段進(jìn)行加密處理。2.如權(quán)利要求1所述的方法,其特征在于,在根據(jù)待加密數(shù)據(jù)表中各字段對(duì)應(yīng)的敏感標(biāo)識(shí)篩選敏感字段之前,還包括:當(dāng)根據(jù)所述用戶(hù)發(fā)送的數(shù)據(jù)表創(chuàng)建請(qǐng)求創(chuàng)建所述待加密數(shù)據(jù)表后,根據(jù)所述用戶(hù)為各所述字段指定的敏感等級(jí),生成與各所述字段對(duì)應(yīng)的敏感標(biāo)識(shí)。3.如權(quán)利要求1所述的方法,其特征在于,根據(jù)所述待加密數(shù)據(jù)表中各字段對(duì)應(yīng)的敏感標(biāo)識(shí)篩選敏感字段,具體為:從所述待加密數(shù)據(jù)表中依次選擇待處理字段;判斷所述待處理字段對(duì)應(yīng)的敏感標(biāo)識(shí)的狀態(tài)是否為有效;若所述狀態(tài)為有效,且所述待加密數(shù)據(jù)表中尚存在未處理的字段,則將所述待處理字段作為敏感字段,并將所述待處理字段的下一個(gè)字段作為新的待處理字段;若所述狀態(tài)為有效,且所述待加密數(shù)據(jù)表中的所有字段均已處理完畢,則將所述待處理字段作為敏感字段,并向所述用戶(hù)展示當(dāng)前所有篩選出的敏感字段;若所述狀態(tài)為無(wú)效,且所述待加密數(shù)據(jù)表中尚存在未處理的字段,將所述待處理字段的下一個(gè)字段作為新的待處理字段;若所述狀態(tài)為無(wú)效,且所述待加密數(shù)據(jù)表中的所有字段均已處理完畢,繼續(xù)向所述用戶(hù)展示當(dāng)前所有篩選出的敏感字段。4.如權(quán)利要求3所述的方法,其特征在于,所述敏感標(biāo)識(shí)的狀態(tài)包括置0以及置1,判斷所述待處理字段對(duì)應(yīng)的敏感標(biāo)識(shí)的狀態(tài)是否為有效,具體為:若所述敏感標(biāo)識(shí)的狀態(tài)為置0,則確認(rèn)所述敏感標(biāo)識(shí)的狀態(tài)為無(wú)效;若所述敏感標(biāo)識(shí)的狀態(tài)為置1,則確認(rèn)所述敏感標(biāo)識(shí)的狀態(tài)為有效。5.如權(quán)利要求1所述的方法,其特征在于,在根據(jù)所述用戶(hù)指定的加密方法對(duì)所述敏感字段進(jìn)行加密處理之后,還包括:當(dāng)接收到所述用戶(hù)發(fā)送的字段敏感等級(jí)修改請(qǐng)求時(shí),根據(jù)所述字段敏感等級(jí)修改請(qǐng)求指...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:吳龍飛,
申請(qǐng)(專(zhuān)利權(quán))人:阿里巴巴集團(tuán)控股有限公司,
類(lèi)型:發(fā)明
國(guó)別省市:開(kāi)曼群島,KY
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。