Mật mã ADFGVX
Bẻ khóa

ADFGVX đã bị giải mã bởi Trung úy Lục quân Pháp Georges Painvin, và mật mã đã bị phá vỡ vào đầu tháng 6 năm 1918. Công việc này đặc biệt khó khăn, và Painvin bị ốm trong thời gian đó. Phương pháp giải của ông dựa vào việc tìm kiếm các thông điệp có phần đầu bị rập khuôn,từ đó ông có thể phân tách chúng và sau đó tạo thành các mẫu tương tự ở các vị trí trong bản mã tương ứng với các từ khóa trong cột trong bảng chuyển vị. (Cần có sự phân tích thống kê đáng kể sau khi đạt được bước đó, vậy mà tất cả đều được thực hiện bằng tay !) Do đó, nó chỉ hiệu quả trong những thời điểm có lưu lượng thông tin  rất cao, nhưng đó cũng là lúc những thông điệp quan trọng nhất được gửi đi.
Tuy nhiên, đó không phải là thủ thuật duy nhất mà Painvin sử dụng để bẻ khóa mật mã ADFGX. Ông cũng sử dụng các phần lặp lại của bản mã để lấy thông tin về độ dài có thể có mà chìa khóa đang được sử dụng. Trường hợp chìa khóa là một số lượng chữ cái có độ dài chẵn mà anh ta biết, theo cách thông điệp được ký kết, rằng mỗi cột bao gồm hoàn toàn các chữ cái được lấy từ đỉnh của Hình vuông Polybius hoặc từ bên trái của Hình vuông,nhưng không phải là h cả hai. Ngoài ra, sau khi thay thế nhưng trước khi chuyển vị, các cột sẽ luân phiên bao gồm các chữ cái "trên cùng" và "bên". Một trong những đặc điểm của phân tích tần suất các chữ cái là trong khi sự phân bố của các chữ cái riêng lẻ có thể khác nhau nhiều so với quy chuẩn.Với mật mã ADFGX, mỗi chữ cái "bên" hoặc chữ cái "trên cùng" được liên kết với năm chữ cái rõ ràng. Trong ví dụ trên, chữ cái "bên" "D" được liên kết với các chữ cái rõ ràng "d h o z k", và chữ cái "trên cùng" "D" được liên kết với các chữ cái rõ ràng "t h f j r". Vì hai nhóm gồm năm chữ cái có phân bố tần số tích lũy khác nhau, phân tích tần số của chữ "D" trong các cột bao gồm các chữ cái "bên" có kết quả khác biệt rõ ràng với kết quả của chữ "D" trong các cột bao gồm "trên cùng" bức thư. Thủ thuật đó cho phép Painvin đoán cột nào bao gồm các chữ cái "bên" và cột nào bao gồm các chữ cái "trên cùng". Sau đó, anh ta có thể ghép nối chúng và thực hiện phân tích tần số trên các ghép nối để xem liệu các ghép nối chỉ là tiếng ồn hay tương ứng với các chữ cái rõ ràng. Một khi anh ta đã có các ghép nối thích hợp, sau đó anh ta có thể sử dụng phân tích tần số để tìm ra các chữ cái rõ ràng thực sự. Kết quả vẫn là chuyển vị, nhưng để sắp xếp một chuyển vị đơn giản là tất cả những gì anh ta vẫn phải làm. Khi anh ta xác định được sơ đồ chuyển vị cho một thông điệp, sau đó anh ta sẽ có thể bẻ khóa bất kỳ thông điệp nào khác được kết hợp với cùng một khóa chuyển vị.
Painvin đã phá vỡ mật mã ADFGX vào tháng 4 năm 1918, vài tuần sau khi quân Đức tiến hành cuộc Tổng tấn công mùa xuân. Kết quả trực tiếp là quân đội Pháp đã phát hiện ra nơi Erich Ludendorff định tấn công. Quân Pháp đã tập trung lực lượng vào thời điểm đó, nơi được cho là đã ngăn chặn được cuộc Tổng tiến công mùa Xuân.
Tuy nhiên, trong bài đánh giá năm 2002 ở cuốn sách của Sophie de Lastours về chủ đề này,Journal of Intelligence History, (Journal of Intelligence History: volume 2, Number 2, Winter 2002)  Hilmar-Detlef Brückner có nói rằng
Thật không may, Sophie de Lastours lại theo quan điểm rằng việc Painvin giải được bức điện ADFGVX của Đức vào đầu tháng 6 năm 1918 có ý nghĩa quyết định đối với chiến thắng của Đồng minh trong Chiến tranh thế giới thứ nhất vì nó đưa ra cảnh báo kịp thời về một cuộc tấn công sắp tới của quân Đức ở Paris và gây ra một thất bại nặng nề cho quân Đồng minh. Tuy nhiên, người ta đã biết trong nhiều năm, cuộc tấn công Gneisenau của quân Đức ngày 11 tháng 6 đã được dàn dựng để khiến Bộ chỉ huy tối cao Pháp phải dồn quân dự bị từ khu vực lên phía bắc, nơi quân Đức định tấn công sau này.
Mục đích của nó bị đại quá mức, điều mà Bộ chỉ huy tối cao Đức đã làm bằng cách tung tin đồn rằng cuộc tấn công đang hướng tới Paris và xa hơn nữa; thông tin sai lệch đã có hiệu quả và dường như vẫn còn. Tuy nhiên, cuộc tấn công của quân Đức đã không thành công vì quân Pháp đã có đủ quân dự bị để ngăn chặn cuộc tấn công và do đó không cần phải đưa thêm quân tiếp viện.
Hơn nữa, người ta thường bỏ qua rằng phiên bản cơ bản của mật mã ADFGVX đã được tạo ra đặc biệt cho Cuộc tấn công mùa xuân của Đức vào năm 1918, nhằm giáng cho quân Đồng minh một đòn thảm khốc. Người ta hy vọng rằng mật mã ADFGX sẽ bảo vệ thông tin liên lạc của Đức chống lại các máy mật mã của Đồng minh trong cuộc tấn công đã xảy ra.
Các bức điện trong ADFGX xuất hiện lần đầu tiên vào ngày 5 tháng 3, và cuộc tấn công của quân Đức bắt đầu vào ngày 21 tháng 3. Khi Painvin trình bày giải pháp mã đầu tiên của mình vào ngày 5 tháng 4, cuộc tấn công của quân Đức đã kết thúc.
Mật mã ADFGX và ADFGVX hiện được coi là không an toàn nữa