Giải bài crypto mã vigenere

parisk

Active Member
29/03/2018
2
36 bài viết
Giải bài crypto mã vigenere
VIGNERE TABLE.PNG

mn giúp e giải bài crypto mã vigenere này với ạ. e cảm ơn nhiều.e đã thử tất cả các cách nhưng không đc
cipherText : AMYAUSESTSCIFJUDEFH
key:từ 3-6 ký tự
 
Chỉnh sửa lần cuối bởi người điều hành:
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
  • Thích
Reactions: du0n9
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
Comment
mn giúp e giải bài crypto mã vigenere này với ạ. e cảm ơn nhiều.e đã thử tất cả các cách nhưng không đc
cipherText : AMYAUSESTSCIFJUDEFH
key:từ 3-6 ký tự
Ý tưởng bài này theo như bạn gợi ý thì mình phải brute force key, key từ 3-6 ký tự, bạn có thể tự tạo 1 từ điển từ 3-6 kí tự
Sau đó đưa vào key vào brute force Vigenere -> dùng python
Hoặc dùng trang web đã có sẵn https://www.mygeocachingprofile.com/codebreaker.vigenerecipher.aspx
 
Comment
Thuật toán này cần 2 bước:
1. Bạn xác định key mã hóa, trong trường hợp này của bạn bạn cần list ra tất cả các key có thể xuất hiện ví dụ:
- 3 ký tự: 176 trường hợp
- 4 ký tự: 376
tương tự với 5 và 6
2. Giải mã với key đã có, mã hóa vigenere lã mã hóa dịch chuyển theo key với bảng vigenere cho trước.
Mình thấy cái khó ở phần này là chọn lọc bản rõ 1 cách có ý nghĩa. Mang bản rõ (bản giải mã) đi thử ví dụ thử gõ mật khẩu chẳng hạn thì trước sau gì cũng bị khóa tài khoản.
 
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
  • Thích
Reactions: sunny and whf
Comment
Bên trên