的一項或多項:項目ID、技術文檔創(chuàng)建人、版本號、客戶ID、研發(fā)部門ID、地點信息。企業(yè)的技術文檔通常是以項目ID進行分類的,一個項目下可以包含多個技術文檔,當項目完成后,可以根據(jù)項目ID對不同項目內(nèi)的文檔進行打包處理;得到歸類后的技術文檔數(shù)據(jù)包。其中項目ID內(nèi)還可以包含不同時期研發(fā)的版本分類號等;此外,還可以以企業(yè)所服務的客戶對象進行分類,還可以以不同的研發(fā)人員、研發(fā)部門、研發(fā)地點等進行分類,具體的屬性信息可以根據(jù)企業(yè)內(nèi)實際應用場景和需求進行限定,本申請對此不作限定。
[0190]A203、當技術文檔數(shù)據(jù)包滿足企業(yè)預設存證條件時,對技術文檔數(shù)據(jù)包進行數(shù)據(jù)處理得到創(chuàng)新創(chuàng)意數(shù)據(jù)。
[0191]其中,預設存證條件包括:預設存證周期,項目完結標識,或者技術文檔保密等級。通過在企業(yè)客戶端上安裝創(chuàng)新創(chuàng)意數(shù)據(jù)處理應用程序,并在該應用程序中進行預設存證條件的設定,可以實現(xiàn)技術文檔數(shù)據(jù)包在滿足企業(yè)預設存證條件時,自動與第三方存證設備進行存證的操作處理。例如,對于保密等級高的技術文檔,一旦企業(yè)客戶端的管理軟件接收到該等級的技術文檔,立刻觸發(fā)存證程序,以及時對保密等級高的技術文檔進行原創(chuàng)性保護;或當項目完結時,將該項目內(nèi)的技術文檔打包后進行存證等。
[0192]進一步地,對技術文檔數(shù)據(jù)包進行數(shù)據(jù)處理得到創(chuàng)新創(chuàng)意數(shù)據(jù)具體可以包括:根據(jù)預設數(shù)據(jù)格式和/或加密算法,對技術文檔數(shù)據(jù)包進行數(shù)據(jù)處理。
[0193]在形成待存證的創(chuàng)新創(chuàng)意數(shù)據(jù)前,企業(yè)客戶端可以對不同格式的技術文檔數(shù)據(jù)包進行數(shù)據(jù)格式和/或加密算法的數(shù)據(jù)處理,得到規(guī)范格式或以規(guī)范加密算法進行處理后的規(guī)范的創(chuàng)新創(chuàng)意數(shù)據(jù)。由于企業(yè)通常希望可以將創(chuàng)新創(chuàng)意數(shù)據(jù)保留在企業(yè)內(nèi)部,僅將基于創(chuàng)新創(chuàng)意數(shù)據(jù)生成的第一數(shù)據(jù)串發(fā)送到第三方存證設備進行存證保護,且創(chuàng)新創(chuàng)意數(shù)據(jù)與該第一數(shù)據(jù)串是唯一對應的關系,若該創(chuàng)新創(chuàng)意數(shù)據(jù)發(fā)生了任何變更,則之前生成的第一數(shù)據(jù)串將不再與變更后的創(chuàng)新創(chuàng)意數(shù)據(jù)存在對應關系,因此,企業(yè)需要對存證的創(chuàng)新創(chuàng)意數(shù)據(jù)進行完整的保護,使其內(nèi)容不被篡改,可以采用上述根據(jù)預設數(shù)據(jù)格式和/或加密算法,對技術文檔數(shù)據(jù)包進行數(shù)據(jù)處理,然后將處理后的創(chuàng)新創(chuàng)意數(shù)據(jù)進行本地保存或異地數(shù)據(jù)庫保存,以保證在第三方存證設備中的第一數(shù)據(jù)串與該創(chuàng)新創(chuàng)意數(shù)據(jù)的對應關系不變。
[0194]進一步地,步驟A203之后,還可以包括:將創(chuàng)新創(chuàng)意數(shù)據(jù)存儲在企業(yè)客戶端的本地數(shù)據(jù)庫中。
[0195]圖3是根據(jù)另一示例性實施例示出的一種創(chuàng)新創(chuàng)意數(shù)據(jù)處理方法的流程圖。如圖3所示,在上述實施例的基礎上,進一步地,步驟A103、接收存證設備返回的存證回執(zhí)之后,還可以包括:
[0196]步驟A301、向存證設備發(fā)送出證請求。
[0197]其中,出證請求包含:存證回執(zhí)的標識信息。存證回執(zhí)中所包含的信息相對簡單,僅作為通知企業(yè)客戶端,其創(chuàng)新創(chuàng)意數(shù)據(jù)已于什么時間進行了存證。若企業(yè)客戶端需要電子或紙質(zhì)的存證證書,還需要向存證設備發(fā)送出證請求,以獲得存證證書。
[0198]步驟A302、接收存證設備根據(jù)存證回執(zhí)的標識信息返回的創(chuàng)新創(chuàng)意數(shù)據(jù)的存證證書。
[0199]其中,存證證書包含:證書編號、存證時間。存證證書上還可以記錄有第一數(shù)據(jù)串,存證企業(yè)的名稱以及可信時間戳,以證明什么企業(yè)在什么時間完成了什么電子數(shù)據(jù)的存證。
[0200]進一步地,步驟A302之后,還可以包括:
[0201]步驟A303、向存證設備發(fā)送第一驗證請求。若存證設備中存儲有與第一驗證請求中的證書編號對應的存證證書,執(zhí)行步驟A304 ;若存證設備中沒有存儲與第一驗證請求中的證書編號對應的存證證書,執(zhí)行步驟A305。
[0202]其中,第一驗證請求包含:證書編號,以使存證設備根據(jù)證書編號查驗是否已存儲與證書編號對應的存證證書。
[0203]步驟A304、接收存證設備根據(jù)證書編號查驗后返回的存證證書。
[0204]步驟A305、接收存證設備發(fā)送的未查詢到與該證書編號對應的存證證書的響應消息。
[0205]進一步地,在上述實施例的基礎上,企業(yè)客戶端還可以向存證設備發(fā)送創(chuàng)新創(chuàng)意數(shù)據(jù)的描述信息,以使存證設備將描述信息與第一數(shù)據(jù)串關聯(lián)存儲。
[0206]根據(jù)實際應用場景需要,企業(yè)客戶端還可以將企業(yè)信息、創(chuàng)新創(chuàng)意數(shù)據(jù)的創(chuàng)作者信息、設備信息、上傳時間、地點信息、研發(fā)部門、項目簡介、研發(fā)成員等有關該創(chuàng)新創(chuàng)意數(shù)據(jù)的自描述信息等發(fā)送給存證設備,以便對第一數(shù)據(jù)串和/或創(chuàng)新創(chuàng)意數(shù)據(jù)進行管理。
[0207]相應的,步驟A303、向存證設備發(fā)送第一驗證請求,第一驗證請求還可以包含:驗證密碼;則該方法還包括:接收存證設備根據(jù)驗證密碼查驗通過后,反饋的創(chuàng)新創(chuàng)意數(shù)據(jù)的描述信息。從而使得該第一驗證請求的發(fā)送方可以獲得與該創(chuàng)新創(chuàng)意數(shù)據(jù)關聯(lián)的更加豐富的存證信息。
[0208]進一步地,對存證的創(chuàng)新創(chuàng)意數(shù)據(jù)進行驗證的方式除了上述實施例中根據(jù)證書編號獲取對應的存證證書之外,還可以通過步驟A101、企業(yè)客戶端根據(jù)創(chuàng)新創(chuàng)意數(shù)據(jù),生成第一數(shù)據(jù)串之后,向存證設備發(fā)送第二驗證請求,其中,第二驗證請求包含:第一數(shù)據(jù)串;接收存證設備根據(jù)該第一數(shù)據(jù)串進行查驗后返回的第一驗證回執(zhí)。
[0209]進一步地,接收存證設備根據(jù)該第一數(shù)據(jù)串進行查驗后返回的第一驗證回執(zhí)具體可以包括:若存證設備中沒有存儲第一數(shù)據(jù)串,接收存證設備返回的未查到存證信息的響應消息;若存證設備中已存儲第一數(shù)據(jù)串,接收存證設備返回的查到存證信息的響應消息和/或第一數(shù)據(jù)串的存證時間信息。
[0210]進一步地,對存證的創(chuàng)新創(chuàng)意數(shù)據(jù)進行驗證的方式還可以通過步驟A101、企業(yè)客戶端根據(jù)創(chuàng)新創(chuàng)意數(shù)據(jù),生成第一數(shù)據(jù)串之后,向所述存證設備發(fā)送第三驗證請求,其中,第三驗證請求包含:第一數(shù)據(jù)串、可信時間戳;若存證數(shù)據(jù)庫中已存儲第一數(shù)據(jù)串,接收存證設備根據(jù)第一數(shù)據(jù)串和可信時間戳進行查驗后返回的第二驗證回執(zhí)。
[0211]進一步地,接收存證設備根據(jù)第一數(shù)據(jù)串和可信時間戳進行查驗后返回的第二驗證回執(zhí)具體可以包括:若存證設備基于該第一數(shù)據(jù)串、該第一數(shù)據(jù)串的存證時間生成唯一對應的第三數(shù)據(jù)串;并基于可信時間戳解密得到第四數(shù)據(jù)串;且第三數(shù)據(jù)串與第四數(shù)據(jù)串完全匹配,則接收存證設備返回的查到存證信息的響應消息和/或第一數(shù)據(jù)串的存證時間?目息。
[0212]具體的實現(xiàn)過程為,存證設備接收到驗證請求后,在存證數(shù)據(jù)庫中查找是否之前存儲有相同的第一數(shù)據(jù)串,若存在,找到第一數(shù)據(jù)串的固化存證時間,并基于存證時間和第一數(shù)據(jù)串一起生成唯一對應的第三數(shù)據(jù)串;存證設備再根據(jù)接收到的可信時間戳,采用自身的私鑰對可信時間戳進行解密,若可以解密說明該時間戳是由該存證設備發(fā)出的,解密后得到第四數(shù)據(jù)串,若第三和第四數(shù)據(jù)串一致,則說明第三驗證請求中的第一數(shù)據(jù)串和可信時間戳是對應的,若不一致則說明第一數(shù)據(jù)串和可信時間戳是不對應的。
[0213]進一步地,企業(yè)客戶端、存證設備在進行創(chuàng)新創(chuàng)意數(shù)據(jù)的存證、驗證之前都可以通過數(shù)字證書認證機構,如CA可信鑒定機構進行實體認證后,申請其各自的數(shù)字證書以實現(xiàn)對發(fā)送信息的數(shù)字簽名,對于通過實體認證的企業(yè)客戶端來說,上述步驟向存證設備發(fā)送存證請求,可以包括:向存證設備發(fā)送帶有第一CA認證信息的存證請求,其中,第一CA認證信息包含:企業(yè)客戶端的身份驗證信息,以使存證設備根據(jù)第一 CA認證信息,對企業(yè)客戶端的身份進行驗證。表明發(fā)送該存證請求的企業(yè)客戶端的身份,且保證該存證請求在傳輸過程中未被篡改。
[0214]進一步地,對于企業(yè)客戶端從各個技術文檔創(chuàng)建人或技術文檔發(fā)送者那里接收到的技術文檔也可以是附加了 CA認證信息的技術文檔。具體的,上述步驟接收企業(yè)創(chuàng)新創(chuàng)意技術文檔,可以包括:接收帶有第二 CA認證信息的企業(yè)創(chuàng)新創(chuàng)意技術文檔,其中,第二 CA認證信息包含:發(fā)送企業(yè)創(chuàng)新創(chuàng)意技術文檔的發(fā)送方的身份驗證信息以及發(fā)送方所歸屬的部門的身份驗證信息;以使企業(yè)客戶端根據(jù)第二 CA認證信息,對企業(yè)創(chuàng)新創(chuàng)意技術文檔的發(fā)送方的身份進行驗證。為了保證企業(yè)技術文檔、技術秘密的保密性,保證文檔在傳輸過程中是安全的,沒有被篡改過的,可以對企業(yè)內(nèi)部的各個發(fā)明人,即技術文檔的創(chuàng)建人進行個人身份認證,并對發(fā)送方所歸屬的部門進行身份認證,并將發(fā)明人個人認證信息綁定部門身份認證信息形成第二 CA認證信息,具體可以由CA認證機構頒發(fā)數(shù)字證書作為該第二 CA認證信息的電子證明文檔。其中,該身份驗證信息必須是由權威公正的第三方CA認證機構頒發(fā)的一種權威性的電子文檔,即數(shù)字證書作為身份驗證信息。按照存儲介質(zhì)的不同,數(shù)字證書可以為硬證書(介質(zhì)證書),通過硬件安全介質(zhì)(如UKEY)固化存放;也可以是以電子文件形式存放的軟證書,軟證書無需數(shù)字證書介質(zhì),可以在任何電腦上進行操作,只需下載導入即可使用。數(shù)字證書中包含有發(fā)明人個人的認證信息以及發(fā)明人所歸屬部門的實體認證信息。從而提供在Internet上進行身份驗證,證明自己的身份和識別對方的身份。
[0215]進一步地,企業(yè)客戶端可以安裝算法生成器插件,從而利用該插件生成基于創(chuàng)新創(chuàng)意數(shù)據(jù)的第一數(shù)據(jù)串,其中算法生成器插件可以通過如下過程獲得,企業(yè)客戶端根據(jù)創(chuàng)新創(chuàng)意數(shù)據(jù),生成第一數(shù)據(jù)串之前,向存證設備發(fā)送注冊請求;接收存證設備返回的算法生成器;該算法生成器用于根據(jù)預設算法生成與創(chuàng)新創(chuàng)意數(shù)據(jù)唯一對應的第一數(shù)據(jù)串。預設算法可以為預設哈希算法,如信息摘要算法第五版(Message Digest Algorithm,簡稱MD5)或者安全散列算法(Secure Hash Algorithm,簡稱SHA)等,得到創(chuàng)新創(chuàng)意數(shù)據(jù)的哈希值,即該第一數(shù)據(jù)串。
[0216]圖4是根據(jù)一示例性實施例示出的另一種創(chuàng)新創(chuàng)意數(shù)據(jù)處理方法的流程圖。如圖4所示,本實施例提供的創(chuàng)新創(chuàng)意數(shù)據(jù)處理方法具體可以通過創(chuàng)新創(chuàng)意數(shù)據(jù)存證設備來執(zhí)行,可與應用于企業(yè)客戶端的方法配合實現(xiàn),其具體實現(xiàn)過程參照上述實施例的描述,在此不再贅述。
[0217]本實施例提供的電子數(shù)據(jù)的處理方法,具體包括:
[0218]步驟B101、存證設備接收企業(yè)客戶端發(fā)送的存證請求。
[0219]其中,存證請求包含:第一數(shù)據(jù)串;第一數(shù)據(jù)串是企業(yè)客戶端基于創(chuàng)新創(chuàng)意數(shù)據(jù)生成的唯一數(shù)據(jù)信息。
[0220]步驟B102、比對存證數(shù)據(jù)庫中是否已存儲有第一數(shù)據(jù)串。
[0221]步驟B103、若存證數(shù)據(jù)庫中未存儲有第一數(shù)據(jù)串,向可信時間簽發(fā)設備發(fā)送該第一數(shù)據(jù)串,以使可信時間簽發(fā)設備簽發(fā)該第一數(shù)據(jù)串的存證時間。
[0222]其中,存證時間為可信時間簽發(fā)設備基于接收到第一數(shù)據(jù)串的時間所簽發(fā)的可信時間。
[0223]步驟B104、基于第一數(shù)據(jù)串、第一數(shù)據(jù)串的存證時間生成唯一對應的第二數(shù)據(jù)串。
[0224]步驟B105、采用私鑰對第二數(shù)據(jù)串進行數(shù)字簽名,得到與第一數(shù)據(jù)串對應的可信時間戳。
[0225]步驟B106、將第一數(shù)據(jù)串、第一數(shù)據(jù)串的存證時間、可信時間戳關聯(lián)存儲。
[0226]步驟B107、向企業(yè)客戶端返回存證回執(zhí)。
[0227]其中,存證回執(zhí)包含:第一數(shù)據(jù)串的存證時間;或者包含:第一數(shù)據(jù)串的存證時間和可信時間戳。
[0228]本實施例提供的創(chuàng)新創(chuàng)意數(shù)據(jù)處理方法,存證設備接收企業(yè)客戶端發(fā)送的包含第一數(shù)據(jù)串的存證請求,該第一數(shù)據(jù)串是企業(yè)客戶端基于創(chuàng)新創(chuàng)意數(shù)據(jù)生成的唯一數(shù)據(jù)信息;若存證數(shù)據(jù)庫沒有存儲過該第一數(shù)據(jù)串,則向可信時間簽發(fā)設備發(fā)送第一數(shù)據(jù)串,以使可信時間簽發(fā)設備基于接收到該第一數(shù)據(jù)串的時間簽發(fā)可信的存證時間;存證設備基于第一數(shù)據(jù)串、第一數(shù)據(jù)串的存證時間生成唯一對應的第二數(shù)據(jù)串;并采用私鑰對該第二數(shù)據(jù)串進行數(shù)字簽名,得到可信時間戳;以證明該存證設備的真實性及可信性。并向企業(yè)客戶端返回包含第一數(shù)據(jù)串存證時間的存證回執(zhí),或者包含:第一數(shù)據(jù)串的存證時間和可信時間戳的存證回執(zhí)。通過由可信時間源進行時間同步的可信時間簽發(fā)設備簽發(fā)可信存證時間,固化了企業(yè)的創(chuàng)新創(chuàng)意數(shù)據(jù)的存證時間;且該創(chuàng)新創(chuàng)意數(shù)據(jù)的存證過程是基于企業(yè)創(chuàng)