基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法
【專利摘要】一種基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,包含:一加簽步驟,利用一第一私鑰對(duì)一第一數(shù)字內(nèi)容進(jìn)行加簽,以產(chǎn)生與該第一數(shù)字內(nèi)容相對(duì)應(yīng)的一第一數(shù)字簽章及一第一簽章代碼;一雙重簽章步驟,先根據(jù)該第一簽章代碼驗(yàn)證該第一數(shù)字簽章,再利用一第二私鑰根據(jù)該第一簽章代碼再次進(jìn)行加簽,以產(chǎn)生相對(duì)應(yīng)的一第二數(shù)字簽章及一第二簽章代碼,該第一簽章代碼及該第二簽章代碼之間具有一連接,而形成一簽章代碼組,且該第一數(shù)字簽章及該第二數(shù)字簽章形成一數(shù)字簽章組及一驗(yàn)證步驟,根據(jù)該簽章代碼組中至少一者,驗(yàn)證該數(shù)字簽章組中至少一個(gè)。本發(fā)明可方便地確認(rèn)被加簽的數(shù)字內(nèi)容的真?zhèn)巍?br>
【專利說明】基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明是有關(guān)于一種內(nèi)容驗(yàn)證方法,特別是指一種基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證 方法。
【背景技術(shù)】
[0002] 聯(lián)合報(bào)2013年2月23日?qǐng)?bào)導(dǎo),內(nèi)政部表示:"自然人憑證IC卡結(jié)合便利超商服務(wù) 目前合作的便利商店,包括全國提供ibon服務(wù)的4791家統(tǒng)一超商門市、全國提供FamiPort 服務(wù)的2830家全家便利超商、全國提供Iife-ET與大型復(fù)合機(jī)服務(wù)的1252家萊爾富超商 門市,和OK便利商店在臺(tái)北市的其中5家分店。"。新聞中說明了政府積極地導(dǎo)引自然人憑 證IC卡進(jìn)入人民的日常生活之中。但是,當(dāng)檢視目前已公開的許多專利,如加解密技術(shù)、數(shù) 字憑證、非對(duì)稱金鑰數(shù)字簽章等時(shí),由于使用程序過于繁復(fù),對(duì)于一般人而言使用上較為不 便,因而放棄相關(guān)簽章與加解密功能的使用。實(shí)際上,嚴(yán)謹(jǐn)?shù)姆菍?duì)稱金鑰數(shù)字簽章機(jī)制如自 然人憑證IC卡,是政府電子化有感施政的重要工具,在經(jīng)過一些改良之后也可以方便地在 跨行業(yè)、以及在一般人日常生活中使用。
【發(fā)明內(nèi)容】
[0003] 因此,本發(fā)明的目的,在于提供一種基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法。
[0004] 于是本發(fā)明基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,適用于一具有數(shù)據(jù)庫的服務(wù)器, 包含一加簽步驟、一雙重簽章步驟及一驗(yàn)證步驟。
[0005] 該加簽步驟,利用一第一私鑰對(duì)一第一數(shù)字內(nèi)容進(jìn)行加簽,以產(chǎn)生與該第一數(shù)字 內(nèi)容相對(duì)應(yīng)的一第一數(shù)字簽章及一第一簽章代碼,繼而將該第一數(shù)字內(nèi)容、第一數(shù)字簽章 及第一簽章代碼上載至該服務(wù)器的數(shù)據(jù)庫。
[0006] 該雙重簽章步驟,先根據(jù)該第一簽章代碼驗(yàn)證該第一數(shù)字簽章,再利用一第二私 鑰根據(jù)該第一簽章代碼再次進(jìn)行加簽,以產(chǎn)生相對(duì)應(yīng)的一第二數(shù)字簽章及一第二簽章代碼 并上載至該服務(wù)器的數(shù)據(jù)庫,該第一簽章代碼及該第二簽章代碼之間具有一連接,而形成 一簽章代碼組,且該第一數(shù)字簽章及該第二數(shù)字簽章形成一數(shù)字簽章組。
[0007] 該驗(yàn)證步驟,根據(jù)該簽章代碼組中的至少一者,驗(yàn)證該數(shù)字簽章組中的至少一者。
[0008] 本發(fā)明的有益效果在于:本發(fā)明利用多個(gè)私鑰以不同的形式對(duì)數(shù)字內(nèi)容進(jìn)行多次 的加簽,以產(chǎn)生多個(gè)相關(guān)聯(lián)的簽章代碼及數(shù)字簽章,欲確認(rèn)真?zhèn)蔚氖褂谜咧灰斎肷鲜龅?簽章代碼,即可方便地確認(rèn)被加簽的數(shù)字內(nèi)容的真?zhèn)巍?br>
【專利附圖】
【附圖說明】
[0009] 圖1是一流程圖,說明本發(fā)明的第一、第二、第五及第七較佳實(shí)施例;
[0010] 圖2是一流程圖,說明本發(fā)明的第三較佳實(shí)施例;
[0011] 圖3是一流程圖,說明本發(fā)明的第四較佳實(shí)施例;
[0012] 圖4是一流程圖,說明本發(fā)明的第六較佳實(shí)施例;
[0013] 圖5是一操作界面圖,說明本發(fā)明第一及第二數(shù)字內(nèi)容;
[0014] 圖6是一操作界面圖,說明產(chǎn)生第一數(shù)字簽章;
[0015] 圖7是一操作界面圖,說明產(chǎn)生第一簽章代碼;
[0016] 圖8是一操作界面圖,說明連線數(shù)據(jù)庫;
[0017] 圖9是一操作界面圖,說明寫入數(shù)據(jù)庫成功;
[0018] 圖10是一操作界面圖,說明驗(yàn)證第一數(shù)字簽章;
[0019] 圖11是一操作界面圖,說明產(chǎn)生第二數(shù)字簽章;
[0020] 圖12是一操作界面圖,說明數(shù)據(jù)庫欄位;
[0021] 圖13是一操作界面圖,說明數(shù)據(jù)庫欄位;
[0022] 圖14是一操作界面圖,說明驗(yàn)證簽章代碼組;
[0023] 圖15是一操作界面圖,說明輸入憑證IC卡號(hào);
[0024] 圖16是一操作界面圖,說明下載憑證(公鑰);
[0025] 圖17是一操作界面圖,說明驗(yàn)證簽章;
[0026] 圖18是一操作界面圖,說明顯示驗(yàn)證成功信息;
[0027] 圖19是一操作界面圖,說明顯示簽章人及驗(yàn)證單位;
[0028] 圖20是一操作界面圖,說明顯示驗(yàn)證成功的第一、第二數(shù)字內(nèi)容;
[0029] 圖21是一操作界面圖,說明播放器顯示預(yù)設(shè)數(shù)據(jù)內(nèi)容;
[0030] 圖22是一操作界面圖,說明播放器顯示網(wǎng)址;
[0031] 圖23是一操作界面圖,說明輸入自訂驗(yàn)證碼(第一簽章代碼);
[0032] 圖24是一操作界面圖,說明選擇憑證檔案;
[0033] 圖25是一操作界面圖,說明顯示憑證檔案;
[0034] 圖26是一操作界面圖,說明顯示簽章人及驗(yàn)證單位;
[0035] 圖27是一操作界面圖,說明顯示網(wǎng)頁(數(shù)字內(nèi)容);及
[0036] 圖28是一示意圖,說明一張可以看到更正日期及二位簽章人的支票。
【具體實(shí)施方式】
[0037] 下面結(jié)合附圖及實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說明,要注意的是,在以下的說明內(nèi)容 中,類似的元件是以相同的編號(hào)來表示。
[0038] 參閱圖1,本發(fā)明基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法的第一較佳實(shí)施例,適用于一 具有數(shù)據(jù)庫的服務(wù)器(圖未示),包含一加簽步驟Sl、一雙重簽章步驟S2及一驗(yàn)證步驟S3。 以下使用一已裝載有實(shí)現(xiàn)本發(fā)明的一個(gè)終端機(jī)軟件程序的計(jì)算機(jī)(圖未示)及該具有數(shù)據(jù) 庫的服務(wù)器,配合"李木山動(dòng)態(tài)名片"文字檔案(檔案以及后述的檔,在大陸用語中通常表示 為"文件")進(jìn)一步說明本方法在進(jìn)行"更簽"時(shí)的細(xì)節(jié)。該動(dòng)態(tài)名片為一(第一)數(shù)字內(nèi) 容(digital content),內(nèi)容為李木山先生的職稱、在該職位的時(shí)間及所屬公司。
[0039] 首先,在該加簽步驟S1,利用一第一私鑰對(duì)一第一數(shù)字內(nèi)容進(jìn)行加簽,以產(chǎn)生與該 第一數(shù)字內(nèi)容對(duì)應(yīng)的一第一數(shù)字簽章及一第一簽章代碼,繼而將該第一數(shù)字內(nèi)容、第一數(shù) 字簽章及第一簽章代碼上載至該服務(wù)器的數(shù)據(jù)庫。
[0040] 在此步驟中,李木山先生所屬公司的管理人員將憑證IC卡,插入計(jì)算機(jī)的讀卡機(jī) 中,然后點(diǎn)選"產(chǎn)生簽章",利用該憑證IC卡中的第一私鑰對(duì)該動(dòng)態(tài)名片進(jìn)行加簽,此一加 簽過程與公知的使用憑證IC卡產(chǎn)生數(shù)字簽章的方法相同,所以不再贅述。接著,在加簽 完成之后,該計(jì)算機(jī)上傳該第一數(shù)字內(nèi)容、第一數(shù)字簽章及第一簽章代碼至該服務(wù)器,在本 較佳實(shí)施例中,該服務(wù)器設(shè)置于中華電信公司,該終端機(jī)軟件程序根據(jù)dbip (數(shù)據(jù)庫IP)、 dbna (數(shù)據(jù)庫名稱)、dbacc (數(shù)據(jù)庫帳號(hào))、dbpwd (數(shù)據(jù)庫密碼),連線至該服務(wù)器。當(dāng)上傳 成功之后,該終端機(jī)軟件程序顯示信息:"簽章數(shù)據(jù)寫入數(shù)據(jù)庫成功!",服務(wù)器回傳一個(gè)儲(chǔ) 存成功信息至計(jì)算機(jī),并且計(jì)算機(jī)顯示所產(chǎn)生的簽章代碼" 16472455"。這個(gè)16472455的簽 章代碼即為該第一簽章代碼。在本較佳實(shí)施例中,該憑證IC卡為經(jīng)濟(jì)部工商憑證卡,用于 提供該第一私鑰以進(jìn)行加簽,該第一簽章代碼為包括8個(gè)數(shù)字的字串,或者轉(zhuǎn)換為條碼形 式,也可以通過一 QR Code (Quick Response Code)產(chǎn)生裝置或軟件(圖未示),將所產(chǎn)生的 簽章代碼以QR Code的形式呈現(xiàn),其形式與產(chǎn)生方式不以本實(shí)施例為限。
[0041] 接著,在該雙重簽章步驟S2,先根據(jù)該第一簽章代碼驗(yàn)證該第一數(shù)字簽章,再利 用一第二私鑰根據(jù)該第一簽章代碼再次進(jìn)行加簽,以產(chǎn)生相對(duì)應(yīng)的一第二數(shù)字簽章及一第 二簽章代碼上載至該服務(wù)器的數(shù)據(jù)庫。該第一簽章代碼及該第二簽章代碼具有一連接,而 形成一簽章代碼組,且該第一數(shù)字簽章及該第二數(shù)字簽章形成一數(shù)字簽章組。在利用該第 二私鑰根據(jù)該第一簽章代碼再次進(jìn)行加簽之前,更新該第一數(shù)字內(nèi)容為一第二數(shù)字內(nèi)容, 使該第二簽章代碼對(duì)應(yīng)該第二數(shù)字內(nèi)容。并且,該第一私鑰和第二私鑰為屬于同一使用者 (或同一公司)的同一個(gè)私鑰。
[0042] 由于李木山先生的職稱已有所更動(dòng),所以在進(jìn)行雙重簽章步驟S2時(shí),所屬公司的 管理人員先通過已裝載有終端機(jī)軟件程序的計(jì)算機(jī),進(jìn)行一驗(yàn)證子步驟S21,通過輸入第 一簽章代碼" 16472455",由服務(wù)器下載用于驗(yàn)證第一數(shù)字簽章所需的數(shù)據(jù),包括該動(dòng)態(tài)名 片(第一數(shù)字內(nèi)容)及該第一數(shù)字簽章,然后由服務(wù)器的數(shù)據(jù)庫取得工商憑證卡的卡號(hào) "MT00000001252127",接著由經(jīng)濟(jì)部的"憑證下載及查詢網(wǎng)頁"依該卡號(hào)下載一對(duì)應(yīng)于該第 一私鑰的第一公鑰(該第一公鑰在下載的憑證之中),以驗(yàn)證第一數(shù)字簽章,此一驗(yàn)證過程 也與公知的使用憑證IC卡驗(yàn)證數(shù)字簽章的方法相同,所以不再贅述。驗(yàn)證成功方能繼續(xù)執(zhí) 行接下來的加簽子步驟S22,也就是說,進(jìn)行雙重簽章步驟S2時(shí),必須先使用計(jì)算機(jī)驗(yàn)證先 前的(第一)數(shù)字簽章。在驗(yàn)證成功之后,計(jì)算機(jī)屏幕顯示"簽章人:臺(tái)灣高階網(wǎng)股份有限 公司"、"驗(yàn)證單位:工商憑證管理中心",讓下一個(gè)欲加簽者確認(rèn)前次加簽者的身分,即該第 一私鑰的所有人(在本較佳實(shí)施例中為同一人)。此時(shí),屏幕顯示"簽章驗(yàn)證成功",并且"李 木山的動(dòng)態(tài)名片"也在過程中被下載至計(jì)算機(jī)中。
[0043] 接著,在加簽子步驟S22,管理人員在終端機(jī)軟件程序的視窗中點(diǎn)選"更新簽章", 輸入新版本的"李木山動(dòng)態(tài)名片"文字檔案,即第二數(shù)字內(nèi)容,然后在輸入欄輸入前一個(gè)簽 章代碼,即該第一簽章代碼16472455。然后插入與在該加簽步驟中相同的經(jīng)濟(jì)部工商憑證 卡,接著點(diǎn)擊"更新簽章內(nèi)容",此時(shí),該新版本的"李木山動(dòng)態(tài)名片"在計(jì)算機(jī)中產(chǎn)生第二數(shù) 字簽章及第二簽章代碼,16472686,并上傳至該服務(wù)器,且該第二簽章代碼與第一簽章代碼 之間在服務(wù)器的數(shù)據(jù)庫中建立一連接,以形成一包括該第二簽章代碼與第一簽章代碼的簽 章代碼組。類似地,由于該連接,以及簽章代碼與數(shù)字簽章之間的對(duì)應(yīng)關(guān)系,該第二數(shù)字簽 章與第一數(shù)字簽章之間在服務(wù)器的數(shù)據(jù)庫中也形成一包括該第二數(shù)字簽章與第一數(shù)字簽 章的數(shù)字簽章組。
[0044] 然后,在該驗(yàn)證步驟S3,根據(jù)該簽章代碼組中至少一個(gè),驗(yàn)證該數(shù)字簽章組中至 少一個(gè)。在此步驟中,任何想要確認(rèn)"李木山動(dòng)態(tài)名片"真?zhèn)蔚氖褂谜撸筛鶕?jù)該簽章代碼 組中的第一簽章代碼,通過該連接,驗(yàn)證該數(shù)字簽章組中的第一數(shù)字簽章及第二數(shù)字簽章, 并得到該第二數(shù)字內(nèi)容。在該第二數(shù)字簽章驗(yàn)證完成后,緊接著驗(yàn)證第一數(shù)字簽章。該 使用者在已裝載該終端機(jī)軟件程序的計(jì)算機(jī),點(diǎn)選"驗(yàn)證簽章",然后輸入該第一簽章代碼 "16472455",由該服務(wù)器下載該第二數(shù)字簽章,并且該服務(wù)器的數(shù)據(jù)庫中查到卡號(hào)后,再由 經(jīng)濟(jì)部的"憑證下載及查詢網(wǎng)頁"下載與該私鑰對(duì)應(yīng)的簽章用的公鑰(又稱為憑證),接著 點(diǎn)擊按鍵以進(jìn)行驗(yàn)證,在驗(yàn)證成功后,屏幕顯示"簽章人:臺(tái)灣高階網(wǎng)股份有限公司、驗(yàn)證單 位:工商憑證管理中心"。接著,計(jì)算機(jī)成功下載"李木山動(dòng)態(tài)名片"并在屏幕上顯示。因?yàn)?是同一把私鑰所加簽的,所以憑證也可通過輸入該第二簽章代碼"16472686"來下載。但顯 示于(所發(fā)出去的)紙名片或網(wǎng)絡(luò)名片上的簽章代碼以第一簽章代碼最佳也最適宜。
[0045] 由新版本的動(dòng)態(tài)名片中所示"異動(dòng)狀態(tài):2013年2月19日起李木山升任臺(tái)北分公 司業(yè)務(wù)副理"可以確認(rèn)李木山先生在2月19日之后已經(jīng)是臺(tái)北分公司的業(yè)務(wù)副理。以上為 本發(fā)明第一較佳實(shí)施例的第一態(tài)樣。
[0046] 值得注意的是,由于在進(jìn)行該加簽子步驟S22后,該第二簽章代碼與第一簽章代 碼之間在服務(wù)器的數(shù)據(jù)庫中存在一連接,因此在輸入該第二簽章代碼之后,也可以連接到 第一簽章代碼,以同時(shí)下載第一數(shù)字簽章和所對(duì)應(yīng)的原始版本"李木山動(dòng)態(tài)名片"、以及第 二數(shù)字簽章和所對(duì)應(yīng)的新版本的"李木山動(dòng)態(tài)名片",在分別通過下載的公鑰解碼以完成認(rèn) 證后,可確認(rèn)該二版本的"李木山動(dòng)態(tài)名片"皆屬真實(shí),且檢查動(dòng)態(tài)名片中注記的時(shí)間可以 了解李木山先生的職位異動(dòng)。此為本發(fā)明第一較佳實(shí)施例的第二態(tài)樣。
[0047] 據(jù)"信報(bào)訊"報(bào)導(dǎo):劉永紅使用涂改的工作證及私自印制的名片冒充人民日?qǐng)?bào)社 副總編輯,冒充人民日?qǐng)?bào)社領(lǐng)導(dǎo)以幫人辦事為名騙得人民幣62萬元,劉永紅被東城法院判 處有期徒刑12年。2013年3月28日今晚報(bào)報(bào)導(dǎo):"趙錫永冒充國務(wù)院高官行騙四個(gè)省,兩 年多來,用自己曾經(jīng)在汽車行業(yè)工作經(jīng)驗(yàn),和對(duì)國家政策的透徹了解四處調(diào)研,為地方經(jīng)濟(jì) "把脈",直至今年3月8日,被國務(wù)院研究室識(shí)破,'假欽差'趙'司長(zhǎng)'"。若本發(fā)明得以推 廣應(yīng)用,則可避免此一冒充事件的發(fā)生。
[0048] 參閱圖1,本發(fā)明基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法的第二較佳實(shí)施例同樣包含 一加簽步驟Sl、一雙重簽章步驟S2及一驗(yàn)證步驟S3。
[0049] 以下以在金融機(jī)構(gòu)臨柜時(shí)寫錯(cuò)了支票內(nèi)容而需要更改、進(jìn)行"復(fù)簽"的情況,進(jìn)一 步說明本方法。在本較佳實(shí)施例中的支票和銀行先有約定為需要公司以及代表人的確認(rèn)才 能生效。
[0050] 首先,在該加簽步驟S1,利用一第一私鑰對(duì)一第一數(shù)字內(nèi)容進(jìn)行加簽,以產(chǎn)生與該 第一數(shù)字內(nèi)容相對(duì)應(yīng)的一第一數(shù)字簽章及一第一簽章代碼,繼而將該第一數(shù)字內(nèi)容、第一 數(shù)字簽章及第一簽章代碼上載至該服務(wù)器的數(shù)據(jù)庫。在此步驟中,銀行把代收到的支票掃 描并儲(chǔ)存為"線上更改支票內(nèi)容.Pdf"檔案并傳給開立該張支票的公司,即該第一數(shù)字內(nèi) 容,然后利用公司的一私鑰對(duì)該"線上更改支票內(nèi)容.Pdf "檔案進(jìn)行加簽,以產(chǎn)生(第一) 簽章代碼"453D321D"及第一數(shù)字簽章"SignFile. pdf",然后上載至該服務(wù)器。在本較佳實(shí) 施例中,該第一私鑰由公司的工商憑證卡提供。
[0051] 接著,在該雙重簽章步驟S2,先根據(jù)該第一簽章代碼驗(yàn)證該第一數(shù)字簽章,再利用 一第二私鑰根據(jù)該第一簽章代碼再次進(jìn)行加簽,以產(chǎn)生相對(duì)應(yīng)的一第二數(shù)字簽章及一第二 簽章代碼上載至該服務(wù)器的數(shù)據(jù)庫。該第一簽章代碼及該第二簽章代碼之間具有一連接, 而形成一簽章代碼組,且該第一數(shù)字簽章及該第二數(shù)字簽章形成一數(shù)字簽章組。在利用該 第二私鑰根據(jù)該第一簽章代碼再次進(jìn)行加簽之后,該第一簽章代碼與第二簽章代碼對(duì)應(yīng)相 同的第一數(shù)字內(nèi)容。并且,該第一私鑰和第二私鑰為不同的私鑰。在此步驟中,公司欲對(duì) 該"線上更改支票內(nèi)容.pdf"檔案進(jìn)行"復(fù)簽",因此公司管理人員先于終端機(jī)軟件程序輸 入該第一簽章代碼"453D321D",將該第一數(shù)字簽章"SignFile.pdf"及"線上更改支票內(nèi) 容.pdf"下載至計(jì)算機(jī),以進(jìn)行驗(yàn)證子步驟21。在驗(yàn)證子步驟21中,管理人員先由經(jīng)濟(jì)部 的"憑證下載及查詢網(wǎng)頁"下載對(duì)應(yīng)的公鑰(公鑰在下載憑證之中),若該公鑰確實(shí)能將該 第一數(shù)字簽章解開,表示之前確實(shí)為公司所加簽。接著進(jìn)行加簽子步驟S22,代表公司的代 表人利用屬于他的自然人憑證卡中的(第二)私鑰對(duì)該"線上更改支票內(nèi)容.pdf"再次加 簽,以產(chǎn)生第二數(shù)字簽章及第二簽章代碼"4B19332C",并上載至該服務(wù)器的數(shù)據(jù)庫。
[0052] 然后,在該驗(yàn)證步驟S3,根據(jù)該簽章代碼組中至少一個(gè),驗(yàn)證該數(shù)字簽章組中的 至少一個(gè)。在本較佳實(shí)施例中是根據(jù)該簽章代碼組中的第一簽章代碼,通過該連接,驗(yàn) 證該數(shù)字簽章組中的第一數(shù)字簽章及第二數(shù)字簽章,并得到該第一數(shù)字內(nèi)容。在此步驟 中,銀行人員欲確認(rèn)該更正后的支票是否已經(jīng)得到公司及代表人的認(rèn)可,因此在任何一臺(tái) 已裝載有該終端機(jī)軟件程序的計(jì)算機(jī),輸入由公司管理人員或代表人告知的第一簽章代 碼"453D321D",由于該第二簽章代碼及第一簽章代碼之間具有一連接,因此可以由服務(wù)器 數(shù)據(jù)庫中查到所對(duì)應(yīng)的卡號(hào)(第二私鑰及第一私鑰的來源),在本較佳實(shí)施例中分別為 "TP03120322092065"及"MT00000001252127",銀行人員可依此由經(jīng)濟(jì)部的"憑證下載及查 詢網(wǎng)頁"下載到對(duì)應(yīng)的第二公鑰及第一公鑰。接著,再由服務(wù)器下載該第二數(shù)字簽章及第一 數(shù)字簽章,并先使用第二公鑰解密,接著使用第一公鑰解密,若成功則表示該"線上更改支 票內(nèi)容.pdf"檔案確實(shí)經(jīng)過公司及代表人的認(rèn)可。在本較佳實(shí)施例中,數(shù)據(jù)庫包括下列欄 位,示意如下:
[0053]
【權(quán)利要求】
1. 一種基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,適用于一具有一數(shù)據(jù)庫的服務(wù)器,其特征 在于,該方法包含下列步驟: 一加簽步驟,利用一第一私鑰對(duì)一第一數(shù)字內(nèi)容進(jìn)行加簽,以產(chǎn)生與該第一數(shù)字內(nèi)容 相對(duì)應(yīng)的一第一數(shù)字簽章及一第一簽章代碼,繼而將該第一數(shù)字內(nèi)容、第一數(shù)字簽章及第 一簽章代碼上載至該服務(wù)器的數(shù)據(jù)庫; 一雙重簽章步驟,先根據(jù)該第一簽章代碼驗(yàn)證該第一數(shù)字簽章,再利用一第二私鑰根 據(jù)該第一簽章代碼再次進(jìn)行加簽,以產(chǎn)生相對(duì)應(yīng)的一第二數(shù)字簽章及一第二簽章代碼并上 載至該服務(wù)器的數(shù)據(jù)庫,該第一簽章代碼及該第二簽章代碼之間具有一連接,而形成一簽 章代碼組,且該第一數(shù)字簽章及該第二數(shù)字簽章形成一數(shù)字簽章組;及 一驗(yàn)證步驟,根據(jù)該簽章代碼組中的至少一個(gè),驗(yàn)證該數(shù)字簽章組中的至少一個(gè)。
2. 如權(quán)利要求1所述的基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,其特征在于:在該雙重簽 章步驟中,在利用該第二私鑰根據(jù)該第一簽章代碼再次進(jìn)行加簽之前,更新該第一數(shù)字內(nèi) 容為一第二數(shù)字內(nèi)容,使該第二簽章代碼對(duì)應(yīng)該第二數(shù)字內(nèi)容。
3. 如權(quán)利要求2所述的基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,其特征在于:在該驗(yàn)證步 驟中,根據(jù)該簽章代碼組中的第一簽章代碼,通過該連接,驗(yàn)證該數(shù)字簽章組中的第一數(shù)字 簽章及第二數(shù)字簽章,并得到該第二數(shù)字內(nèi)容。
4. 如權(quán)利要求1所述的基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,其特征在于:在該雙重簽 章步驟中,在利用該第二私鑰根據(jù)該第一簽章代碼再次進(jìn)行加簽之前,新增一第二數(shù)字內(nèi) 容至該服務(wù)器的數(shù)據(jù)庫。
5. 如權(quán)利要求4所述的基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,其特征在于:在該驗(yàn)證步 驟中,根據(jù)該簽章代碼組中的第一簽章代碼,通過該連接,驗(yàn)證該數(shù)字簽章組中的第一數(shù)字 簽章及第二數(shù)字簽章,并得到該第一數(shù)字內(nèi)容及該第二數(shù)字內(nèi)容。
6. 如權(quán)利要求1所述的基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,其特征在于:該第一私鑰 和第二私鑰為屬于同一使用者的同一個(gè)私鑰。
7. 如權(quán)利要求1所述的基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,其特征在于:在該雙重簽 章步驟中,在利用該第二私鑰根據(jù)該第一簽章代碼再次進(jìn)行加簽之后,該第一簽章代碼與 第二簽章代碼對(duì)應(yīng)相同的第一數(shù)字內(nèi)容。
8. 如權(quán)利要求7所述的基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,其特征在于:在該驗(yàn)證步 驟中,根據(jù)該簽章代碼組中的第一簽章代碼,通過該連接,驗(yàn)證該數(shù)字簽章組中的第一數(shù)字 簽章及第二數(shù)字簽章,并得到該第一數(shù)字內(nèi)容。
9. 如權(quán)利要求1所述的基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,其特征在于:該第一私鑰 和第二私鑰為不同的私鑰。
10. 如權(quán)利要求1所述的基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,其特征在于:該方法還包 含在該雙重簽章步驟及驗(yàn)證步驟之間的一多重簽章步驟,該多重簽章步驟先根據(jù)該第二簽 章代碼驗(yàn)證該第二數(shù)字簽章,再利用一第三私鑰根據(jù)該第二簽章代碼再次進(jìn)行加簽,以產(chǎn) 生一第三數(shù)字簽章及一第三簽章代碼,且該第三簽章代碼被加入該簽章代碼組,該第三數(shù) 字簽章被加入該數(shù)字簽章組。
11. 如權(quán)利要求1所述的基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,其特征在于:該第一簽章 代碼對(duì)應(yīng)一第一有效期限,在進(jìn)行該雙重簽章步驟中的驗(yàn)證子步驟或該驗(yàn)證步驟之前,該 服務(wù)器先檢查目前時(shí)間是否已經(jīng)超過該第一有效期限,若檢查結(jié)果為是,表示該第一簽章 代碼是無效的且停止驗(yàn)證,若檢查結(jié)果為否,表示該第一簽章代碼是有效的且繼續(xù)驗(yàn)證。
12. 如權(quán)利要求1所述的基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,其特征在于:該第二簽章 代碼對(duì)應(yīng)一第二有效期限,在進(jìn)行該驗(yàn)證步驟之前,該服務(wù)器先檢查目前時(shí)間是否已經(jīng)超 過該第二有效期限,若檢查結(jié)果為是,表示該第二簽章代碼是無效的且停止驗(yàn)證,若檢查結(jié) 果為否,表示該第二簽章代碼是有效的且繼續(xù)驗(yàn)證。
13. 如權(quán)利要求1所述的基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,其特征在于:該第一簽章 代碼對(duì)應(yīng)一第一預(yù)設(shè)次數(shù),在進(jìn)行該雙重簽章步驟中的驗(yàn)證子步驟或該驗(yàn)證步驟之前,該 服務(wù)器先檢查該第一簽章代碼是否已經(jīng)被輸入超過該第一預(yù)設(shè)次數(shù),若檢查結(jié)果為是,則 停止驗(yàn)證,若檢查結(jié)果為否,則繼續(xù)驗(yàn)證。
14. 如權(quán)利要求1所述的基于數(shù)字簽章代碼的內(nèi)容驗(yàn)證方法,其特征在于:該第二簽章 代碼對(duì)應(yīng)一第二預(yù)設(shè)次數(shù),在進(jìn)行該驗(yàn)證步驟之前,該服務(wù)器先檢查該第二簽章代碼是否 已經(jīng)被輸入超過該第二預(yù)設(shè)次數(shù),若檢查結(jié)果為是,則停止驗(yàn)證,若檢查結(jié)果為否,則繼續(xù) 驗(yàn)證。
【文檔編號(hào)】G06F21/45GK104376252SQ201310349633
【公開日】2015年2月25日 申請(qǐng)日期:2013年8月12日 優(yōu)先權(quán)日:2013年8月12日
【發(fā)明者】陳杰 申請(qǐng)人:陳杰