nhỏ|Mật mã Two-squre
Mật mã Two-square (mật mã hình vuông đôi) ,đôi khi còn được gọi là Playfair đôi, là một kỹ thuật mã hóa đối xứng. Nó được phát triển để giảm bớt tính chất cồng kềnh của sự mã hóa được sử dụng trong bốn hình vuông (four-square) trong khi vẫn mạnh hơn một chút so với mật mã Playfair đơn.
Kỹ thuật này mã hóa các cặp chữ cái (digraph), và do đó thuộc loại mật mã được gọi là mật mã thay thế đa kí tự Điều này bổ sung sức mạnh đáng kể cho mã hóa khi so sánh với mật mã thay thế đơn chữ, hoạt động trên các ký tự đơn lẻ. Việc sử dụng tới hai hình vuông làm cho mật mã này ít bị ảnh hưởng bởi các cuộc tấn công bằng kĩ thuật phân tích tần suất, vì việc phân tích phải được thực hiện trên 676 (26x26) hình vuông khả dĩ để có thể giải thay vì chỉ 26 trong mật mã thay thế một kí tự. Phân tích tần số để giải mã là có thể, nhưng khó hơn đáng kể, và nó thường đòi hỏi một văn bản lớn hơn nhiều để có thể giải mã
Cấu trúc
Mật mã hai hình vuông sử dụng hai hình vuông 5x5 và có hai loại, ngang và dọc. Hình vuông ngang có hai hình cạnh nhau. Hình vuông dọc có một hình vuông bên dưới hình vuông kia. Mỗi hình 5x5 chứa các chữ cái trong bảng chữ cái (thường bỏ qua "Q" hoặc đặt cả "I" và "J" vào cùng một vị trí để giảm bảng chữ cái cho phù hợp). Các bảng chữ cái trong cả hai ô vuông thường là bảng chữ cái hỗn hợp, mỗi bảng dựa trên một số từ khóa hoặc cụm từ.
Để tạo hình vuông 5x5, trước tiên người ta sẽ điền vào các khoảng trống trong hình bằng các chữ cái của từ khóa hoặc cụm từ (loại bỏ bất kỳ chữ cái trùng lặp nào), sau đó điền vào các khoảng trống còn lại bằng các chữ cái còn lại của bảng chữ cái theo thứ tự A->Z (bỏ qua "Q" để bảng chữ cái phù hợp). Từ khóa có thể được viết ở các hàng trên cùng của bảng, từ trái sang phải hoặc theo một số mẫu khác, chẳng hạn như hình xoắn ốc bắt đầu ở góc trên bên trái và kết thúc ở trung tâm. Việc sử dụng hai hình vuông cho phép tạo ra hai khóa riêng biệt, một khóa cho mỗi hình.
Ví dụ: đây là hai ô vuông dọc cho đang được sử dụng cho các từ khóa "EXAMPLE" và "KEYWORD":
E X A M P
L B C D F
G H I J K
N O R S T
U V W Y Z
K E Y W O
R D A B C
F G H I J
L M N P S
T U V X Z
Cách thức sử dụng
Mã hóa sử dụng hai ô vuông về cơ bản giống như được sử dụng trong bốn ô vuông, ngoại trừ việc thong điệp và bản mã sử dụng cùng một hình vuông
Để mã hóa một tin nhắn, người ta sẽ làm theo các bước sau:
-
Chia các kí tự trong thông điệp thành nhóm 2 kí tự. (Ví dụ: Need some help over here ---> ne ed so me he lp ov er he re)
-
Đối với hình vuông dọc, ký tự đầu tiên của thông điệp được sử dụng ở hình vuông trên cùng, trong khi ký tự thứ hai sử dụng dưới cùng
-
Đối với ô vuông ngang, ký tự đầu tiên của thông điệp sử dụng ở hình vuông bên trái, trong khi ký tự thứ hai sử dụng bên phải.
*Ta sẽ làm một ví dụ về cặp kí tự "Ne" trong từ "Need" mà đã được nêu trên.*
Tìm chữ cái đầu tiên trong thông điệp trong hình vuông ở phía trên (trong trường hợp này thì là chữ N)(phần gạch dưới)
E X A M P
L B C D F
G H I J K
N** O R S T
U V W Y Z
K E Y W O
R D A B C
F G H I J
L M N P S
T U V X Z
-
Tìm ký tự thứ hai trong hình vuông ở phía dưới (trong trường hợp này là chữ E)(phần gạch dưới)
E X A M P
L B C D F
G H I J K
N O R S T
U V W Y Z
K E Y W O
R D A B C
F G H I J
L M N P S
T U V X Z
-
Một hình chữ nhật (phần các chữ in đậm) sẽ được tạo ra bởi hai ký tự N (hình vuông trên) và E (hình vuông dưới)
E X A M P
L B C D F
G H I J K
N O R S T
U V W Y Z
K E Y W O
R D A B C
F G H I J
L M N P S
T U V X Z
-
Sau đó, biến đổi kí tự N sang kí tụ ở góc kế bên trong hình chữ nhật đó (trong trường hợp này thì N sẽ thành O)
-
Đối với chữ E thì làm y hệt (trong trường hợp này thì E sẽ thành K)
E X A M P
L B C D F
G H I J K
N O R S T
U V W Y Z
K E Y W O
R D A B C
F G H I J
L M N P S
T U V X Z
-
Cứ làm như vậy đối với các cặp kí tự tiếp theo thì ta sẽ có day mật mã sau
Plaintext: ne ed so me he lp ov er he re
Ciphertext: OK XR TW XW HE DL RU ER HE OY
Quy tắc hình chữ nhật được sử dụng để mã hóa và giải mã có thể được nhìn thấy rõ ràng trong sơ đồ này. Phương pháp giải mã giống với phương pháp mã hóa, chỉ khác là làm ngược lại thôi.
*Cũng giống như Playfair (và không giống như Four-square), có những trường hợp đặc biệt khi hai chữ cái trong một hình vuông nằm trong cùng một cột đối với hai ô vuông dọc hoặc trên cùng một hàng đối với hai ô vuông nằm ngang. Ví dụ như hai kí tự "he" đưng cùng một cột, và vẫn sẽ được mã hóa thành "HE"
## Giải mã
Giống như hầu hết các mật mã thời kỳ tiền hiện đại, mật mã hai ô vuông có thể dễ dàng bị bẻ khóa nếu có đủ văn bản. Việc lấy khóa tương đối đơn giản nếu cả thông điệp và bản mã đều được biết. Khi chỉ có bản mã được biết, việc phá mã sẽ bao gồm việc tìm kiếm thông qua phân tích tuần suất của các kí tự (cặp chữ cái) .
Tùy thuộc vào việc sử dụng hai ô vuông dọc hay ngang, bản mã có thể vẫn sẽ hiển thị một số lượng đáng kể các đoạn của thông điệp. Trong một mẫu bản mã đủ lớn,nhà phân tích có thể tạo ra các chuỗi các thông điệp để giải mã và làm việc ngược lại để tìm từ khóa của mật mã đó
Một hướng dẫn hay về việc bẻ khóa cho mật mã hai hình vuông có thể tìm thấy trong chương 7, "Solution to Polygraphic Substitution Systems," trong [https://archive.org/details/Fm3440.2BasicCryptAnalysis Field Manual 34-40-2], do Quân đội Hoa Kỳ xuất bản.
👁️
3 | 🔗 | 💖 | ✨ | 🌍 | ⌚
nhỏ|Mật mã Two-squre Mật mã **Two-square** (mật mã hình vuông đôi) ,đôi khi còn được gọi là **Playfair đôi**, là một kỹ thuật mã hóa đối xứng. Nó được phát triển để giảm bớt tính
Đây là bài nhằm phân loại, sắp xếp theo chủ đề các bài trong lĩnh vực mật mã học. ## Các thuật toán mã hóa cổ điển * Mật mã khóa tự động [http://en.wikipedia.org/wiki/Autokey_cipher] *
nhỏ|Square-1 đã được xáo trộn nhỏ|Square-1 đã được giải **Square-1**, còn được gọi là Back to Square One và Cube 21, là một câu đố tương tự như Rubik's Cube. Đặc điểm nổi bật của
**_Red Dead Redemption 2_** là một trò chơi phiêu lưu hành động năm 2018 do Rockstar Games phát triển và phát hành. Trò chơi là phần thứ ba trong loạt _Red Dead _và là tiền
**Đại học George Mason** (tiếng Anh: _George Mason University_; gọi tắt: _Mason_ hoặc _GMU_) là một trường đại học nghiên cứu công lập nằm tại quận Fairfax, bang Virginia, Hoa Kỳ. Trường nằm ở phía
**John Winston Ono Lennon** (tên khai sinh: **John Winston Lennon**; 9 tháng 10 năm 19408 tháng 12 năm 1980) là nam ca sĩ, nhạc sĩ, nhạc công và nhà hoạt động hòa bình người Anh,
**Edward I của Anh** (17/18 tháng 6 1239 – 7 tháng 7 1307), còn được gọi là **Edward Longshanks** và **Kẻ đánh bại người Scots** (Latin: _Malleus Scotorum_), là Vua của Anh từ 1272 đến
**_Call of Duty: Black Ops II_** là một trò chơi điện tử thuộc thể loại bắn súng góc nhìn thứ nhất được Treyarch phát triển và được Activision phát hành vào ngày 13 tháng 11
**Call of Duty 4: Modern Warfare** là trò chơi điện tử bắn súng góc nhìn người thứ nhất (first-person-shooter) được Infinity Ward phát triển và Activision phát hành năm 2007 cho các hệ điều hành
**Nhà Tống** là hoàng triều cai trị Trung Quốc từ năm 960 đến năm 1279. Triều đại này được sáng lập bởi Tống Thái Tổ sau khi ông soán ngôi Hoàng đế Hậu Chu rồi
**Blackpink** (, cách điệu bằng việc viết hoa tất cả các chữ cái hoặc **BLɅϽKPIИK**) là một nhóm nhạc nữ Hàn Quốc do YG Entertainment thành lập và quản lý vào năm 2016, bao gồm
**_Kỵ sĩ bóng đêm_** (tựa gốc tiếng Anh: **_The Dark Knight_**) là một bộ phim điện ảnh AnhMỹ thuộc thể loại siêu anh hùng ra mắt vào năm 2008 do Christopher Nolan làm đạo diễn,
**Thanh Thế Tổ** (chữ Hán: 清世祖; 15 tháng 3 năm 1638 – 5 tháng 2 năm 1661), họ Ái Tân Giác La, húy **Phúc Lâm**, là hoàng đế thứ hai của nhà Thanh và là hoàng
Nguồn gốc của video game nằm trong quá trình phát triển với ống phóng tia âm cực -dựa trên hệ thống phòng thủ tên lửa vào cuối những năm 1940. Các chương trình này sau
**Wii** ( ) là máy chơi trò chơi điện tử tại gia, do Nintendo phát hành ở Bắc Mỹ ngày 19 tháng 11 năm 2006 và ở hầu hết các khu vực khác tháng 12
**Kim Ji-soo** (; sinh ngày 3 tháng 1 năm 1995), thường được biết đến với nghệ danh **Jisoo**, là một nữ ca sĩ kiêm diễn viên người Hàn Quốc. Cô được biết đến là thành
**Giải Grammy lần thứ 52** diễn ra ngày 31 tháng 1 năm 2010 tại Trung tâm Staples ở Los Angeles, California, Mỹ. Chỉ 10 trong số 109 hạng mục của giải được phát sóng trên
**_Call Me by Your Name_** (tạm dịch: _Gọi em bằng tên anh_) là một bộ phim điện ảnh thuộc thể loại tình cảmchính kịchtuổi mới lớn ra mắt vào năm 2017 do Luca Guadagnino đạo
**Lalisa Manobal** (tiếng Thái: **ลลิษา มโนบาล**) (tên khai sinh **Pranpriya Manobal** (tiếng Thái: **ปราณปรียา มโนบาล**); sinh ngày 27 tháng 3 năm 1997), thường được biết đến với nghệ danh **Lisa** (tiếng Hàn: **리사**), là một
**Hội chợ Giải trí Điện tử 2018** hay **Electronic Entertainment Expo 2018** (**E3 2018**) được tổ chức lần thứ 24, khi mà các nhà sản xuất phần cứng, phát triển phần mềm, và các nhà
**Stefani Joanne Angelina Germanotta** ( ; sinh ngày 28 tháng 3 năm 1986), thường được biết đến với nghệ danh **Lady Gaga**, là một nữ ca sĩ kiêm nhạc sĩ sáng tác bài hát và
**Queen** là một ban nhạc rock người Anh được thành lập tại London vào năm 1970. Đội hình kinh điển của họ bao gồm Freddie Mercury (hát chính, piano), Brian May (guitar, hát), Roger Taylor
**Sega Corporation** (tiếng Nhật: 株式会社セガ, Kabushiki-kaisha Sega) là một công ty đa quốc gia có trụ sở tại Nhật Bản, chuyên ngành trong lĩnh vực phát triển phần mềm và phần cứng trò chơi điện
là một loại tiểu thuyết tương tác với tính năng rõ rệt nhất là đồ họa tĩnh, thường sử dụng phong cách nghệ thuật của anime hoặc đôi khi là ảnh thật hay một số
**Harry Edward Styles** (/ˈharē ˈstɑɪ.əlz/) (sinh ngày 1 tháng 2, năm 1994) tại Worcestershire, Redditch, Anh, là một ca sĩ, nhạc sĩ, diễn viên người Anh, là cựu thành viên của nhóm nhạc nam One
right|thumb|alt=Three shapes on a square grid|Tổng diện tích của 3 hình xấp xỉ 15.57 hình vuông đơn vị **Diện tích** là đại lượng biểu thị phạm vi của hình hoặc hình hai chiều hoặc lamina
**David Robert Joseph Beckham** (OBE, sinh ngày 2 tháng 5 năm 1975) là một cựu cầu thủ bóng đá chuyên nghiệp người Anh từng thi đấu cho các câu lạc bộ Manchester United, Preston North
**_FIFA Football 2004_** là một trò chơi bóng đá do hãng EA Sports phát hành vào tháng 10 năm 2003. _FIFA Football 2004_ là phiên bản thứ 11 của FIFA Series. Các cầu thủ được
**Rock** là một thể loại âm nhạc quần chúng được bắt nguồn từ cách gọi ngắn gọn của cụm từ "rock and roll" vào những năm 1950 ở Mỹ, rồi sau đó phát triển thành
**Danh sách các nhà phát minh** được ghi nhận. ## Danh sách theo bảng chữ cái ### A * Vitaly Abalakov (1906–1986), Nga – các thiết bị cam, móng neo leo băng không răng ren
**_Football Manager_** là 1 series phần mềm học tập mô phỏng quản lý bóng đá, được phát triển bởi Sports Interactive và phân phối bởi SEGA. Phần mềm này được bắt đầu năm 1992 dưới
(tạm dịch: **_Bàn tay Chúa_**) là một game hành động PlayStation 2 được phát triển bởi Clover Studio và được phát hành bởi Capcom. Nó được đạo diễn bởi Shinji Mikami, được bán ra tại
**Trò chơi dạng dịch vụ** (gọi ngắn là **trò chơi dịch vụ**) hay **Game as a service** (**GaaS**) là việc cung cấp trò chơi điện tử hoặc nội dung trò chơi theo mô hình doanh
**Tehran** (phiên âm tiếng Việt: **Tê-hê-ran** hoặc **Tê-hê-răng**; _Tehrān_; ) là thủ đô của nước Cộng hoà Hồi giáo Iran, đồng thời là thủ phủ của tỉnh Tehran. Với dân số khoảng 8.4 triệu người
nhỏ|alt=A partially unrolled scroll. opened from left to right to show a portion of the scroll with widely spaced vertical lines of a foreign language. Imprinted over two of the lines is an official-looking square
liên_kết=https://zh.wikipedia.org/wiki/File:Great_Wall_of_China_may_2007.JPG|nhỏ|250x250px|Quốc kỳ Trung Quốc treo trên [[Vạn Lý Trường Thành]] **Quốc kỳ nước Cộng hòa Nhân dân Trung Hoa** (), tức là **cờ đỏ năm sao** () là một trong những biểu tượng quốc gia
Một **ký hiệu toán học** là một hình hoặc tổ hợp các hình dùng để biểu diễn một vật thể toán học, một tác động lên vật thể toán học, một tương quan giữa các
**_Twicecoaster: Lane 1_** (thường được viết cách điệu thành **_TWICEcoaster: LANE 1_**) là mini album (EP) thứ ba của nhóm nhạc nữ Hàn Quốc Twice. Album được phát hành trực tuyến trên các trang âm
**Kimberly Swift** (sinh năm 1983) là một nhà thiết kế trò chơi điện tử người Mỹ nổi tiếng với sự nghiệp làm game tại hãng Valve qua những tựa game như _Portal_ và _Left 4
**Nhím Sonic** (tiếng Anh: _Sonic the Hedgehog_, tiếng Nhật: ソニック-ザ-ヘッジホッグ, _Sonikku-za-Hejiihoggu_) là một nhân vật game, là nhân vật chính trong loạt game được phát hành bởi Sega, ngoài ra còn xuất hiện trong các