mặt ma

Bạn đang xem: mặt ma

Các chú thích vô bài bác hoặc đoạn này phải hoàn hảo hơn nhằm người không giống còn kiểm chứng. quý khách hàng rất có thể canh ty nâng cao bài bác bằng phương pháp bổ sung cập nhật những vấn đề không đủ vô chú quí như thương hiệu bài bác, đơn vị chức năng xuất bạn dạng, người sáng tác, tháng ngày và số trang (nếu có). Nội dung này ghi mối cung cấp ko hợp thức rất có thể bị nghi hoặc và xóa sổ.

Máy Enigma, được người Đức dùng vô Đại chiến trái đất II, tiến hành mã hóa được bao vệ những vấn đề đo lường học tập tinh tế cam.

Mật mã học là 1 nghành nghề dịch vụ tương quan cho tới những chuyên môn ngữ điệu và toán học tập nhằm đáp ứng an toàn và đáng tin cậy vấn đề, ví dụ là vô vấn đề liên hệ. Trong lịch sử hào hùng, mật mã học tập nối liền với quy trình mã hóa; điều này tức là nó gắn kèm với những phương thức nhằm quy đổi vấn đề kể từ dạng này thanh lịch dạng không giống tuy nhiên ở đó là kể từ dạng vấn đề rất có thể trí tuệ được trở thành dạng không sở hữu và nhận thức được, thực hiện cho tới vấn đề trở nên dạng ko thể phát âm được nếu mà không tồn tại những kiến thức và kỹ năng kín. Quá trình mã hóa được dùng đa số nhằm đáp ứng tính kín của những vấn đề cần thiết, ví dụ điển hình vô công tác làm việc tình báo, quân sự chiến lược hoặc nước ngoài gửi gắm cũng giống như các kín về kinh tế tài chính, thương nghiệp. Trong trong thời điểm mới gần đây, nghành nghề dịch vụ hoạt động và sinh hoạt của mật mã hóa đã và đang được banh rộng: mật mã hóa tiến bộ hỗ trợ cách thức cho tới nhiều hoạt động và sinh hoạt rộng lớn là chỉ độc nhất việc lưu giữ kín và mang trong mình một loạt những phần mềm như: xác nhận khóa công khai minh bạch, chữ ký số, bầu cử năng lượng điện tử hoặc chi phí năng lượng điện tử. Dường như, những người dân ko mong muốn quan trọng nhất đặc trưng về tính chất kín cũng dùng những technology mật mã hóa, thường thì được design và tạo ra lập sẵn trong số hạ tầng của technology đo lường và liên hệ viễn thông.

Mật mã học tập là 1 nghành nghề dịch vụ liên ngành, được tạo nên kể từ một trong những nghành nghề dịch vụ không giống. Các dạng cổ nhất của mật mã hóa đa số tương quan với những văn minh vô ngữ điệu. Gần trên đây thì vai trò tiếp tục thay cho thay đổi và mật mã hóa dùng và nối liền nhiều hơn thế nữa với toán học tập, ví dụ là toán học tập tách rộc rạc, bao hàm những yếu tố tương quan cho tới lý thuyết số, lý thuyết vấn đề, chừng phức tạp đo lường, tổng hợp và tổng hợp. Mật mã hóa cũng rất được xem như là một nhánh của technology, tuy nhiên nó được xem như là ko thông thường vì như thế nó tương quan cho tới những sự kháng đối ngầm (xem technology mật mã hóa và technology an ninh). Mật mã hóa là khí cụ được dùng vô bình yên PC và mạng.

Lĩnh vực đem tương quan với nó là steganography — là nghành nghề dịch vụ nghiên cứu và phân tích về sự phủ ỉm sự tồn tại của thông điệp tuy nhiên ko nhất thiết nên phủ ỉm nội dung của thông điệp tê liệt (ví dụ: hình họa điểm, hoặc mực ko màu).

Thuật ngữ[sửa | sửa mã nguồn]

Việc nghiên cứu và phân tích thám thính những cách thức nhằm đánh tan việc dùng mật mã được gọi là phân tích mật mã, hoặc phá mã. Mật mã hóa và phân tách mật mã nhiều lúc được group lại cùng với nhau bên dưới tên thường gọi cộng đồng mật mã học, nó bao hàm toàn cỗ những chủ thể tương quan cho tới mật mã. Trong thực tiễn, thuật ngữ mật mã hóa thường thì được dùng nhằm nói đến việc ngành này một cơ hội tổng thể.

Trong một trong những ngữ điệu như giờ đồng hồ Anh nó là cryptography, đem xuất xứ kể từ giờ đồng hồ Hy Lạp kryptós tức là "ẩn", và gráphein, "viết ra" Việc dùng kể từ 'cryptography' đợt trước tiên có lẽ rằng ra mắt vô bài bác thao diễn thuyết của Sir Thomas Browne năm 1658 mang tên gọi The Garden of Cyrus: "the strange Cryptography of Gaffarel in his Starrie Booke of Heaven".

Mật mã hóa là quy trình quy đổi những vấn đề thường thì (văn bạn dạng thường hoặc văn bạn dạng rõ hoặc văn bạn dạng trơn) trở thành dạng ko phát âm thẳng được, là văn bạn dạng mã hóa. Giải mật mã hoặc giải thuật là quy trình ngược lại, hồi phục lại văn bạn dạng thông thường kể từ văn bạn dạng mã. Mật mã là thuật toán nhằm mật mã hóa và giải mật mã. Hoạt động đúng mực của mật mã thường thì được trấn áp tự những khóa — một quãng vấn đề kín này tê liệt được chấp nhận tùy biến đổi phương thức tạo nên văn bạn dạng mã. Hệ thống mã hóa gồm những: mã hóa,mật hóa,văn bạn dạng hóa,.... Các giao thức mật mã chứng minh những cụ thể về sự mật mã (và những nền tảng mật mã hóa khác) được dùng thế nào nhằm chiếm được những trọng trách ví dụ. Một cỗ những gửi gắm thức, thuật toán, phương thức vận hành khóa và những hành vi quy ấn định trước tự người tiêu dùng nằm trong kết hợp ngặt nghèo tạo ra trở thành hệ thống mật mã.

Trong cơ hội phát biểu thường thì, "mã" kín thường thì được dùng đồng nghĩa tương quan với "mật mã". Trong mật mã học tập, thuật ngữ này còn có chân thành và ý nghĩa chuyên môn đặc biệt: Các mã là những cách thức lịch sử hào hùng nhập cuộc vô việc thay cho thế những đơn vị chức năng văn bạn dạng to hơn, thường thì là những kể từ hoặc câu văn (ví dụ, "qua tao" thay cho thế cho tới "tan cong luc rang dong"). trái lại, mật mã hóa cổ xưa thường thì thay cho thế hoặc bố trí lại những vần âm riêng không liên quan gì đến nhau (hoặc một group nhỏ những chữ cái) — ví dụ, "tan cong luc rang dong" trở nên "ubo dpoh mvd sboh epoh" bằng phương pháp thay cho thế.

Như vậy vô một khối hệ thống mật mã bao quát sẽ có được những bộ phận sau:[1]

  • Văn bạn dạng trơn (plaintext), tức là thông điệp nguyên vẹn gốc không được mã hóa.
  • Văn bạn dạng mã hóa (ciphertext), tức là thông điệp đã và đang được mã hóa.
  • Thuật toán mã hóa (enciphering algorithm) là những gửi gắm thức hoặc chỉ dẫn có công dụng quy đổi văn bạn dạng bóng trở thành văn bạn dạng mã hóa. Đối với những khối hệ thống mật mã truyền thống lịch sử, chỉ mất người gửi thông điệp hiểu rằng thuật toán mã hóa, tuy vậy so với những khối hệ thống người sử dụng mật mã hóa khóa công khai minh bạch (Public key code - PKC), toàn bộ quý khách đều rất có thể biết thuật toán mã hóa tuy nhiên ko tác động xấu đi cho tới bình yên của khối hệ thống.
  • Khóa mã hóa (enciphering key) là 1 hoặc nhiều đối tượng người tiêu dùng (thường là những số lượng hay những những chỉ dẫn cần thiết này đó) được sử dụng trong các công việc mã hóa văn bạn dạng bóng. Ngoại trừ vô khối hệ thống PKC, nhằm đáp ứng kín an toàn và đáng tin cậy thì khóa mã hóa thông thường chỉ được người gửi biết.
  • Thuật toán giải mã (deciphering algorithm) là những gửi gắm thức hoặc chỉ dẫn có công dụng quy đổi văn bạn dạng mã hóa quay trở lại văn bạn dạng bóng. Để đáp ứng kín, chỉ mất người nhận thông điệp hiểu rằng thuật toán giải thuật.
  • Khóa giải mã (deciphering key) là 1 hoặc nhiều đối tượng người tiêu dùng (thường là những số lượng hay những những chỉ dẫn cần thiết này đó) được sử dụng trong các công việc giải thuật văn bạn dạng bị mã hóa. Để đáp ứng kín, chỉ mất người nhận thông điệp hiểu rằng khóa giải thuật.-_-"§
  • Sản phẩm mật mã (Cryptography Product) bao hàm những khối hệ thống vũ trang, module, mạch tích thích hợp và những công tác ứng dụng mã hoá chuyên được dùng đem tích thích hợp những thuật toán mật mã, được design, sản xuất nhằm đảm bảo an toàn vấn đề thanh toán năng lượng điện tử và tàng trữ bên dưới dạng số hoá, vô tê liệt dùng "Thuật toán mã đối xứng" hoặc "Thuật toán mã ko đối xứng".!

Thám mã[sửa | sửa mã nguồn]

Mục chi phí của thám mã (phá mã) là thám thính những nhược điểm hoặc ko an toàn và đáng tin cậy vô cách thức mật mã hóa. Thám mã rất có thể được tiến hành tự những kẻ tiến công ác ý, nhằm mục đích thực hiện lỗi hệ thống; hoặc tự những người dân design rời khỏi khối hệ thống (hoặc những người dân khác) với dự định nhận xét chừng an toàn và đáng tin cậy của khối hệ thống.

Có thật nhiều mô hình tiến công thám mã, và bọn chúng rất có thể được phân loại theo dõi vô số phương pháp không giống nhau. Một trong mỗi điểm sáng liên quan tiền là những người dân tiến công rất có thể biết và thực hiện những gì nhằm nắm được vấn đề kín. Ví dụ, những người dân thám mã chỉ truy vấn được bạn dạng mã hoặc không? hoặc anh tớ đem biết hoặc đoán được 1 phần này tê liệt của bạn dạng rõ? hoặc thậm chí: Anh tớ đem lựa chọn những bạn dạng rõ ràng tình cờ nhằm mật mã hóa? Các kịch bạn dạng này ứng với tiến công bạn dạng mã, tiến công biết bạn dạng rõ ràng và tiến công lựa chọn bạn dạng rõ ràng.

Trong Khi việc làm thám mã đơn thuần dùng những nhược điểm trong số thuật toán mật mã hóa, những cuộc tiến công không giống lại dựa vào sự thực hành, được nghe biết như thể các tiến công kênh bên. Nếu người thám mã biết lượng thời hạn tuy nhiên thuật toán cần thiết nhằm mã hóa một lượng bạn dạng rõ ràng này tê liệt, anh tớ rất có thể dùng cách thức tiến công thời hạn nhằm đập phá mật mã. Người tiến công cũng rất có thể nghiên cứu và phân tích những kiểu mẫu và chừng nhiều năm của thông điệp nhằm rút rời khỏi những vấn đề hữu ích cho việc đập phá mã; điều này được nghe biết như thể thám mã lưu thông.

Nếu như khối hệ thống mật mã dùng khóa xuất phát điểm từ mật khẩu đăng nhập, bọn chúng đem nguy hại bị tiến công loại duyệt toàn cỗ (brute force), vì như thế độ cao thấp ko đầy đủ rộng lớn hao hao thiếu thốn tính tình cờ của những mật khẩu đăng nhập. Đây là nhược điểm cộng đồng trong số khối hệ thống mật mã. Đối với những phần mềm mạng, gửi gắm thức thỏa thuận hợp tác khóa xác nhận mật khẩu đăng nhập rất có thể sụt giảm một trong những những số lượng giới hạn của những mật khẩu đăng nhập. Đối với những phần mềm song lập, hoặc là những phương án an toàn và đáng tin cậy nhằm tàng trữ những tài liệu chứa chấp mật khẩu đăng nhập và/hoặc những cụm kể từ trấn áp truy vấn thường thì được khêu ý nên dùng.

Thám mã tuyến tính và Thám mã vi phân là những cách thức cộng đồng cho tới mật mã hóa khóa đối xứng. Khi mật mã hóa phụ thuộc vào những yếu tố toán học tập như Mức độ cạnh tranh NP, tương tự vô tình huống của thuật toán khóa bất đối xứng, những thuật toán như phân tách rời khỏi quá số thành phần trở thành công xuất sắc cụ tiềm năng cho tới thám mã.

Lịch sử[sửa | sửa mã nguồn]

Gậy mật mã của những người Hy Lạp là 1 trong mỗi khí cụ trước tiên vô ngành mật mã hoá

Mật mã học tập đem lịch sử hào hùng lâu nhiều năm và ăm ắp sắc tố. Nói cộng đồng, những dạng nhanh nhất của cơ hội ghi chép kín (ngày ni gọi cộng đồng là mật mã hóa cổ điển) chỉ cần phải có cây bút và giấy má. Hai phạm trù chủ yếu của mật mã cổ xưa là mật mã thiến, vô tê liệt người tớ bố trí lại trật tự động những vần âm của thông điệp, và mật mã thay cho thế, vô tê liệt người tớ thay cho thế đem khối hệ thống những vần âm hoặc những group vần âm tự những vần âm hoặc những group vần âm không giống. Văn bạn dạng được mật mã hóa tự mật mã cổ xưa đem Xu thế lòi ra những vấn đề tổng hợp chắc chắn về văn bạn dạng thông thường. phẳng phiu cơ hội dùng những vấn đề này, mật mã cổ xưa rất đơn giản bị thám thính rời khỏi (ví dụ tự phân tách tần suất). Mật mã cổ xưa vẫn tồn tại được thông dụng cho tới thời nay, đa số trải qua việc giải những dù cuộc chữ (xem tư liệu ghi chép tự mật mã).

Các vũ trang và những chuyên môn không giống nhau đã và đang được dùng nhằm mật mã hóa. Một trong mỗi vũ trang nhanh nhất có lẽ rằng là gậy gộc mật mã (tiếng Hy Lạp: σκυτάλη). Trong nửa vào đầu thế kỷ XX, một trong những vũ trang cơ khí đã và đang được sáng tạo nhằm tiến hành mật mã hóa, bao hàm rotor machines — có tiếng nhất là máy Enigma được người Đức dùng vô Đại chiến trái đất 2. Mật mã tiến hành tự những công cụ này đã tiếp tục tăng chừng phức tạp lên đáng chú ý so với việc làm phân tách mã.

Với sự thành lập và hoạt động của sản phẩm tính chuyên môn số và năng lượng điện tử học tập thì những mật mã hết sức phức tạp tiếp tục rất có thể được tiến hành. Đặc trưng của mật mã PC là bọn chúng tiến hành bên trên những chuỗi nhị phân, không như trong số quy mô mật mã hóa cổ xưa và cơ học tập (chỉ dùng bảng vần âm với tầm 26 ký tự-phụ nằm trong vào cụ thể từng ngôn ngữ). Mật mã PC cũng có thể có tài năng chịu đựng đựng việc phân tách mật mã đảm bảo chất lượng hơn; vô cùng không nhiều những mật mã như vậy dễ dẫn đến tổn hại chỉ tự loại tiến công biết bạn dạng mã.

Các nghiên cứu và phân tích thoáng rộng đem tính học tập thuật về mật mã hóa tiến bộ là kha khá mới gần đây — nó chỉ được chính thức vô xã hội banh Tính từ lúc trong thời điểm những năm 1970 với những cụ thể chuyên môn của DES (viết tắt vô giờ đồng hồ Anh của Data Encryption Standard tức Tiêu chuẩn chỉnh Mật mã hóa Dữ liệu) và sự sáng tạo rời khỏi RSA. Kể kể từ tê liệt, mật mã hóa đang trở thành khí cụ được dùng thoáng rộng vô liên hệ và bảo mật thông tin PC.

Xem thêm: ace one piece

Cũng như là giống như các bài học kinh nghiệm chiếm được kể từ vô lịch sử hào hùng của chính nó, những ngôi nhà mật mã hóa cũng tương đối cẩn trọng Khi nói đến sau này. Định luật Moore thường thì được nói đến Khi nói đến sự cân đối khóa, và những cảm giác tiềm năng của sản phẩm tính lượng tử cũng được nói

An ninh thông tin[sửa | sửa mã nguồn]

Mật mã hóa được dùng thông dụng nhằm đáp ứng an toàn và đáng tin cậy cho tới vấn đề liên hệ. Các tính chất được đòi hỏi là:

  1. Bí mật: Chỉ đem người nhận tiếp tục xác thực rất có thể mang ra được nội dung của vấn đề tiềm ẩn vô dạng tiếp tục mật mã hóa của chính nó. Nói không giống lên đường, nó ko thể được chấp nhận thu lặt được ngẫu nhiên vấn đề đáng chú ý này về nội dung của thông điệp.
  2. Nguyên vẹn: Người nhận cần phải có tài năng xác lập được vấn đề đem bị thay cho thay đổi vô quy trình truyền thông hay là không.
  3. Xác thực: Người nhận cần phải có tài năng xác lập người gửi và đánh giá coi người gửi tê liệt đem thực sự gửi vấn đề lên đường hay là không.
  4. Không kể từ chối: Người gửi ko thể kể từ chối việc tôi đã gửi vấn đề lên đường.
  5. Chống lặp lại: Không được chấp nhận mặt mũi loại tía copy lại văn bạn dạng và gửi rất nhiều lần cho tới người nhận tuy nhiên người gửi ko hề hoặc biết.

Mật mã học tập rất có thể hỗ trợ cách thức sẽ giúp đỡ hứng tiến hành điều này. Tuy nhiên, một trong những tiềm năng ko nên khi nào cũng chính là quan trọng, vô nghĩa cảnh của thực tiễn hoặc ước muốn của người tiêu dùng. Ví dụ, người gửi vấn đề rất có thể ước muốn lưu giữ bản thân là nặc danh; vô tình huống này tính ko kể từ chối rõ rệt là ko phù hợp.

Khóa đối xứng[sửa | sửa mã nguồn]

Thuật toán khóa đối xứng là những thuật toán hoặc là dùng và một khóa cho tới việc mật mã hóa và giải mật mã hoặc là khóa (thứ hai) dùng nhằm giải mật mã rất có thể đơn giản và dễ dàng tính được kể từ khóa (thứ nhất) tiếp tục dùng để làm mật mã hóa. Các thuật ngữ không giống bao hàm mật mã hóa khóa cá nhân, mật mã hóa một khóa và mật mã hóa khóa đơn.

Một sự tái diễn (trên 6–10) của mật mã hóa khối SAFER-K. Các mật mã tiến bộ tiến hành tự PC rất có thể phức tạp rất nhiều đối với việc tiến hành thủ công hoặc những máy cơ năng lượng điện không giống.

Khóa đối xứng rất có thể group trở thành mật mã khối và mật mã luồng. Mật mã luồng mật mã hóa 1 bit bên trên 1 thời điểm, ngược lại với mật mã khối là cách thức được chấp nhận tiến hành bên trên một group những bit ("khối") với chừng nhiều năm này tê liệt vô một đợt. Phụ nằm trong vô cách thức tiến hành, mật mã khối rất có thể được tiến hành như thể mật mã luồng tự động đồng điệu (chế chừng CFB). Tương tự động, mật mã luồng rất có thể thực hiện nhằm nó hoạt động và sinh hoạt bên trên những khối riêng rẽ rẽ của văn bạn dạng thông thường bên trên 1 thời điểm. Vì thế, ở trên đây tồn bên trên sự đối ngẫu thân mật nhị phương thức này. Các mật mã khối như DES, IDEA và AES, và mật mã luồng như RC4, là những loại mật mã khóa đối xứng có tiếng nhất.

Các nền tảng mật mã học tập không giống nhiều lúc cũng rất được phân loại như thể mật mã học tập khóa đối xứng:

  • Các hàm băm mật mã tạo ra rời khỏi sự băm thông điệp. Trong Khi nó rất có thể rất đơn giản đo lường tuy nhiên này lại vô cùng khó khăn nhằm hòn đảo ngược (hàm một chiều), mặc dầu những tính chất không giống thường thì cũng chính là quan trọng. MD5 và SHA-1 là những hàm băm có tiếng nhất.
  • Các MAC (mã xác thực thông điệp), cũng rất được nghe biết như thể hàm băm đem khóa, là tương tự động giống như các hàm băm, nước ngoài trừ việc cần phải có khóa nhằm đo lường việc băm. Như tên thường gọi của chính nó, bọn chúng được dùng thoáng rộng nhằm xác thực thông điệp. Chúng thường thì được thi công kể từ những nền tảng không giống, ví dụ điển hình kể từ mật mã khối, hàm băm ko khóa hoặc mật mã luồng.

Khóa công khai[sửa | sửa mã nguồn]

Xem chi tiết: Mật mã hóa khóa công khai

Các thuật toán Mã hóa khóa đối xứng đem một trong những trở quan ngại ko thuận tiện — nhị người mong muốn trao thay đổi những vấn đề kín rất cần phải share khóa kín. Khóa rất cần phải được trao thay đổi theo dõi một phương thức an toàn và đáng tin cậy, tuy nhiên ko nên tự những cách thức thường thì vẫn dùng để làm liên hệ. Như vậy thường thì là phiền phức, và mật mã hóa khóa công khai minh bạch (hay khóa bất đối xứng) được thể hiện như là 1 biện pháp thay cho thế. Trong mật mã hóa khóa công khai minh bạch đem nhị khóa được dùng, là khóa công khai (hay khóa công cộng) và khóa túng thiếu mật (hay khóa cá nhân), vô tê liệt khóa công khai minh bạch dùng để làm mật mã hóa còn khóa kín dùng để làm giải mật mã (cũng rất có thể tiến hành ngược lại). Rất khó khăn nhằm rất có thể chiếm được khóa kín kể từ khóa công khai minh bạch. Như vậy tức là một người này tê liệt rất có thể tự tại gửi khóa công khai minh bạch của mình rời khỏi bên phía ngoài theo dõi những kênh ko an toàn và đáng tin cậy vẫn chắc chắn rằng rằng chỉ mất chúng ta rất có thể giải mật mã những thông điệp được mật mã hóa tự khóa tê liệt.

Các thuật toán khóa công khai minh bạch thường thì dựa vào những yếu tố toán học tập với Mức độ cạnh tranh NP. Ví dụ RSA, dựa vào Mức độ cạnh tranh (ước đoán) của vấn đề phân tách rời khỏi quá số thành phần. Vì nguyên do thuận tiện, những khối hệ thống mật mã hóa lai ghép được dùng vô thực tế; khóa được trao thay đổi trải qua mật mã khóa công khai minh bạch, và phần còn sót lại của vấn đề được mật mã hóa bằng phương pháp dùng thuật toán khóa đối xứng (điều này về cơ bạn dạng là thời gian nhanh hơn). Mật mã hóa lối cong elip là 1 dạng thuật toán khóa công khai minh bạch rất có thể đem một trong những ưu thế so sánh những khối hệ thống không giống.

Mật mã hóa bất đối xứng cũng hỗ trợ cách thức cho tới chữ ký số, là phương thức nhằm xác minh với chừng bảo mật thông tin cao (giả thiết nhận định rằng khóa cá thể tương quan được đáp ứng lưu giữ an toàn) rằng thông điệp tuy nhiên người nhận đã nhận được được là đúng mực được gửi lên đường kể từ phía người gửi mà người ta đòi hỏi. Các chữ ký vì vậy thường thì (theo luật ấn định hoặc được diễn dịch khoác định) được xem như là chữ ký số tương tự với chữ ký thiệt bên trên những tư liệu được ấn rời khỏi giấy má. Xét về góc nhìn chuyên môn, bọn chúng lại ko nên vậy tự không tồn tại sự xúc tiếp thực tiễn tuy nhiên cũng không tồn tại contact thân mật "người ký" và "chữ ký". Sử dụng thích hợp thức những design đem rất tốt và những bổ sung cập nhật không giống tạo nên tài năng dành được chừng an toàn và đáng tin cậy cao, thực hiện cho tới chữ ký năng lượng điện tử vượt lên phần rộng lớn những chữ ký thiệt cảnh giác nhất về cường độ thực của chính nó (khó bị hàng fake hơn). Các ví dụ về những gửi gắm thức chữ ký số hóa bao hàm DSA và chữ ký ElGamal. Các chữ ký số hóa là trung tâm trong số hoạt động và sinh hoạt của hạ tầng khóa công nằm trong (PKI) và thật nhiều khối hệ thống bình yên mạng (ví dụ Kerberos, phần rộng lớn những mạng riêng rẽ ảo (VPN) v.v). Giống như mật mã hóa, những thuật toán lai ghép thường thì được dùng vô thực tiễn, thay cho ký bên trên toàn cỗ hội chứng kể từ thì hàm băm mật mã hóa của hội chứng kể từ được ký.

Mật mã khóa bất đối xứng cũng hỗ trợ nền tảng cho những chuyên môn khóa thỏa thuận hợp tác xác thực mật khẩu đăng nhập (PAKA) và ko khả năng kiểm hội chứng mật khẩu đăng nhập (ZKPP). Như vậy là cần thiết Khi xét theo dõi góc nhìn của những minh chứng lý thuyết và tay nghề rằng việc xác thực chỉ tự mật khẩu đăng nhập sẽ không còn đáp ứng an toàn và đáng tin cậy bên trên mạng chỉ với khóa mật mã đối xứng và những hàm băm.

Các chủ thể khác[sửa | sửa mã nguồn]

Độ an toàn và đáng tin cậy của những khối hệ thống mật mã hóa thực tiễn vẫn không được minh chứng, đối với tất cả những khối hệ thống khóa đối xứng và bất đối xứng. Đối với mật mã khóa đối xứng, chừng bảo mật thông tin chiếm được vô thuật toán thường thì là giai thoại — ví dụ điển hình vẫn chưa xuất hiện tiến công này bên trên những thuật toán được thông tin là thành công xuất sắc trong vô số năm mới gần đây tuy vậy đem những phân tách vô cùng tích vô cùng. Vì thế mật mã loại này rất có thể có tính an toàn và đáng tin cậy minh chứng được Khi ngăn chặn một hội tụ hữu hạn những phương thức tiến công. Đối với những khối hệ thống bất đối xứng, phát biểu cộng đồng dựa vào Mức độ cạnh tranh của những yếu tố toán học tập đem tương quan, tuy nhiên bọn chúng cũng ko nên là chừng an toàn và đáng tin cậy rất có thể minh chứng.

Mật mã học tập đem mật mã với kiểm hội chứng mạnh mẽ của chừng an toàn và đáng tin cậy là mật mã Vernam. Tuy nhiên, nó đòi hỏi những khóa (ít nhất) là có tính nhiều năm tự chừng nhiều năm văn bạn dạng thông thường, vì vậy phát biểu cộng đồng người tớ nhận định rằng bọn chúng là quá kềnh càng nhằm rất có thể vận dụng vô thực tiễn.

Khi chừng an toàn và đáng tin cậy của khối hệ thống bị tổn thất, không nhiều Khi là vì những nhược điểm trong số thuật toán mật mã hóa bị khai quật. Thông thông thường tê liệt là vì lỗi trong các công việc thực đua, vô gửi gắm thức được dùng hoặc tự lỗi của loài người. Việc nghiên cứu và phân tích thực hiện thế này rất tốt nhằm thực hành và phối hợp mật mã hóa là nghành nghề dịch vụ của nó, coi thêm: technology mật mã hóa, technology bình yên và khối hệ thống mật mã.

Mật mã học tập rất có thể dùng nhằm thực hành những gửi gắm thức không giống nhau: ko khả năng kiểm hội chứng, an toàn và đáng tin cậy đo lường nhiều mặt mũi và share kín.

Mật mã học tập rất có thể dùng nhằm thực hành việc vận hành bạn dạng quyền số hóa.

Xem thêm: quả trà là

Chú thích[sửa | sửa mã nguồn]

Tham chiếu[sửa | sửa mã nguồn]

  • David Kahn, The Codebreakers, 1967, ISBN 0-684-83130-9.
  • A. J. Menezes, Phường. C. cầu xin Oorschot, and S. A. Vanstone, Handbook of Applied Cryptography ISBN 0-8493-8523-7 [1] Lưu trữ 2006-05-22 bên trên Wayback Machine.
  • Bruce Schneier, Applied Cryptography, 2nd edition, Wiley, 1996, ISBN 0-471-11709-9.
  • Leong Yu Kiang. Living with Mathematics. 3rd Edition. 2011. McGraw-Hill Education (Asia), Singapore. ISBN 978-007-132677-3

Xem thêm[sửa | sửa mã nguồn]

  • Các chủ thể vô mật mã học tập — an analytical list of articles and terms.
  • Sách về mật mã học tập — an annotated list of suggested readings.
  • Danh sách những ngôi nhà mật mã học tập — an annotated list of cryptographers.
  • Các ấn bạn dạng cần thiết vô mật mã học tập — một trong những tư liệu về mật mã học tập vô khoa học tập PC.
  • Các yếu tố vứt ngỏ vô mật mã học
  • Danh sách những chủ thể mật mã học tập — Danh sách theo dõi trật tự động ABC những bài bác về mật mã học tập.
  • Mỡ rắn

Liên kết ngoài[sửa | sửa mã nguồn]

  • International Association for Cryptologic Research
  • Helger Lipmaa's cryptography pointers Lưu trữ 2008-12-21 bên trên Wayback Machine
  • RSA Laboratories' FAQ About today's cryptography Lưu trữ 2004-04-01 bên trên Wayback Machine essentially elementary coverage
  • sci.crypt mini-FAQ (more recent) Lưu trữ 2004-04-23 bên trên Wayback Machine
  • Savard's glossary Lưu trữ 2004-04-02 bên trên Wayback Machine an extensive and detailed view of cryptographic history with emphasis on crypto devices
  • Open source project CrypTool - Exhaustive educational tool about cryptography and cryptanalysis, freeware.
  • Cryptography World - A very basic guide đồ sộ cryptography and key management.
  • Handbook of Applied Cryptography (Free đồ sộ tải về as.pdf)
  • Techworld Elementary Primer: What is Encryption?
  • Links for password-based cryptography
  • Code Cracker Lưu trữ 2005-09-24 bên trên Wayback Machine Online tool đồ sộ Crack many classic encryption codes (up đồ sộ the XIX century)
  • Crypto Law Survey Lưu trữ 2010-01-06 bên trên Wayback Machine Extensive survey of existing and proposed laws and regulations on cryptography by legal expert dr. Bert-Jaap Koops (Tilburg University)
  • MaHoa.VN Lưu trữ 2018-09-03 bên trên Wayback Machine Công cụ mã hóa trực tuyến dùng technology GUMX, mạnh mẽ và uy lực, dễ dàng dùng, và trọn vẹn free.
Wikimedia Commons đạt thêm hình hình họa và phương tiện đi lại truyền đạt về Mật mã học.