密的該數(shù)據(jù)。
13. 根據(jù)權利要求12所述的用以加密的數(shù)據(jù)安全系統(tǒng),其中該隨機數(shù)生成單元設置于 一主機(host)內(nèi)。
14. 根據(jù)權利要求12所述的用以加密的數(shù)據(jù)安全系統(tǒng),其中該隨機數(shù)生成單元設置于 一數(shù)據(jù)載體(datacarrier)內(nèi)。
15. 根據(jù)權利要求12所述的用以加密的數(shù)據(jù)安全系統(tǒng),其中該密鑰產(chǎn)生單元是通過一 多對一算法(many-t〇-〇nealgorithm)或--對一算法(one-to-onealgorithm)獲得該 第一密鑰。
16. 根據(jù)權利要求12所述的用以加密的數(shù)據(jù)安全系統(tǒng),其中該密鑰產(chǎn)生單元根據(jù)一互 斥或邏輯運算(excusive-〇R)或一線性函數(shù)算法(linearfunctionalgorithm)獲得該第 一密鑰。
17. 根據(jù)權利要求12所述的用以加密的數(shù)據(jù)安全系統(tǒng),其中該加解密單元根據(jù)該第一 密鑰及一預定碼(predeterminednumber),獲得該第一安全核對和。
18. 根據(jù)權利要求12所述的用以加密的數(shù)據(jù)安全系統(tǒng),其中該加解密單元通過一多對 一算法或--對一算法獲得該第一安全核對和。
19. 根據(jù)權利要求12所述的用以加密的數(shù)據(jù)安全系統(tǒng),其中陔儲存單元儲存一預定字 符(bytes)數(shù)的該第一安全核對和。
20. 根據(jù)權利要求12所述的用以加密的數(shù)據(jù)安全系統(tǒng),其中該密鑰產(chǎn)生單元根據(jù)一暫 存碼(temporarynumber)及該第一隨機數(shù)獲得該第一密鑰,該密鑰產(chǎn)生單元根據(jù)該第一個 人標識號獲得該暫存碼。
21. 根據(jù)權利要求12所述的用以加密的數(shù)據(jù)安全系統(tǒng),更用以解密已加密的該數(shù)據(jù), 其中 該輸入單元更用以獲得一第二個人標識號; 該密鑰產(chǎn)生單元更用以根據(jù)該第二個人標識號及該第一隨機數(shù)獲得一第二密鑰;以及 該加解密單元更用以根據(jù)該第二密鑰獲得一第二安全核對和、判斷部份的該第二安全 核對和是否相同于已儲存的該第一安全核對和,若部份的該第二安全核對和相同于已儲存 的部份的該第一安全核對和,則根據(jù)該第二密鑰,解密已加密的該數(shù)據(jù)。
22. 根據(jù)權利要求12所述的用以加密的數(shù)據(jù)安全系統(tǒng),更用以變更該第一個人標識 號,其中 該輸入單元更用以獲得一第三個人標識號;以及 該隨機數(shù)生成單元更用以根據(jù)該第一個人標識號、該第三個人標識號及該第一隨機 數(shù),獲得一第二隨機數(shù),以取代該第一隨機數(shù)。
23. -種數(shù)據(jù)載體(datacarrier),用以儲存與加密一數(shù)據(jù),一第一安全核對和 (securechecksum)是根據(jù)一第一密鑰(key)而獲得,并且該數(shù)據(jù)根據(jù)該第一密鑰而加密 (encrypt),該數(shù)據(jù)載體包括: 一儲存單元(storageunit),用以儲存一第一隨機數(shù)(randomnumber)、部份的該第一 安全核對和及已加密的該數(shù)據(jù); 其中該第一密鑰是根據(jù)一第一個人標識號(personalidentificationnumber)及該 第一隨機數(shù)所獲得。
24. 根據(jù)權利要求23所述的數(shù)據(jù)載體,其中該第一隨機數(shù)是通過一主機(host)所產(chǎn) 生。
25. 根據(jù)權利要求23所述的數(shù)據(jù)載體,其中該第一隨機數(shù)是通過該數(shù)據(jù)載體所產(chǎn)生。
26. 根據(jù)權利要求23所述的數(shù)據(jù)載體,其中該第一密鑰是通過一多對一算法 (many-t〇-〇nealgorithm)或--對一算法(one-to-onealgorithm)所獲得。
27. 根據(jù)權利要求23所述的數(shù)據(jù)載體,其中該第一密鑰是通過一互斥或邏輯運算 (excusive-〇R)或一線性函數(shù)算法(linearfunctionalgorithm)所獲得。
28. 根據(jù)權利要求23所述的數(shù)據(jù)載體,其中該加解密單元是通過該第一密鑰及一預定 碼(predeterminednumber)獲得該第一安全核對和。
29. 根據(jù)權利要求23所述的數(shù)據(jù)載體,其中該加解密單元通過一多對一算法或一一對 一算法獲得該第一安全核對和。
30. 根據(jù)權利要求23所述的數(shù)據(jù)載體,其中該儲存單元儲存一預定字符(bytes)數(shù)的 該第一安全核對和。
31. 根據(jù)權利要求23所述的數(shù)據(jù)載體,其中該第一密鑰是根據(jù)一暫存碼(temporary number)及該第一隨機數(shù)所獲得,該暫存碼是根據(jù)該第一個人標識號所獲得。
32. 根據(jù)權利要求23所述的數(shù)據(jù)載體,更用以解密已加密的該數(shù)據(jù),其中 該加解密單元更用以根據(jù)一第二密鑰獲得一第二安全核對和、判斷部份的該第二安全 核對和是否相同于已儲存的該第一安全核對和,以及若部份的該第二安全核對和相同于已 儲存的部份的該第一安全核對和,則根據(jù)該第二密鑰,解密已加密的該數(shù)據(jù);以及 該第二密鑰是根據(jù)一第二個人標識號及該第一隨機數(shù)所獲得。
33. 根據(jù)權利要求23所述的數(shù)據(jù)載體,更用以變更該第一個人標識號,其中 該隨機數(shù)生成單元更用以根據(jù)該第一個人標識號、一第三個人標識號及該第一隨機 數(shù),獲得一第二隨機數(shù);以及 該儲存單元更用以儲存該第二隨機數(shù),以取代該第一隨機數(shù)。
34. -種用以認證的數(shù)據(jù)安全系統(tǒng)(datasecuringsystem),包括: 一輸入單元(inputtingunit),用以輸入一第一個人標識號(personalidentificationnumber); 一隨機數(shù)生成單元(randomnumbergeneratingunit),用以產(chǎn)生一第一隨機數(shù) (randomnumber); 一密鑰產(chǎn)生單元(keygeneratingunit),用以根據(jù)該第一個人標識號及該第一隨機 數(shù),獲得一第一密鑰(key); 一加解密單元(cryptounit),用以根據(jù)該第一密鑰進行一認證程序;以及 一儲存單元(storageunit),用以儲存該第一隨機數(shù)。
35. 根據(jù)權利要求34所述的用以認證的數(shù)據(jù)安全系統(tǒng),其中該隨機數(shù)生成單元設置于 一主機(host)內(nèi)。
36. 根據(jù)權利要求34所述的用以認證的數(shù)據(jù)安全系統(tǒng),其中該隨機數(shù)生成單元設置于 一數(shù)據(jù)載體(datacarrier)內(nèi)。
37. 根據(jù)權利要求34所述的用以認證的數(shù)據(jù)安全系統(tǒng),其中該密鑰產(chǎn)生單元是通過一 多對一算法(many-t〇-〇nealgorithm)或--對一算法(one-to-onealgorithm)獲得該 第一密鑰。
38. 根據(jù)權利要求34所述的用以認證的數(shù)據(jù)安全系統(tǒng),其中該密鑰產(chǎn)生單元根據(jù)一互 斥或邏輯運算(excusive-〇R)或一線性函數(shù)算法(linearfunctionalgorithm)獲得該第 一密鑰。
39. 根據(jù)權利要求34所述的用以認證的數(shù)據(jù)安全系統(tǒng),其中該密鑰產(chǎn)生單元根據(jù)一暫 存碼(temporarynumber)及該第一隨機數(shù)獲得該第一密鑰,該密鑰產(chǎn)生單元根據(jù)該第一個 人標識號獲得該暫存碼。
40. 根據(jù)權利要求34所述的用以認證的數(shù)據(jù)安全系統(tǒng),更用以變更該第一個人標識 號,其中 該輸入單元更用以獲得一第三個人標識號;以及 該隨機數(shù)生成單元更用以根據(jù)該第一個人標識號、該第三個人標識號及該第一隨機 數(shù),獲得一第二隨機數(shù),以取代該第一隨機數(shù)。
41. 根據(jù)權利要求34所述的用以認證的數(shù)據(jù)安全系統(tǒng),其中該第一密鑰作為認證或加 解密使用。
【專利摘要】本發(fā)明公開了一種數(shù)據(jù)安全加密方法、用以加密或認證的數(shù)據(jù)安全系統(tǒng)及數(shù)據(jù)載體。數(shù)據(jù)安全加密方法包括一加密程序,用以加密一數(shù)據(jù)或進行一認證程序。加密程序包括以下步驟。獲得一第一個人標識號。產(chǎn)生一第一隨機數(shù)。根據(jù)個人標識號及第一隨機數(shù),獲得一第一密鑰。根據(jù)第一密鑰,獲得一第一安全核對和。儲存第一隨機數(shù)及部份的第一安全核對和。根據(jù)第一密鑰,加密數(shù)據(jù)或進行認證程序。
【IPC分類】G06F21-78, G06F21-62, G06F21-45
【公開號】CN104778421
【申請?zhí)枴緾N201410014697
【發(fā)明人】倪萬昇, 羅煥金, 黃淑菁, 許芬英
【申請人】全宏科技股份有限公司
【公開日】2015年7月15日
【申請日】2014年1月13日