Trình tạo cặp khóa RSA
Mô tả
Tạo cặp khóa RSA công khai/riêng tư với độ dài bit tùy chọn (2048, 4096, v.v.) cho mã hóa, ký số và SSH.
Giới thiệu về Trình tạo cặp khóa RSA
Công cụ này tạo một cặp khóa RSA, một nguyên thủy mật mã bất đối xứng bao gồm một khóa công khai và một khóa riêng tư tương ứng. Khóa công khai có thể được chia sẻ tự do và được dùng để mã hóa dữ liệu hoặc xác minh chữ ký, trong khi khóa riêng tư phải được giữ bí mật và được dùng để giải mã dữ liệu hoặc tạo chữ ký. Bạn có thể chọn độ dài khóa, với 2048 bit được coi là mức tối thiểu thực tế hiện nay và 4096 bit cung cấp biên độ lớn hơn. Khóa được tạo phía client trong trình duyệt của bạn và không bao giờ được truyền đi.
Cách sử dụng
- Chọn độ dài khóa, chẳng hạn như 2048 hoặc 4096 bit.
- Nhấp Generate để tạo một cặp khóa công khai/riêng tư mới trong trình duyệt của bạn.
- Sao chép hoặc tải xuống khóa công khai để chia sẻ với người khác.
- Lưu trữ khóa riêng tư an toàn và không bao giờ chia sẻ nó với bất kỳ ai.
Câu hỏi thường gặp
Sự khác biệt giữa khóa công khai và khóa riêng tư là gì?
RSA là bất đối xứng. Khóa công khai mã hóa dữ liệu và xác minh chữ ký và có thể được chia sẻ công khai; khóa riêng tư giải mã dữ liệu và tạo chữ ký và phải được giữ bí mật.
Tôi nên chọn độ dài khóa nào?
2048 bit thường được coi là kích thước tối thiểu chấp nhận được hiện nay, và 4096 bit cung cấp thêm bảo mật dài hạn với cái giá là các thao tác chậm hơn.
Khóa riêng tư có được gửi đến máy chủ không?
Không. Cặp khóa được tạo hoàn toàn trong trình duyệt của bạn, nên khóa riêng tư ở lại trên thiết bị của bạn trừ khi bạn chủ động lưu hoặc chia sẻ nó.
Tôi có thể dùng RSA cho cả mã hóa lẫn ký không?
Có. RSA hỗ trợ mã hóa (mã hóa bằng khóa công khai, giải mã bằng khóa riêng tư) và chữ ký số (ký bằng khóa riêng tư, xác minh bằng khóa công khai).