Trình tạo khóa RSA
Tạo cặp khóa RSA 2048, 3072, 4096 bit. Xuất định dạng PEM với dấu vân tay. Xử lý cục bộ.
Cặp khóa RSA là gì?
Cặp khóa RSA gồm khóa công khai và khóa riêng tư. Khóa công khai dùng để mã hóa hoặc xác minh; khóa riêng tư phải giữ bí mật để giải mã hoặc ký.
Nên dùng kích thước khóa nào?
RSA 2048 bit là mức tối thiểu được khuyến nghị. RSA 3072 cung cấp bảo mật cao hơn, RSA 4096 mức cao nhất. Khóa lớn hơn an toàn hơn nhưng chậm hơn.
Khóa riêng tư của tôi có an toàn không?
Tất cả tạo khóa diễn ra trong trình duyệt bằng Web Crypto API. Khóa riêng tư không bao giờ rời khỏi thiết bị. Hãy luôn lưu trữ an toàn.
Dấu vân tay khóa là gì?
Là mã định danh ngắn gọn duy nhất (hash SHA-256) của khóa công khai, cho phép xác minh và so sánh khóa dễ dàng.
Định dạng PEM là gì?
PEM (Privacy Enhanced Mail) là định dạng mã hóa base64 để lưu trữ khóa mật mã. Đây là định dạng được sử dụng rộng rãi nhất cho chứng chỉ SSL, khóa SSH và các ứng dụng mật mã khác.
Tôi có thể sử dụng các khóa này cho SSH không?
Có, khóa RSA ở định dạng PEM có thể được sử dụng để xác thực SSH. Tuy nhiên, một số khách SSH có thể yêu cầu chuyển đổi sang định dạng OpenSSH bằng ssh-keygen.
Mã hóa RSA hoạt động như thế nào?
RSA là thuật toán mật mã bất đối xứng dựa trên các thuộc tính toán học của số nguyên tố lớn. Nó sử dụng khóa công khai để mã hóa và khóa riêng tư tương ứng để giải mã.
Các trường hợp sử dụng phổ biến cho khóa RSA là gì?
Khóa RSA được sử dụng để mã hóa dữ liệu an toàn, chữ ký số, chứng chỉ SSL/TLS, xác thực SSH, ký mã và giao thức truyền thông an toàn.
Tôi có cần cài đặt phần mềm không?
Không, công cụ này chạy hoàn toàn trong trình duyệt của bạn. Không cần cài đặt phần mềm, đăng ký hoặc giao tiếp máy chủ. Mọi thứ diễn ra cục bộ trên thiết bị của bạn.
Mất bao lâu để tạo khóa?
Thời gian tạo khóa phụ thuộc vào kích thước khóa. RSA 2048 mất chưa đến một giây, RSA 3072 mất 1-2 giây, và RSA 4096 mất 2-5 giây trên các thiết bị hiện đại.
Cách sử dụng Trình tạo khóa RSA
Tạo cặp khóa RSA cỡ 2048, 3072 hoặc 4096 bit, xuất định dạng PEM kèm dấu vân tay. Khóa được tạo ngay trong trình duyệt, nên khóa riêng không bao giờ rời khỏi thiết bị của bạn.
- Chọn độ dài khóa trong các tùy chọn: 2048 bit cho dùng thường ngày, hoặc 3072 bit và 4096 bit cho bảo mật dài hạn.
- Bắt đầu tạo và chờ trình duyệt tính toán cặp khóa — 4096 bit có thể mất vài giây.
- Sao chép khóa công khai và khóa riêng riêng biệt từ các khối PEM đầu ra.
- Dùng dấu vân tay hiển thị để đối chiếu, khi chia sẻ, khóa công khai nhận được có khớp với bản gốc không.
Hãy lưu khóa riêng ngoại tuyến ở nơi an toàn; nếu đóng trang mà chưa sao chép, bạn sẽ mất nó vĩnh viễn.
Công cụ liên quan
- Trình Tạo Khóa SSH Tạo cặp khóa SSH an toàn (RSA, Ed25519, ECDSA) ngay lập tức trong trình duyệt của bạn. Công cụ trực tuyến miễn phí với định dạng đầu ra OpenSSH, không cần đăng ký.
- Kiểm tra Hash Tính toán và xác minh hash MD5, SHA-1, SHA-256, SHA-512 cục bộ
- Máy tính Chmod Máy tính chmod trực tuyến miễn phí để trực quan hóa và tính toán quyền tệp Linux với hộp kiểm. Chuyển đổi ngay lập tức giữa ký hiệu số (755, 644) và tượng trưng (rwxr-xr-x). Hỗ trợ quyền đặc biệt như setuid, setgid, sticky bit.
- Bảng ASCII Tham khảo mã hóa ký tự ASCII đầy đủ với mã thập phân, thập lục phân, bát phân, nhị phân, thực thể HTML và mô tả ký tự. Tìm kiếm và lọc tức thì.
- Trình kiểm tra yêu cầu HTTP Kiểm tra API REST trực tiếp trong trình duyệt. Gửi yêu cầu GET, POST, PUT, DELETE với header, body và tham số tùy chỉnh. Xem trạng thái, header và body JSON phản hồi ngay lập tức.
- Trình tạo .htaccess Tạo quy tắc .htaccess Apache cho chuyển hướng, viết lại, tiêu đề bảo mật, bộ nhớ đệm và hơn thế nữa.
- Trình tạo Robots.txt Trình tạo robots.txt trực tuyến miễn phí. Tạo và tùy chỉnh tệp robots.txt để kiểm soát việc thu thập dữ liệu của công cụ tìm kiếm, quản lý quyền truy cập của trình thu thập và tối ưu hóa SEO cho trang web của bạn.
- Trình tạo Sitemap Trình tạo sitemap XML trực tuyến miễn phí. Thêm URL, đặt mức ưu tiên và tần suất, tạo sitemap SEO ngay lập tức.