本發(fā)明涉及互聯(lián)網(wǎng)社交領(lǐng)域,具體涉及一種安全的社交平臺,并具有用戶數(shù)據(jù)加密及數(shù)據(jù)自動分類功能。
背景技術(shù):
人的需求是多樣的,日常生活中往往更多的需求要通過陌生人來解決,比如求職招聘、買賣交易、交友約會、困難求助、找人代辦事情以及其它需要進(jìn)行各種廣義的合作等。要求助陌生人,前提是陌生人的技能、資源、能力、所在地區(qū)等相應(yīng)資料是公開的或者是可信任的,才能根據(jù)自身需求快速精準(zhǔn)地搜索到自己想要的各類人才,再進(jìn)行洽談合作或求助;另外,當(dāng)然也可以像微信朋友圈、QQ朋友圈等社交平臺一樣發(fā)布求助信息來“求助萬能的朋友圈”,讓各種各樣的人才看到。
現(xiàn)有的等社交平臺多數(shù)均是在客戶端為每個用戶分配賬戶,用戶在建立會話時,用戶的賬戶信息在交流過程中均是顯示的,甚至網(wǎng)絡(luò)中的其它用戶在與用戶賬號交友進(jìn)行交流時,可以看到看到該用戶賬號下的其它用戶的交友印跡信息,因此,經(jīng)常導(dǎo)致用戶在交友網(wǎng)絡(luò)中的隱私泄露,微信、QQ朋友圈等社交平臺須加好友才能看到對方的朋友圈,如此設(shè)置,雖然在一定程度上使用戶的信息得到一些保護(hù),但仍然也存在因為用戶隨意添加陌生人進(jìn)入朋友圈或者用戶賬號被盜等使用戶賬號信息被泄露,并且由于朋友圈的設(shè)置,也使得每個人的熟人朋友資源相當(dāng)有限,所以求助萬能的朋友圈往往會找不到能夠匹配該需求的朋友資源,況且該朋友圈內(nèi)的其它好友看到這條消息無疑是一種時間和精力的浪費,但如果朋友圈有相關(guān)人才或資源,但也可能有朋友未注意到該求助信息,又可能會漏掉一個幫助或合作的可能性,其也是一種遺憾。
中國專利(CN102594721B)公開了一種匿名交友方法、系統(tǒng)和網(wǎng)絡(luò)服務(wù)器,該匿名交友系統(tǒng)包括網(wǎng)絡(luò)服務(wù)器和交友信息接收方客戶端,網(wǎng)絡(luò)服務(wù)器對交友信息發(fā)送方的網(wǎng)絡(luò)地址和賬號同時進(jìn)行加密,并在交友系統(tǒng)中對發(fā)送方和接收雙方的個人屬性信息關(guān)鍵字進(jìn)行隨機(jī)配對,最后將該加密后的發(fā)送方的交友信息發(fā)送至交友信息接收方。雖然該專利中將交友發(fā)送方的個人賬戶和網(wǎng)絡(luò)地址進(jìn)行了加密,使得交友接收方接收到的是賬號和地址加密后的交友信息,但其僅能在一定程度上保護(hù)交友發(fā)送方的隱私,但發(fā)送方的其它發(fā)送者不希望展示的信息還是會被接收方所看到,發(fā)送方用戶不能自定義隱私數(shù)據(jù),并且接收方用戶的賬戶及個人信息會被發(fā)送方所獲取,另外該交友系統(tǒng)雖然具有根據(jù)雙方用戶個人屬性進(jìn)行匹配的方式隨機(jī)為發(fā)送方匹配交友接收方,但由于該系統(tǒng)中未預(yù)先對用戶信息進(jìn)行定義分類存儲,當(dāng)用戶量較大時,其匹配速度慢,效率低,甚至不能為發(fā)送方提供最佳或最優(yōu)選的交友接收方。
技術(shù)實現(xiàn)要素:
為克服現(xiàn)有技術(shù)中的不足,本發(fā)明的目的在于提供一種能夠?qū)ι缃黄脚_用戶數(shù)據(jù)進(jìn)行加密及數(shù)據(jù)自動分類存儲的,具有對用戶信息保密性高及通過分類信息迅速為用戶推送匹配交友對象的社交平臺及其數(shù)據(jù)加密、分類方法,其技術(shù)方案如下:
該社交平臺包括客戶端以及與所述客戶端無線通信連接的服務(wù)器,所述客戶端包括用注冊與登錄模塊、信息發(fā)布與推送模塊、用戶交流模塊,所述服務(wù)端包括用戶信息數(shù)據(jù)庫,用于存放用戶個人注冊信息和用戶在客戶端發(fā)布的信息,其特征在于:
所述注冊與登錄模塊用于新用戶的注冊以及已注冊用戶的登錄,用戶個人注冊信息項包括個人基本信息、交友需求、核心技能、特長、興趣愛好、職業(yè)、擁有資源以及,用戶所設(shè)置的能夠代表自身交友需求的一個或多個標(biāo)簽,新用戶在注冊時可以根據(jù)隱私需要對個人注冊的部分或全部信息選擇是否加密,已注冊用戶在登錄后可以根據(jù)需要對個人注冊信息項的加密情況進(jìn)行重置,所述服務(wù)器包括用于對新用戶選擇的加密個人注冊信息項或已注冊用戶重置的加密個人注冊信息項、用戶賬號及網(wǎng)絡(luò)地址進(jìn)行加密或解密的加密解密模塊,以及根據(jù)新用戶個人注冊信息進(jìn)行數(shù)據(jù)自動分類和存儲的分類存儲模塊。
優(yōu)選地,所述的注冊與登錄模塊還包含用戶信息增刪單元和用戶信息修改單元,其中,用戶信息增刪單元能夠使已注冊用戶對用戶個人注冊信息項根據(jù)需要進(jìn)行刪除或增加新信息,所述用戶信息修改模塊能夠使已注冊用戶對用戶個人注冊信息項根據(jù)需要進(jìn)行修改,并且當(dāng)已注冊用戶通過用戶信息增刪單元和/或用戶信息修改單元對用戶個人注冊信息項進(jìn)行增刪和/或修改后,分類存儲單元將對該用戶在先已分類存儲的用戶個人注冊信息項作出相應(yīng)的增刪和/或重新分類。
優(yōu)選地,當(dāng)已注冊用戶通過用戶信息增刪單元和/或用戶信息修改單元對用戶個人注冊信息項進(jìn)行刪除或修改操作,且該需要刪除或修改的用戶個人注冊信息處于加密狀態(tài)時,所述的加密解密模塊首選對需要作出刪除或修改的用戶個人注冊信息進(jìn)行解密,當(dāng)已注冊用戶通過用戶信息增刪單元和/或用戶信息修改單元對用戶個人注冊信息項進(jìn)行增加或修改操作后,所述客戶端的注冊與登錄模塊能夠提醒用戶是否對增加或修改的用戶個人注冊信息進(jìn)行加密操作。
優(yōu)選地,所述加密解密模塊包括密鑰生成單元,所述用戶個人注冊信息項中的基本信息至少包括性別和年齡,且性別和年齡為用戶注冊時必填信息,且已注冊用戶對該兩項信息不可刪除,所述密鑰生成單元將獲取的用戶4段網(wǎng)絡(luò)IP地址、用戶性別及用戶年齡組合形成的矩陣密鑰對用戶選擇的隱私注冊信息進(jìn)行加密。
更優(yōu)選地,所述用戶的4段網(wǎng)絡(luò)IP地址表示為a.b.c.d,所述用戶的性別表示為sex,且sex=1表示男性,sex=0表示女性,所述用戶年齡采用age表示,所述矩陣密鑰為如下4×4階方陣:
另外,本發(fā)明還提供一種如前述的社交平臺的用戶數(shù)據(jù)加密及數(shù)據(jù)自動分類的方法,該方法包括以下步驟:
(1)新用戶在所述客戶端注冊時或已注冊用戶在登陸所述客戶端后根據(jù)隱私需要對個人注冊的部分或全部注冊信息選擇或重置加密的步驟;
(2)所述加密解密模塊對步驟(1)中所述新用戶注冊時選擇的加密個人注冊信息或已注冊用戶重置的加密個人注冊信息進(jìn)行加密的步驟;
(3)所述分類存儲模塊根據(jù)據(jù)新用戶個人注冊信息進(jìn)行數(shù)據(jù)自動分類和存儲的步驟。
當(dāng)采用權(quán)利要求2中所述的社交平臺對所述用戶數(shù)據(jù)加密及數(shù)據(jù)自動分類時,所述分類存儲模塊在已注冊用戶通過所述用戶信息增刪單元和/或用戶信息修改單元對用戶個人注冊信息項進(jìn)行增刪和/或修改后,將對該用戶在先已分類存儲的用戶個人注冊信息項作出相應(yīng)的增刪和/或重新分類。
所述用戶個人注冊信息項中的基本信息至少包括性別和年齡,且性別和年齡為用戶注冊時必填信息,且已注冊用戶對該兩項信息不可刪除,所述加密解密模塊的密鑰生成單元將獲取的用戶4段網(wǎng)絡(luò)IP地址、用戶性別及用戶年齡組合形成的矩陣密鑰對用戶選擇的隱私注冊信息進(jìn)行加密。
本發(fā)明所獲得的有益技術(shù)效果:1)本發(fā)明解決了現(xiàn)有技術(shù)中的不足,本發(fā)明的社交平臺中用戶可以根據(jù)需要來設(shè)置定義需要加密的隱私個人注冊信息項,不僅對用戶的個人賬戶和網(wǎng)絡(luò)地址進(jìn)行加密,并且可以根據(jù)用戶注冊時選擇的其它隱私個人注冊信息加密項或者用戶登錄后需要更改的隱私個人注冊信息加密項進(jìn)行加密,提高了用戶使用社交平臺的安全性;2)本發(fā)明的社交平臺具有個人注冊信息分類存儲模塊,其能夠?qū)⑿掠脩魝€人注冊信息進(jìn)行數(shù)據(jù)自動分類和存儲,并且具有用戶信息增刪單元和用戶信息修改單元,能使已注冊用戶根據(jù)交友需要對個人注冊信息項進(jìn)行修改,并且同時能夠?qū)π薷暮蟮淖孕畔⑦M(jìn)行自動分類和存儲,這種分類和存儲方式,使得用戶在交友或者社交平臺在推送消息時能夠更準(zhǔn)確、高效的根據(jù)信息分類進(jìn)行交友對象或推送消息對象的匹配;3)本發(fā)明中的加密解密模塊通過獲取用戶的網(wǎng)絡(luò)地址及個人注冊信息中的性別和年齡信息構(gòu)建動態(tài)矩陣密鑰對其加密數(shù)據(jù)進(jìn)行加密,該加密方式簡單,安全,高效。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1為本發(fā)明所述安全的社交平臺的功能模塊示意圖;
圖2為本發(fā)明所述的社交平臺的新注冊用戶數(shù)據(jù)加密及數(shù)據(jù)自動分類的過程示意圖。
圖3為本發(fā)明所述的社交平臺的已注冊用戶數(shù)據(jù)加密及數(shù)據(jù)自動分類的過程示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明的技術(shù)實施過程做進(jìn)一步說明。
實施例1
如圖1所示,本發(fā)明提供一種具有用戶數(shù)據(jù)加密及數(shù)據(jù)自動分類的社交平臺,該社交平臺包括客戶端以及與所述客戶端無線通信連接的服務(wù)器,所述客戶端包括用注冊與登錄模塊、信息發(fā)布與推送模塊、用戶交流模塊,所述服務(wù)端包括用戶信息數(shù)據(jù)庫,用于存放用戶個人注冊信息和用戶在客戶端發(fā)布的信息;
所述注冊與登錄模塊用于新用戶的注冊以及已注冊用戶的登錄,用戶個人注冊信息包括個人基本信息、交友需求、核心技能、特長、興趣愛好、職業(yè)、擁有資源以及,用戶所設(shè)置的能夠代表自身交友需求的一個或多個標(biāo)簽,新用戶在注冊時可以根據(jù)隱私需要對個人注冊的部分或全部信息選擇是否加密,已注冊用戶在登錄后可以根據(jù)需要對個人注冊信息的加密情況進(jìn)行重置,所述服務(wù)器包括用于對新用戶選擇的加密個人注冊信息或已注冊用戶重置的加密個人注冊信息、用戶賬號及網(wǎng)絡(luò)地址進(jìn)行加密或解密的加密解密模塊,以及根據(jù)新用戶個人注冊信息進(jìn)行數(shù)據(jù)自動分類和存儲的分類存儲模塊;
所述注冊用戶能夠通過該社交平臺在所述客戶端通過用戶交流模塊與其它用戶進(jìn)行互動交流,當(dāng)用戶設(shè)置自己的注冊信息為加密狀態(tài)時,其它用戶將不能對該用戶的所述加密注冊信息進(jìn)行查看,并且也不能獲得該用戶的用戶賬號及網(wǎng)絡(luò)地址,該用戶與其它用戶之間為匿名交友方式,所述信息發(fā)布與推送模塊能夠使用戶向其它具有所需交友標(biāo)簽或個人注冊信息分類的用戶發(fā)布信息,或者該社交平臺也會根據(jù)匹配交友標(biāo)簽或人注冊信息分類的用戶推送相關(guān)信息。
優(yōu)選地在本實施例中,該社交平臺的注冊與登錄模塊還包含用戶信息增刪單元和用戶信息修改單元,其中,用戶信息增刪單元能夠使已注冊用戶對用戶個人注冊信息根據(jù)需要進(jìn)行刪除或增加新信息,所述用戶信息修改模塊能夠使已注冊用戶對用戶個人注冊信息根據(jù)需要進(jìn)行修改,并且當(dāng)已注冊用戶通過用戶信息增刪單元和/或用戶信息修改單元對用戶個人注冊信息進(jìn)行增刪和/或修改后,分類存儲單元將對該用戶在先已分類存儲的用戶個人注冊信息作出相應(yīng)的增刪和/或重新分類;當(dāng)已注冊用戶通過用戶信息增刪單元和/或用戶信息修改單元對用戶個人注冊信息進(jìn)行刪除或修改操作,且該需要刪除或修改的用戶個人注冊信息處于加密狀態(tài)時,所述的加密解密模塊首選對需要作出刪除或修改的用戶個人注冊信息進(jìn)行解密,當(dāng)已注冊用戶通過用戶信息增刪單元和/或用戶信息修改單元對用戶個人注冊信息進(jìn)行增加或修改操作后,所述客戶端的注冊與登錄模塊能夠提醒用戶是否對增加或修改的用戶個人注冊信息進(jìn)行加密操作;
本優(yōu)選實施例采用戶個人注冊信息中的基本信息至少包括性別和年齡,且性別和年齡為用戶注冊時必填信息,且已注冊用戶對該兩項信息不可刪除,所述密鑰生成單元將獲取的用戶的4段網(wǎng)絡(luò)IP地址、用戶性別及用戶年齡組合形成的矩陣密鑰對用戶選擇的隱私注冊信息進(jìn)行加密,例如使用該社交平臺的4段IP地址為163.98.37.11,用戶性別為男(男性別用1表示,女性別用0表示),用戶年齡為21周歲,那么優(yōu)選采用4×4階方陣對用戶所設(shè)置的隱私加密數(shù)據(jù)進(jìn)行加密,即:
實施例2
該實施例是采用上述實施例1中的具有用戶數(shù)據(jù)加密及數(shù)據(jù)自動分類的社交平臺對新用戶數(shù)據(jù)進(jìn)行加密操作及數(shù)據(jù)自動分類的方法,如圖2所示,對于新用戶而言,用戶在客戶端注冊過程中,首先需要對包含個人基本信息、交友需求、核心技能、特長、興趣愛好、職業(yè)、擁有資源以及,用戶所設(shè)置的能夠代表自身交友需求的一個或多個標(biāo)簽的個人注冊信息進(jìn)行填寫,并且需要將自己不希望公開的個人注冊信息項選擇為需要加密,當(dāng)用戶選擇確定后,服務(wù)器端的加密解密模塊對步驟中所述新用戶注冊時選擇的加密個人注冊信息項進(jìn)行加密操作,加密完成后,服務(wù)器端的分類存儲模塊根據(jù)據(jù)新用戶個人注冊信息進(jìn)行數(shù)據(jù)自動分類和存儲,以便能夠?qū)⒉煌挠脩舭凑諛?biāo)簽或其它分類信息劃分為不同類別,方便匹配用戶交友需求;所述用戶個人注冊信息中的基本信息至少包括性別和年齡,且性別和年齡為用戶注冊時必填信息,且已注冊用戶對該兩項信息不可刪除,所述加密解密模塊的密鑰生成單元將獲取的用戶4段網(wǎng)絡(luò)IP地址、用戶性別及用戶年齡組合形成的矩陣密鑰對用戶選擇的隱私注冊信息進(jìn)行加密和解密,例如上述實施例1中所采用的用戶動態(tài)矩陣密鑰。
實施例3
該實施例是采用上述實施例1中的具有用戶數(shù)據(jù)加密及數(shù)據(jù)自動分類的社交平臺對已注冊用戶數(shù)據(jù)進(jìn)行加密操作及數(shù)據(jù)自動分類,如圖2所示,對于已注冊用戶,用戶在客戶端使用中,可以進(jìn)入注冊與登錄模塊對個人注冊信息中的加密個人注冊信息進(jìn)行加密項重置,也可以對個人在先注冊的個人信息項進(jìn)行增刪、或修改操作,已注冊用戶對用戶個人注冊信息根據(jù)需要進(jìn)行刪除或增加新信息,所述用戶信息修改模塊能夠使已注冊用戶對用戶個人注冊信息根據(jù)需要進(jìn)行修改,并且當(dāng)已注冊用戶通過用戶信息增刪單元和/或用戶信息修改單元對用戶個人注冊信息進(jìn)行增刪和/或修改后,分類存儲單元將對該用戶在先已分類存儲的用戶個人注冊信息作出相應(yīng)的增刪和/或重新分類;當(dāng)已注冊用戶通過用戶信息增刪單元和/或用戶信息修改單元對用戶個人注冊信息進(jìn)行刪除或修改操作,且該需要刪除或修改的用戶個人注冊信息處于加密狀態(tài)時,所述的加密解密模塊首選對需要作出刪除或修改的用戶個人注冊信息進(jìn)行解密,當(dāng)已注冊用戶通過用戶信息增刪單元和/或用戶信息修改單元對用戶個人注冊信息進(jìn)行增加或修改操作后,所述客戶端的注冊與登錄模塊能夠提醒用戶是否對增加或修改的用戶個人注冊信息進(jìn)行加密操作,當(dāng)用戶選擇對增加或刪除后的個人數(shù)據(jù)進(jìn)行加密時,服務(wù)器段的加密解密模塊將通過加密解密模塊的密鑰生成單元獲取的用戶的4段網(wǎng)絡(luò)IP地址、用戶性別及用戶年齡組合形成的矩陣密鑰對用戶選擇的隱私注冊信息進(jìn)行加密,并隨之對用戶增加或修改后的個人注冊信息進(jìn)行自動重新分類和存儲,以便能夠?qū)⒉煌挠脩舭凑諛?biāo)簽或其它分類信息劃分為不同類別,方便匹配用戶交友需求。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。