網頁

2008年9月22日 星期一

簡述One-Time Pad

簡述One-Time Pad!


65 則留言:

  1. One-Time Pad
    稱作單次鑰匙簿密碼,或稱一次性密碼本;
    是密碼學中的一種加密演算法,以隨機亂數產生作為金鑰(key)組成明文,密文與明文間沒有任何統計上的關係,且只使用一次。
    因為KEY只能使用一次,所以此密碼系統為無條件安全。


    資料來源:
      維基百科
      周裕達教學PDF

       ※上一篇留言的『資料來源』有誤,
        此為更正過後的版本~
        還請老師刪掉前一篇,謝謝。

    回覆刪除
  2. One-time Pad
    一次性密碼本是密碼學中的一種加密演算法。是以隨機的金鑰組成明文,且只使用一次。

    在理論上,此種密碼是牢不可破的,但在實際操作上卻有著以下的問題:
    1、用以加密的文本,也就是一次性密碼本,必須確實是隨機產生的。
    2、它至少必須和被加密的文件等長。
    3、用以加密的文本只能用一次,且必須對非關係人小心保密,不再使用時,用以加密的文本應當要銷毀,以防重複使用。

    回覆刪除
  3. 在加密法中,一次性密鑰是指一種加密體系,其中的私鑰是隨機生成的,而且只在資訊加密過程中使用一次。資訊接收者隨后會使用一個相應的一次性密鑰對該資訊進行解密。使用隨機密鑰對資訊進行加密的優勢在於,理論上無法通過對一連串加密資訊進行分析的方法來破解被加密的代碼。

    回覆刪除
  4. One-Time pad
    如果隨機鑰匙的長度真的跟訊息一樣,那麼這個加密法就是安全的。
    此法稱為: One-Time pad
    無法破解的原因是:密文與明文間沒有任何統計上的關係。
    因為對 任意的明文 與 任意的密文之間, 都存在一把對應彼此的鑰匙。
    一把鑰匙只能使用一次

    回覆刪除
  5. One-Time Pad
    一次用後銷毀的密碼本。
    金鑰先隨機產生亂數,
    需與被加密長度等長,
    用以加密的的本文只能使用一次,
    不用時,應銷毀避免重複使用到。


    資料來源:
    維基百科

    回覆刪除
  6. One-Time Pad
    一次性密碼本是密碼學中的一種加密演算法。是以隨機的金鑰組成明文,且只使用一次。

    在理論上,此種密碼是牢不可破的,而它的安全性已由克勞德·艾爾伍德·香農所證明。

    資料來源:
    維基百科

    回覆刪除
  7. one-time pad叫做一次一密亂碼本。
    one-time pad的算法有以下要求:
    1、密鑰必须隨機產生
    2、密鑰不能重複使用
    3、密鑰和密文的長度是一樣的。
    one-time pad是最安全的加密算法,雙方一旦安全交換了密鑰,之後交換信息的過程就是絕對安全的。

    回覆刪除
  8. One-Time Pad 稱作單次鑰匙簿密碼
    鑰匙是由0和1所構成的隨機序列,其長度與明文信息相等,用過隨即丟棄且絕對不再使用。加密運算就是將鑰匙加到信息上,一個位元接著一個位元的在模2之下進行。此過程通常稱之為XOR。換句話說,我們所使用的規則如下:
    0+0=0,0+1=1+0=1,1+1=0。

    資料來源:
    傳統密碼學(下)-沈淵源 pdf

    回覆刪除
  9. 一次性密碼本(One-time Pad;OTP),也叫做單次鑰匙簿密碼,是密碼學中的一種加密演算法。

    以隨機的金鑰組成明文,且只使用一次,需對非關係人小心保密,不再使用時,用以加密的文本應當要銷毀,以防重複使用。它至少必須和被加密的文件等長。

    資料來源 :維基百科

    回覆刪除
  10. 用完即失效的一次性密碼,可有效解決密碼被盜的問題,確保網路交易與企業內部網路的安全。相對的成本也非常高 不易普及

    回覆刪除
  11. OTP(One-Time Pad)由美國陸軍資訊部門改良Vernam加密法,
    可達到絕對的安全;如果隨機金鑰的長度和訊息一樣,那麼此加密法為安全的,就是OTP
    OTP的金鑰只能使用一次,但如何產生大量金鑰和分送金鑰,唯一大問題
    OTP只能使用一次,如果重複使用,就可進行分析和破解
    資料來源

    回覆刪除
  12. 一次性密碼本(One-time Pad;OTP)是密碼學中的一種加密演算法。是以隨機的金鑰(key)組成明文,且只使用一次。

    一次加密器(One-Time Pads),為Gilber Vernam和Joseph Mauborgne兩人在1918年間所提出來的。在他們的方法中,秘密金鑰為一串與明文一樣長的隨機位元(Random Bit)串,加密的方法就是將明文的每一個位元與秘密金鑰中相對應位置的隨機位元,作互斥運算(Exclusive Or, XOR)。

    資料來源:
    資通安全分析專論

    維基百科-一次性密碼本

    回覆刪除
  13. One-Time Pad:
    美國陸軍資訊部門Joseph改良Vernam加密法,此方法可達到絕對地安全。
    理論上來講,One-Time Pad是唯一無法破解的加密系統。
    One-Time Pad使用一連亂數排列的數字,對一段訊息進行編碼。
    One-Time Pad只能使用一次,一般來說,One-Time Pad並不適用於高流量的網路環境。

    資料來源:密碼學基礎.PDF

    回覆刪除
  14. 產生一連串的亂數,不重複出現的,數字只被使用一次.

    回覆刪除
  15. one-time pad算是一種最安全的加密算法 用來加密的亂碼本文只能用一次
    使用注意事項及缺點:
    1.密碼必須隨機產生
    2.密碼不能重覆使用
    3.密碼與密文的長度須一樣的

    回覆刪除
  16. 何謂One-Time Pad:
    One-Time Pad的金鑰只能使用一次,如果重複使用,就可能進行分析和破解。

    回覆刪除
  17. 一次性密碼本(One-time Pad;OTP)是密碼學中的一種加密演算法。是以隨機的金鑰(key)組成明文,且只使用一次。

    維基百科

    回覆刪除
  18. 一次性密碼本(One-time Pad;OTP)是密碼學中的一種加密演算法。是以隨機的金鑰(key)組成明文,且只使用一次。
    在理論上,此種密碼是牢不可破的,而它的安全性已由克勞德•艾爾伍德•香農所證明。
    雖然它在理論上的安全性無庸置疑,但在實際操作上卻有著以下的問題:
    • 用以加密的文本,也就是一次性密碼本,必須確實是隨機產生的。
    • 它至少必須和被加密的文件等長。
    • 用以加密的文本只能用一次,且必須對非關係人小心保密,不再使用時,用以加密的文本應當要銷毀,以防重複使用。
    資料來源:維基百科

    回覆刪除
  19. 在加密法中,一次性密鑰(One-Time Pad)是指一種加密體系,其中的私鑰是隨機生成的,而且只在信息加密過程中使用一次。信息接收者隨後會使用一個相應的一次性密鑰對該信息進行解密。

    回覆刪除
  20. One-Time Pad
    單次鑰匙簿密碼也叫做一次性密碼本,
    是密碼學中的一種加密演算法,私鑰是隨機生成的,且只使用一次.

    回覆刪除
  21. 產生一連串的亂數,不重複出現的,數字只被使用一次





    資料來源:電腦安全辭典(Glossory)
    (濱燦提供)

    回覆刪除
  22. 產生一連串的亂數,不重複出現的,數字只被使用一次.


    資料來源:
    電腦安全辭典(Glossory)
    (濱燦提供)

    回覆刪除
  23. 在密碼學裡,有一種理想的加密方案,叫做一次一密亂碼本(one-time pad)。one-time pad是最安全的加密算法,對方一但安全交換了密鑰,之後交換的信息過程就絕對安全。
    one-time pad的算法有以下需要:
    1、密鑰必須隨機產生2、密鑰不能重複使用3、密鑰和密文的長度是相同的。

    回覆刪除
  24. 一次性密碼本(One-time Pad;OTP)是密碼學中的一種加密演算法。是以隨機的金鑰(key)組成明文,且只使用一次。

    一次加密器(One-Time Pads),為Gilber Vernam和Joseph Mauborgne兩人在1918年間所提出來的。在他們的方法中,秘密金鑰為一串與明文一樣長的隨機位元(Random Bit)串,加密的方法就是將明文的每一個位元與秘密金鑰中相對應位置的隨機位元,作互斥運算(Exclusive Or, XOR)。



    資料來源:維基百科

    回覆刪除
  25. 如果隨機鑰匙的長度真的跟訊息一樣,那麼這個加密法就是安全的,此方法稱為One-Time Pad。
    理論上來講,, One-Time Pad是唯一無法破解的加密系統。
    原因是:密文與明文間沒有任何統計上的關係。
    因為對任意的明文與任意的密文之間,都存在一把對應彼此的鑰匙。
    One-Time Pad只能使用一次,如果重複使用,就可能進行分析和破解。


    資料來源:
    資訊安全
    密碼學

    回覆刪除
  26. 如果隨機鑰匙的長度真的跟訊息一樣,那麼這個加密法就是安全的,此方法稱為One-Time Pad。
    理論上來講,, One-Time Pad是唯一無法破解的加密系統。
    原因是:密文與明文間沒有任何統計上的關係。
    因為對任意的明文與任意的密文之間,都存在一把對應彼此的鑰匙。
    One-Time Pad只能使用一次,如果重複使用,就可能進行分析和破解。

    資料來源:
    資訊安全密碼學

    回覆刪除
  27. one-time pad是每次用一個隨機的訊息和被加密的訊息做execlusive or,應該只要一對明文和密文就可以知道他的隨機訊息了,他會產生一連串的亂數,不重複出現,數字只被使用一次。其基本原理,就是將情報內文,依據當時one-time pad,加密成看不懂得text,然後這text再經過沒有十進位的Fibonacci加法處裡過,再傳送出去,對方收件後依同樣one-time pad解碼
    資料來源
    http://isrc.nchu.edu.tw/~s000/www/glossory/o.htm
    http://taiwantp.net/cgi/TWforum.pl?board_id=6&type=show_post&post=479_10
    中時電子報http://tb.chinatimes.com/forum1.asp?ArticleID=565424&w=&q=&Page1=9

    回覆刪除
  28. 一次性密碼本(One-time Pad)是密碼學中的一種加密演算法,是唯一的目前已知的绝對安全加密系统。,是以隨機的金鑰組成明文,而且只會使用一次。

    回覆刪除
  29. B9533151
    One-Time Pad:其他的加密系統具有保密性安全,這意味著他們有相關的成本與突破,這一費用將非常高,但它在理論上是可能的,如果足夠的休息時間計算可聚集。

    回覆刪除
  30. 一次性密碼本(One-Time Pad)是密碼學中的一種加密演算法,是唯一的目前已知的絕對的安全加密系统,以隨機亂數產生金鑰組成明文,而且只會使用一次。

    回覆刪除
  31. One-Time Pad
    一次性密鑰 ,也叫做單次鑰匙簿密碼,由美國陸軍資訊部門改良Vernam加密法,它所使用的密碼長度和本文長度一樣長,因此無法破解,可達到絕對的安全。

    回覆刪除
  32. One-Time Pad

    又稱單次鑰匙簿密碼、一次性密碼本
    密碼學中的一種加密演算法
    它以隨機亂數產生作為金鑰組成明文,
    密文與明文間沒有任何統計上的關係,
    且只使用一次。
    因為KEY只能使用一次,
    理論上
    One-Time Pad 此種密碼是牢不可破的

    回覆刪除
  33. One-Time Pad

    又稱單次鑰匙簿密碼、一次性密碼本
    密碼學中的一種加密演算法
    它以隨機亂數產生作為金鑰組成明文,
    密文與明文間沒有任何統計上的關係,
    且只使用一次。
    因為KEY只能使用一次,
    理論上
    One-Time Pad 此種密碼是牢不可破的

    回覆刪除
  34. One-Time Pad
    產生一連串的亂數,不重複出現的,數字只被使用一次。

    在加密法中,一次性密鑰是指一種加密體系,其中的私鑰是隨機生成的,而且只在資訊加密過程中使用一次。資訊接收者隨後會使用一個相應的一次性密鑰對該資訊進行解密。使用隨機密鑰對資訊進行加密的優勢在於,理論上無法通過對一連串加密資訊進行分析的方法來破解被加密的代碼。

    回覆刪除
  35. OTP(One Time Password):一次有效性的密碼。也叫做「動態密碼」。

    密碼應用:使用者知識是指只有使用者知道的特定訊息,例如通行碼(password)、口令通行碼每隔固定時間週期或有破解之虞時須強制更換,具重要或敏感性質之系統應針對不同的時段設定多重通行碼或單次通行碼(one-time pad passwords)。通行碼的傳遞通常是透過密文或加密過的形式傳送,以確保其機密性,並利用機密分割(knowledge split)的策略,並以不同性質的通訊管道進行傳遞,以分散被截取的風險。

    回覆刪除
  36. 如果隨機金鑰的長度真的跟訊息一樣,那麼這個加密法就是安全的,此法稱為One-Time Pad (OTP)。
    無法破解的原因是密文與明文間沒有任何統計上的關係。
    因為對任意的明文與任意的密文之間,都存在一把對應的金鑰。
    理論上來講,One-Time Pad(OTP)是唯一無法 破解的加密系統。
    使用一連亂數排列的數字,對一段訊息進行編碼。如果OTP真的全部都使用亂數、OTP只能使用一次,OTP的長度比訊息長,那麼就沒有找不到密文中的原文的金鑰(OTP本身),因此也就無法解出訊息內容。
    OTP還有一點必須特別注意的事項-只能使用一次,如果重複使用,就可能進行分析和破解。

    資料來源:Module 2: 密碼學基礎 (PDF)

    回覆刪除
  37. 如果隨機金鑰的長度真的跟訊息一樣,那麼這個加密法就是安全的,此法稱為One-Time Pad (OTP)。
    無法破解的原因是密文與明文間沒有任何統計上的關係。
    因為對任意的明文與任意的密文之間,都存在一把對應的金鑰。
    理論上來講,One-Time Pad(OTP)是唯一無法 破解的加密系統。
    使用一連亂數排列的數字,對一段訊息進行編碼。如果OTP真的全部都使用亂數、OTP只能使用一次,
    OTP的長度比訊息長,那麼就沒有找不到密文中的原文的金鑰(OTP本身),因此也就無法解出訊息內容。
    OTP還有一點必須特別注意的事項-只能使用一次,如果重複使用,就可能進行分析和破解。


    資料來源:Module 2: 密碼學基礎 (PDF)

    回覆刪除
  38. 一般的演算法所使用的公開金鑰長度在 512 ~ 2048 bit 之間,而私密金鑰長度在 64~512 bit 之間。
    one-time pad則是比較特別的,一次性密鑰所使用的密碼長度和本文長度一樣長,因此無法破解。
    one-time pad在加密法中,私鑰是隨機產生的,而且只會使用一次,當不使用時,即銷毀避免防止重複使用到該私鑰。

    回覆刪除
  39. 一次性密碼本(One-time Pad)是密碼學中的一種加密演算法。是以隨機的金鑰(key)組成明文,且只使用一次。

    安全性問題:
    1.用以加密的文本,也就是一次性密碼本,必須確實是隨機產生的。
    2.它至少必須和被加密的文件等長。
    3.用以加密的文本只能用一次,且必須對非關係人小心保密,不再使用時,用以加密的文本應當要銷毀,以防重複使用。

    加密方法:
    首先手上要有一本一次性密碼本用以加密文件,接著將一次性密碼本裡的字母,與被加密文件的字母給依序按某個事先約定的規定一一相混,其中一個相混的作法是將字母指定數字(如在英語中,將A至Z依序指定為0至25)然後將一次性密碼文本上的字母所代表的數字和被加密文件上相對應的數字給相加,再除以該語言的字母數,假設是n(如英語為26),若就此得出來的某個數字小於零,則將該小於零的數給加上n,如此便完成加密。

    資料來源:維基百科

    回覆刪除
  40. 一次性密碼本(One-time Pad)是密碼學中的一種加密演算法。是以隨機的金鑰(key)組成明文,且只使用一次。

    安全性問題:
    1.用以加密的文本,也就是一次性密碼本,必須確實是隨機產生的。
    2.它至少必須和被加密的文件等長。
    3.用以加密的文本只能用一次,且必須對非關係人小心保密,不再使用時,用以加密的文本應當要銷毀,以防重複使用。

    加密方法:
    首先手上要有一本一次性密碼本用以加密文件,接著將一次性密碼本裡的字母,與被加密文件的字母給依序按某個事先約定的規定一一相混,其中一個相混的作法是將字母指定數字(如在英語中,將A至Z依序指定為0至25)然後將一次性密碼文本上的字母所代表的數字和被加密文件上相對應的數字給相加,再除以該語言的字母數,假設是n(如英語為26),若就此得出來的某個數字小於零,則將該小於零的數給加上n,如此便完成加密。

    資料來源:維基百科

    回覆刪除
  41. 一次性密碼(One Time Password,簡稱OTP),又稱動態密碼,是指只能使用一次的密碼,由於密碼只能使用一次,而且因為是動態產生,所以不可預測,也只有一次的使用有效性,可以大為提升使用的安全程度。安全性:用以加密的文本,也就是一次性密碼本,必須確實是隨機產生的,它至少必須和被加密的文件等長,用以加密的文本只能用一次,且必須對非關係人小心保密,不再使用時,用以加密的文本應當要銷毀,以防重複使用。

    資料來源:維基百科

    回覆刪除
  42. 一次活頁 (The one-time pad)
    目前就串流加密法來說比較吸引人的地方普遍認為是the one-time pad的理論特性,也就是金匙位元串是獨立且隨機產生的。金匙位元串的長度和明文長度是一樣的,而隨機產生的金匙位元串是和明文作互斥或(XOR)的運算來產生密文,因為整個金匙位元串是隨機產生的,所以破密者即使截到密文也只能猜測明文,此種加密法可以提供較好的安全性,而對於the one-time pad的分析是現代密碼學的基礎,目前是被廣泛的使用在軍事及外交途徑上來要求高度的安全性。
    參考資料
    http://www.pki.gov.tw/rsa/RSA_ENCY.doc

    回覆刪除
  43. 美國陸軍資訊部門Joseph改良Vernam加密法,此方 法可達到絕對地安全。如果隨機金鑰的長度真的跟訊息一樣,那麼這個加 密法就是安全的,此法稱為One-Time Pad (OTP)。無法破解的原因是密文與明文間沒有任何統計上的關係。因為對任意的明文與任意的密文之間,都存在一把對應的金鑰。OTP的金鑰只能使用一次,但是如何安全地產生大 量金鑰與分送金鑰,就是一個大問題。理論上來講,One-Time Pad(OTP)是唯一無法 破解的加密系統。OTP使用一連亂數排列的數字,對一段訊息進行編碼。如果OTP真的全部都使用亂數、OTP只能使用一 次,OTP的長度比訊息長,那麼就沒有找不到密文中的原文的金鑰(OTP本身﹞,因此也就無法 解出訊息內容。OTP還有一點必須特別注意的事項-只能使用一次,如果重複使用,就可能進行分析和破解。現今某些加密系統號稱可以模擬OTP。或許這類系統可以提供充分的安全性,但可能也是很容易被破解的系統。一般來說,OTP並不適用於高流量的網路環境。

    回覆刪除
  44. One-Time Pad
    必須使加密金鑰大於或等於明文的長度,同時金鑰僅能使用一次,用完一次便丟棄,此種系統稱為一次活頁系統。
    透過簡單的邏輯函數互斥或完成加密動作,此類系統多是採用非對稱式密碼系統。

    回覆刪除
  45. 也稱為 Vernam 密碼,它雖然難以管理卻被認為是不可破解的;密鑰由完全與消息本身等長的隨機選擇的位構成,並將它與消息進行 XOR 運算進行加密。

    回覆刪除
  46. ,一次性密碼(One Time Password,OTP) [11、12、13、23、26、27、31、32]已成為新的研究方向,意指使用者端在每次登入伺服器端時,都會使用不同的密碼來登入,而伺服器端也能透過協議好的演算法計算出使用者端該次所會使用的密碼來驗證其身份。

    主要預防三種攻擊,分別為:
    重送攻擊(Replay Attack)
    偷窺密碼攻擊(Peeping Attack)
    木馬攻擊(Trojan Horse Attack)

    資料來源:
    http://ics.stpi.org.tw/Treatise/doc/24.pdf

    回覆刪除
  47. 一次性密碼本,又稱動態密碼,用來加密的文本,只能用一次,必須確實是隨機產生的,且必須對非關係人小心保密,不再使用時,用以加密的文本應當要銷毀,以防重複使用。


    維基百科
    維基百科

    回覆刪除
  48. OTPs在理論上是牢不可破的,
    因為每一塊加密文本具有同等的可能性正在解密,以無限的明文信息。
    換句話說,信息加密完全取決於隨機數是什麼。
    其他加密系統使用加密算法的明文,和算法是可以打破的。

    資料來源請按這

    回覆刪除
  49. OTPs在理論上是牢不可破的,因為每一塊加密文本具有同等的可能性正在解密,以無限的明文信息。換句話說,信息加密與檢察官辦公室可能是東西! 這完全取決於什麼是隨機數。其他加密系統使用加密算法的明文,和算法是可以打破的。

    資料來源請按這

    回覆刪除
  50. One-Time pad
    如果隨機鑰匙的長度真的跟訊息一樣,那麼這個加密法就是安全的。
    此法稱為: One-Time pad
    無法破解的原因是:密文與明文間沒有任何統計上的關係。
    因為對 任意的明文 與 任意的密文之間, 都存在一把對應彼此的鑰匙。
    一把鑰匙只能使用一次

    回覆刪除
  51. One-Time pad
    如果隨機鑰匙的長度真的跟訊息一樣,那麼這個加密法就是安全的。
    此法稱為: One-Time pad
    無法破解的原因是:密文與明文間沒有任何統計上的關係。
    因為對 任意的明文 與 任意的密文之間, 都存在一把對應彼此的鑰匙。
    一把鑰匙只能使用一次

    回覆刪除
  52. 一次性密碼(One Time Password,簡稱OTP),又稱動態密碼,是指只能使用一次的密碼,由於密碼只能使用一次,而且因為是動態產生,所以不可預測,也只有一次的使用有效性,可以大為提升使用的安全程度。安全性:用以加密的文本,也就是一次性密碼本,必須確實是隨機產生的,它至少必須和被加密的文件等長,用以加密的文本只能用一次,且必須對非關係人小心保密,不再使用時,用以加密的文本應當要銷毀,以防重複使用。

    回覆刪除
  53. 一次性密碼本(One-time Pad;OTP)是密碼學中的一種加密演算法。是以隨機的金鑰(key)組成明文,且只使用一次。One-time Pad 也稱作動態密碼。
    密碼雖然是資訊系統第一道防線,但是使用者往往因為個人習慣或觀念的不正確,讓駭客可以輕易的竊取到資訊系統的 密碼,企業或個人因此造成的損失不計其數。
    (One-Time Password, OTP)技術,可以確保每次產生的密碼具有不可預測、不可重複、使用一次等特性,藉由密碼機制與使用者行為的根本改變,動態密碼技術基本上解決了密碼存放與保管的問題。
    資料來源
    1.維基百科
    2.全景軟體http://www.formosoft.com.tw/

    回覆刪除
  54. 一次性密碼本 (The one-time pad)
    串流加密法比較吸引人的地方普遍認為是the one-time pad的理論特性,也就是金鑰位元串是獨立且隨機產生的。金鑰位元串的長度和明文長度是一樣的,而隨機產生的金鑰位元串是和明文作互斥或(XOR)的運算來產生密文,因為整個金鑰位元串是隨機產生的,所以破密者即使截到密文也只能猜測明文,此種加密法可以提供較好的安全性,而對於the one-time pad的分析是現代密碼學的基礎,目前是被廣泛的使用在軍事及外交途徑上來要求高度的安全性。

    回覆刪除
  55. 一次性密碼本(One-time Pad;OTP)是密碼學中的一種加密演算法。是以隨機的金鑰組成明文,且只使用一次。
    One-Time Pads,為Gilber Vernam和Joseph Mauborgne兩人在1918年間所提出來的。在他們的方法中,秘密金鑰為一串與明文一樣長的隨機位元(Random Bit)串,加密的方法就是將明文的每一個位元與秘密金鑰中相對應位置的隨機位元,作互斥運算(Exclusive Or, XOR)。
    理論上來講,, One-Time Pad是唯一無法破解的加密系統。原因是:密文與明文間沒有任何統計上的關係。
    任意的明文與任意的密文之間,都存在一把對應彼此的鑰匙。One-Time Pad只能使用一次,如果重複使用,就可能進行分析和破解

    資料來源:
    維基百科

    回覆刪除
  56. 一次性密碼本(One-time Pad;OTP)是密碼學中的一種加密演算法。是以隨機的金鑰(key)組成明文,且只使用一次。一次加密器(One-Time Pads),為Gilber Vernam和Joseph Mauborgne兩人在1918年間所提出來的。在他們的方法中,秘密金鑰為一串與明文一樣長的隨機位元(Random Bit)串,加密的方法就是將明文的每一個位元與秘密金鑰中相對應位置的隨機位元,作互斥運算(Exclusive Or, XOR)。
    用以加密的文本,也就是一次性密碼本,必須確實是隨機產生的。它至少必須和被加密的文件等長。用以加密的文本只能用一次,且必須對非關係人小心保密,不再使用時,用以加密的文本應當要銷毀,以防重複使用。一次性密碼本裡的字母,與被加密文件的字母給依序按某個事先約定的規定一一相混,其中一個相混的作法是將字母指定數字(如在英語中,將A至Z依序指定為0至25)然後將一次性密碼文本上的字母所代表的數字和被加密文件上相對應的數字給相加,再除以該語言的字母數,假設是n(如英語為26),若就此得出來的某個數字小於零,則將該小於零的數給加上n,如此便完成加密。

    資料來源:維基百科

    回覆刪除
  57. One-Time Pad
    必須使加密金鑰大於或等於明文的長度,同時金鑰僅能使用一次,用完一次便丟棄,此種系統稱為一次活頁系統。
    透過簡單的邏輯函數互斥或完成加密動作,此類系統多是採用非對稱式密碼系統。

    回覆刪除
  58. One-Time Pad
    必須使加密金鑰大於或等於明文的長度,同時金鑰僅能使用一次,用完一次便丟棄,此種系統稱為一次活頁系統。
    透過簡單的邏輯函數互斥或完成加密動作,此類系統多是採用非對稱式密碼系統。

    回覆刪除
  59. One-Time Pad
    一次性密鑰 ,也叫做單次鑰匙簿密碼,由美國陸軍資訊部門改良Vernam加密法,它所使用的密碼長度和本文長度一樣長,因此無法破解,可達到絕對的安全。

    One-Time Pad使用一連亂數排列的數字,對一段訊息進行編碼。
    One-Time Pad只能使用一次,一般來說,One-Time Pad並不適用於高流量的網路環境

    回覆刪除
  60. 串流加密法本身是一種對稱式加密演算法,一般而言,區塊加密法是對大區塊明文做加密,而串流加密法則是加密小單位明文(一般是bit ),它的加密速度比區塊加密法快很多,而對於區塊加密法來說如果給相同的明文、相同的金匙(key)則會得到相同的密文,但是對於串流加密法來說則不一定會得到相同的密文,必須依賴當時由金匙位元串產生器所生成之輸出來決定。串流加密法一般而言在硬體上的表現比區塊加密法迅速,並且其硬體電路較區塊加密法較不繁雜。而且適用於某些通訊應用上(如暫存器容量有限﹐或是當每一個字元都需在接收時做個別處理時),串流加密法是較好、甚或是必需的。又因為串流加密法僅有有限、或甚至沒有謬誤傳播(error propagation),所以在有高度傳輸錯誤可能性的情況下是較有利的方式。

    回覆刪除
  61. 一次性密碼(One Time Password,簡稱OTP),又稱動態密碼,是指只能使用一次的密碼,由於密碼只能使用一次,而且因為是動態產生,所以不可預測,也只有一次的使用有效性,可以大為提升使用的安全程度。

    無法破解的原因是密文與明文間沒有任何統計上的關係。
    因為對任意的明文與任意的密文之間,都存在一把對應的金鑰。
    理論上來講,One-Time Pad(OTP)是唯一無法 破解的加密系統。

    回覆刪除
  62. (One-time Pad;OTP)是密碼學中的一種加密演算法。是以隨機的金鑰(key)組成明文,且只使用一次。

    (One-Time Pads),為Gilber Vernam和Joseph Mauborgne兩人在1918年間所提出來的。在他們的方法中,秘密金鑰為一串與明文一樣長的隨機位元(Random Bit)串,加密的方法就是將明文的每一個位元與秘密金鑰中相對應位置的隨機位元,作互斥運算(Exclusive Or, XOR)。

    回覆刪除
  63. 理論上來講,One-Time Pad是唯一無法破解的加密系統。OTp使用一東亂數排列的數字,對一段訊息進行編碼。如果OTP真的全破倱使用亂數、OTP只能使用一次,OTP的長度比恐息長,那麼就因為找不出密文中的金鑰(OTP本身),因此也就無法解出恐息內容。OTP還有一點必須特別注意的事項-只能使用一次。
    如果重複使用,就可能進行分析和破解。

    回覆刪除
  64. one-time pad它所使用的密碼長度和本文長度一樣長,因此無法破解,OTP是唯一無法破解的加密系統,使用一連亂數排列的數字,對一段訊息進行編碼,OTP只能使用一次且長度比長度比訊息長,那麼就因為找不出密文中的金鑰,因此也就無法解出訊息內容,如果重複使用,就可能進行分析和破解,無法破解的原因是,密文與明文間沒有任何統計上的關係。

    回覆刪除
  65. 一次性密碼本(One-time Pad;OTP),也叫做單次鑰匙簿密碼,是密碼學中的一種加密演算法。
    以隨機的金鑰組成明文,只使用一次,需對非關係人小心保密,不再使用時,用以加密的文本應當要銷毀,以防重複使用。它至少必須和被加密的文件等長。

    回覆刪除

HTML 編輯器