Giải bài crypto mã vigenere

Thảo luận trong 'Hỏi đáp' bắt đầu bởi parisk, 22/01/19, 04:01 PM.

  1. parisk

    parisk Active Member

    Tham gia: 29/03/18, 02:03 PM
    Bài viết: 35
    Đã được thích: 2
    Điểm thành tích:
    8
    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ự
     
    Last edited by a moderator: 26/01/19, 09:01 AM
    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
    du0n9 thích bài này.
  2. DiepNV88

    DiepNV88 Super Moderator Thành viên BQT

    Tham gia: 24/09/13, 03:09 AM
    Bài viết: 1,418
    Đã được thích: 270
    Điểm thành tích:
    83
    Bạn thử giải mãi bằng tool này xem:
    https://www.dcode.fr/vigenere-cipher
     
    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
  3. Sugi_b3o

    Sugi_b3o Moderator Thành viên BQT

    Tham gia: 30/08/16, 10:08 AM
    Bài viết: 299
    Đã được thích: 229
    Điểm thành tích:
    43
    Ý 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
     
    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
    whf, sunny and nktung like this.
  4. khanhnnvn

    khanhnnvn W-------

    Tham gia: 22/07/13, 11:07 AM
    Bài viết: 3
    Đã được thích: 2
    Điểm thành tích:
    1
    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
    sunny and whf like this.