สร้างคู่คีย์ RSA ออนไลน์ฟรี

สร้างคู่คีย์สาธารณะและคีย์ส่วนตัว RSA ในเบราว์เซอร์ ส่งออกทั้งคู่เป็น PEM นำเข้าคีย์ที่มีอยู่ และเข้ารหัสหรือถอดรหัสข้อความโดยไม่ส่งคีย์ใดไปยังเซิร์ฟเวอร์

อัลกอริทึม:

คีย์สาธารณะ

คีย์ส่วนตัว

สามขั้นตอนง่ายๆ

วิธีสร้างคู่คีย์ RSA ออนไลน์

สร้างคู่คีย์ใหม่ในคลิกเดียว บนอุปกรณ์ของคุณทั้งหมด

1

สร้างคู่คีย์

เลือกสร้างคู่คีย์ คีย์สาธารณะและคีย์ส่วนตัวชุดใหม่ที่สร้างในเบราว์เซอร์จะปรากฏขึ้น

2

บันทึกคีย์

ส่งออกคีย์ส่วนตัวและคีย์สาธารณะเป็นไฟล์ PEM หรือคัดลอกไปเก็บในตัวจัดการรหัสผ่านหรือไฟล์ตั้งค่า

3

เข้ารหัสและถอดรหัส

พิมพ์ข้อความแล้วเลือกเข้ารหัสเพื่อปกป้องด้วยคีย์สาธารณะ จากนั้นเลือกถอดรหัสเพื่ออ่านกลับด้วยคีย์ส่วนตัว

คีย์สาธารณะและคีย์ส่วนตัว

แต่ละคีย์ใช้ทำอะไร

สองคีย์ สองหน้าที่ และมีเพียงคีย์เดียวที่ควรแบ่งปัน

คีย์ ใช้สำหรับ แบ่งปันได้หรือไม่?
คีย์สาธารณะ เข้ารหัสข้อความที่เฉพาะผู้ถือคีย์ส่วนตัวเท่านั้นอ่านได้ ได้ แบ่งปันได้อย่างอิสระ
คีย์ส่วนตัว ถอดรหัสข้อความและพิสูจน์ความเป็นเจ้าของคู่คีย์ ห้ามแบ่งปัน
ส่งออก PEM บันทึกคีย์แต่ละชนิดเป็นไฟล์ข้อความสำหรับเซิร์ฟเวอร์ ไคลเอนต์ และไลบรารี เฉพาะคีย์สาธารณะ

ข้อจำกัดขนาดข้อความ: RSA เข้ารหัสได้เฉพาะข้อมูลที่สั้นกว่าขนาดคีย์ลบพื้นที่ส่วนเกินของ padding สำหรับข้อมูลใหญ่กว่า ให้เข้ารหัสเนื้อหาด้วยคีย์สมมาตร แล้วใช้ RSA ปกป้องคีย์นั้นแทน

เครื่องมือ RSA ฟรี

คีย์ที่ไม่เคยผ่านเซิร์ฟเวอร์

ลองใช้การเข้ารหัสแบบอสมมาตรได้สะดวกโดยไม่ต้องติดตั้งอะไร

สร้างคู่คีย์ในคลิกเดียว

สร้างคีย์สาธารณะและคีย์ส่วนตัวที่เข้าคู่กันโดยไม่ต้องเปิดเทอร์มินัลหรือติดตั้งไลบรารี

ส่งออก PEM

บันทึกแต่ละคีย์เป็นไฟล์ PEM ที่นำไปใช้ในการตั้งค่าเซิร์ฟเวอร์หรือข้อมูลลับสำหรับดีพลอยได้

นำเข้าคีย์ของคุณเอง

วางคู่คีย์ที่มีอยู่ในรูปแบบ PEM แล้วใช้เข้ารหัสและถอดรหัสบนหน้านี้

ทำงานในเครื่องโดยค่าเริ่มต้น

การสร้างคีย์และเข้ารหัสทำงานในเบราว์เซอร์ จึงไม่มีคีย์หรือข้อความต้นฉบับถูกอัปโหลดไปที่ใด

คำถามและคำตอบ

คำถามที่พบบ่อยเกี่ยวกับการสร้างคีย์ RSA

คีย์ของฉันถูกอัปโหลดไปยังเซิร์ฟเวอร์หรือไม่?

ไม่ การสร้างคีย์ เข้ารหัส และถอดรหัสทำงานด้วย JavaScript ในเบราว์เซอร์ คีย์ส่วนตัวไม่ออกจากอุปกรณ์ และ 73hi ไม่จัดเก็บข้อมูลใดๆ

นำเข้าคีย์ที่มีอยู่แล้วได้หรือไม่?

ได้ เลือกนำเข้าคีย์ วางคีย์สาธารณะและคีย์ส่วนตัวในรูปแบบ PEM แล้วโหลดเพื่อใช้คู่คีย์บนหน้านี้

คีย์สาธารณะกับคีย์ส่วนตัวต่างกันอย่างไร?

คีย์สาธารณะใช้เข้ารหัสและแบ่งปันได้อย่างอิสระ คีย์ส่วนตัวใช้ถอดรหัสและต้องเก็บเป็นความลับ เพราะใครที่มีคีย์นั้นก็อ่านข้อความได้

ทำไมจึงจำกัดความยาวข้อความ?

RSA เข้ารหัสได้เฉพาะข้อมูลที่สั้นกว่าขนาดคีย์ลบพื้นที่ส่วนเกินของ padding ระบบจริงเข้ารหัสข้อมูลด้วยคีย์สมมาตรและใช้ RSA ปกป้องเฉพาะคีย์นั้น ซึ่งเป็นรูปแบบที่แนะนำสำหรับข้อมูลที่ยาวกว่าข้อความสั้น

เหมาะกับระบบใช้งานจริงหรือไม่?

ใช้สำหรับทดสอบ เรียนรู้ และข้อความเฉพาะครั้ง ระบบใช้งานจริงควรสร้างคีย์ด้วยไลบรารีที่ผ่านการตรวจสอบ เช่น OpenSSL และทำตามคำแนะนำปัจจุบันเรื่องขนาดคีย์และ padding

หน้านี้ใช้บนมือถือได้หรือไม่?

ได้ การสร้างคีย์และเข้ารหัสทำงานในเบราว์เซอร์มือถือสมัยใหม่ แต่การคัดลอกบล็อก PEM ยาวๆ ทำบนเดสก์ท็อปได้สะดวกกว่า