Tôi có một kỳ thi vào ngày mai trong Phát triển nâng cao, nhưng tôi bị mắc kẹt về chủ đề Mã hóa. Tôi đã đọc trên nó tại http://support.microsoft.com/kb/246071. Tuy nhiên tôi vẫn còn bối rối.Mã hóa không đối xứng
Nếu thư được mã hóa bằng cách sử dụng mã hóa không đối xứng, sử dụng khóa công khai, trình giải mã sẽ biết khóa riêng tư để giải mã nó như thế nào? Chắc chắn cách duy nhất để làm điều này là để làm cho khóa riêng công khai, nhưng điều đó đánh bại đối tượng của mã hóa không đối xứng.
Ai đó có thể giải thích điều này theo cách mà một người không phải là người kỹ thuật có thể hiểu nó không? Mã hóa không đối xứng duy nhất của nó tôi không hiểu, không phải mã hóa đối xứng. Cảm ơn trước.
Kính trọng,
Richard
Edit: Vì vậy, để tổng hợp tất cả các câu trả lời trong trường hợp của một ứng dụng web (việc sử dụng cụ thể mà tôi cần phải biết về điều này):
- Người dùng truy cập trang web;
- Người dùng được yêu cầu cung cấp khóa công khai;
- Người dùng tạo cặp khóa công khai và riêng tư, giữ riêng tư với khóa riêng và gửi lại khóa công khai tới máy chủ;
- Máy chủ sử dụng khóa công khai để mã hóa mọi thứ cần gửi tới người dùng và gửi thông tin cho người dùng;
- Người dùng sử dụng khóa riêng của mình để giải mã phản hồi từ máy chủ;
- Người dùng thực hiện những gì họ cần và gửi lại phản hồi cho máy chủ, sử dụng khóa cá nhân để mã hóa nó;
- Máy chủ giải mã bằng cách sử dụng khóa chung. Các bước 4 - 7 có thể tiếp tục nhiều lần hoặc chúng chỉ có thể xảy ra một lần hoặc chỉ có 4 và 5 có thể xảy ra.
Điều này có chính xác không? Nếu vậy thì nó phải là tất cả những gì tôi cần biết cho kỳ thi. Tôi không nên nghĩ rằng tôi sẽ cần phải biết thêm bất kỳ để có được tối đa 40% nên một câu hỏi về chủ đề này đi lên - sẽ đề cập đến sự tồn tại của giấy chứng nhận và chữ ký mặc dù.
Cảm ơn sự giúp đỡ của bạn.
Kính trọng,
Richard
Edit: Vâng, tôi đã vừa trở về từ kỳ thi của tôi và nó đã đi khá ok tôi nghĩ. Nhưng không có câu hỏi về mật mã đã đưa ra, tuy nhiên ... Sự giúp đỡ được đánh giá cao anyway. Cảm ơn tất cả.
Kính trọng,
Richard
http://en.wikipedia.org/wiki/Public-key_cryptography? –
BTW, nếu bạn quan tâm đến mật mã, bạn nên xem "The Code Book" của Simon Singh –
Cảm ơn bạn đã liên kết đến wiki, tuy nhiên a) chúng tôi đã được thông báo không bao giờ sử dụng wiki (tôi vẫn làm cho hầu hết mọi thứ !!) và b) cách nó được giải thích ở đây dễ hiểu hơn wiki. Tuy nhiên, wiki có một số chương tốt về ý nghĩa thực tế. – ClarkeyBoy