Trình tạo CSR
Tạo CSR (yêu cầu ký chứng chỉ) và khóa riêng RSA miễn phí trực tuyến. Điền tên miền và thông tin công ty, thêm SAN đa tên miền và tải tệp PEM - việc tạo khóa diễn ra cục bộ trong trình duyệt.
CSR là gì?
CSR (yêu cầu ký chứng chỉ) là một khối văn bản được mã hóa chứa khóa công khai và thông tin nhận diện của bạn (tên miền, tổ chức, vị trí). Bạn gửi nó cho tổ chức phát hành chứng chỉ (CA), họ ký để cấp chứng chỉ SSL/TLS cho bạn.
Khóa riêng của tôi được tạo và lưu ở đâu?
Khóa riêng được tạo cục bộ trong trình duyệt của bạn bằng Web Worker và không bao giờ rời khỏi thiết bị. Hãy tải về ngay và lưu an toàn trên máy chủ - nếu mất, chứng chỉ cấp từ CSR này sẽ không thể cài đặt.
Nên chọn độ dài khóa bao nhiêu?
RSA 2048 bit là mức tối thiểu được chấp nhận và đủ cho phần lớn website. RSA 3072 hoặc 4096 có biên an toàn lớn hơn nhưng bắt tay nặng hơn; mọi CA lớn hiện đều chấp nhận 2048.
Trường tên chung điền gì?
Tên chung (CN) là tên miền chính mà chứng chỉ bảo vệ, ví dụ example.com. Với chứng chỉ wildcard, dùng dạng *.example.com.
Subject Alternative Names (SAN) là gì?
Các mục SAN liệt kê mọi hostname bổ sung mà chứng chỉ cần bao phủ, như www.example.com hay api.example.com. Trình duyệt hiện đại dựa vào SAN thay vì CN, hãy bao gồm mọi tên bạn cần.
Có thể mã hóa khóa riêng bằng cụm từ mật khẩu không?
Vì đơn giản, trình tạo này xuất PEM chưa mã hóa (PKCS#8/PKCS#1). Bạn có thể mã hóa khóa đã tải bằng OpenSSL sau nếu quy trình máy chủ yêu cầu.
Có cần gửi khóa riêng cho tổ chức phát hành chứng chỉ không?
Không bao giờ. Chỉ gửi CSR cho CA. Khóa riêng phải chỉ nằm trên máy chủ của bạn - ai có nó đều có thể giả mạo website của bạn.
Thông tin nào là bắt buộc trong CSR?
Chỉ tên chung (tên miền) là bắt buộc. Tổ chức, đơn vị, thành phố, tỉnh, quốc gia và email đều tùy chọn; với chứng chỉ DV (xác thực tên miền) CA vốn bỏ qua chúng.
Cách sử dụng Trình tạo CSR
Trình tạo CSR này tạo yêu cầu ký chứng chỉ và khóa riêng RSA hoàn toàn trong trình duyệt của bạn bằng Web Worker. Khóa riêng không bao giờ rời khỏi thiết bị — chỉ CSR được gửi đến tổ chức phát hành chứng chỉ.
- Điền Tên chung bằng tên miền bạn muốn bảo vệ (ví dụ example.com, hoặc *.example.com cho ký tự đại diện).
- Tùy chọn điền tổ chức, bộ phận, email, thành phố, tỉnh/bang và quốc gia — tổ chức phát hành bỏ qua các trường này với chứng chỉ DV miễn phí.
- Chọn độ dài khóa (RSA 2048 đủ cho hầu hết website; 3072 hoặc 4096 cho biên an toàn cao hơn).
- Với chứng chỉ nhiều tên miền, tích SAN và liệt kê từng tên máy, mỗi dòng một tên.
- Nhấn Tạo CSR — việc tạo khóa chạy nền nên trang vẫn mượt mà.
- Tải cả hai tệp PEM: gửi CSR đến tổ chức phát hành chứng chỉ và cài khóa riêng lên máy chủ của bạn.
Hãy giữ an toàn cho tệp khóa riêng: nếu mất, chứng chỉ phát hành từ CSR này sẽ không thể cài đặt và bạn phải tạo lại từ đầu.
Công cụ liên quan
- 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ộ.
- Mã hóa PGP Mã hóa và giải mã tin nhắn PGP trực tuyến, tạo cặp khóa OpenPGP và kiểm tra dấu vân tay khóa. Dựa trên openpgp.js và chạy hoàn toàn trong trình duyệt - khóa và tin nhắn không bao giờ rời khỏi thiết bị.
- 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ý.
- Trình tạo tiêu đề Basic Auth Tạo tiêu đề xác thực HTTP Basic trực tuyến — mã hóa tên_người_dùng:mật_khẩu thành tiêu đề Authorization Base64 ngay lập tức
- Kiểm tra Hash Tính toán và xác minh hash MD5, SHA-1, SHA-256, SHA-512 cục bộ
- Mở Khóa PDF Xóa bảo vệ mật khẩu khỏi tệp PDF ngay lập tức trong trình duyệt. Bao gồm khôi phục mật khẩu brute-force thông minh.
- Bảo vệ PDF Thêm bảo vệ mật khẩu vào tệp PDF trực tuyến miễn phí. Mã hóa tài liệu PDF bằng mã hóa AES-256 để ngăn truy cập trái phép. 100% trên trình duyệt, không cần tải lên.
- Mã Hóa Văn Bản Mã hóa và giải mã văn bản an toàn với AES-GCM/AES-CBC. Dựa trên mật khẩu, xử lý chỉ trong trình duyệt, dữ liệu không bao giờ rời khỏi thiết bị.