Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 5 của 5

Chủ đề: Cách mã hóa file ?

  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Cách mã hóa file ?

    Mình có yêu cầu thế này :
    Ví dụ: Cho p = 69431
    e=813 và d=427, e.d=347151, e.d mod (p-1) =1
    Giảsửta có 172, ta sẽmã hóa sốnày thành:
    (172^813)mod 69431=42984
    Giải mã:
    (42984 ^ 427) mod 69431 = 172
    Áp dụng: Bài toán trên mã hóa file đơn giản, cho phép sử dụng lại các số: 69431,813,427.
    Mình học song song rồi cô cho cài đề tài thế này mà không giải thích hay seminar gì hết (, nên mình đọc mà không hiểu, input 1 file gần 200mb rồi dùng ví dụ mã hóa thì mình ngu luôn [IMG]images/smilies/Cry.gif[/IMG]
    Có bạn nào hiểu hay từng làm quan thì có thể gợi ý cho mình không ?

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Mỗi lần lấy 2 byte để mã.

  3. #3
    Trích dẫn Gửi bởi prog10
    Mỗi lần lấy 2 byte để mã.
    nói rõ tí được ko bạn , thí dụ làm sao dùng các số trên để làm ?[IMG]images/smilies/dont_know.gif[/IMG]

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi mrarsenal10
    nói rõ tí được ko bạn , thí dụ làm sao dùng các số trên để làm ?[IMG]images/smilies/dont_know.gif[/IMG]
    Thì chập 2 byte lại thành 1 số để tính modulo chứ sao nữa.

    Thường RSA chỉ mã hóa session key (128 bits, pub/pri 2048 bits) nên ko bị vướng chỗ này.

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi prog10
    Thì chập 2 byte lại thành 1 số để tính modulo chứ sao nữa.

    Thường RSA chỉ mã hóa session key (128 bits, pub/pri 2048 bits) nên ko bị vướng chỗ này.
    tức là 1 file đọc thành byte sau đó chập 2 byte rồi tính modulo hả bạn ?
    Cám ơn bạn nhiều nhé.

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •