🛝Toolio
เกี่ยวกับ ติดต่อ

🗝️ เครื่องสร้างคีย์ลับ

สร้างคีย์สุ่มที่มีความปลอดภัยทางการเข้ารหัสทันทีสำหรับการเข้ารหัส โทเค็น และคีย์ API 100% ทำงานในเบราว์เซอร์ของคุณ โดยใช้ Web Crypto API ของเบราว์เซอร์

🔒 สร้างที่นี่โดยตรงด้วย Web Crypto API — ไม่เคยส่งไปที่ใดทั้งสิ้น

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

เกี่ยวกับ

เครื่องมือนี้ใช้ Web Crypto API ที่มีอยู่ในเบราว์เซอร์ (crypto.getRandomValues) เพื่อสร้างคีย์สุ่มที่แท้จริง ซึ่งใช้แหล่งข้อมูลสุ่มเดียวกันที่ระบบปฏิบัติการและไลบรารีความปลอดภัยใช้ คุณสามารถเลือกความยาวคีย์ 128 บิต 256 บิต หรือ 512 บิต และเข้ารหัสผลลัพธ์เป็น hexadecimal, base64 แบบมาตรฐาน หรือ base64 ที่ปลอดภัยสำหรับ URL คุณสามารถสร้างคีย์เดียวหรือสร้างหลายคีย์พร้อมกันสำหรับกรณีใช้งานจำนวนมาก เช่น การตั้งค่าตัวแปรสภาพแวดล้อมหรือการทดสอบ เนื่องจากทุกอย่างทำงานทั้งหมดในเบราว์เซอร์ของคุณ ข้อมูลใดๆ ก็ไม่เคยถูกส่งไปที่ใดเลย คีย์ของคุณยังคงเป็นส่วนตัวอยู่

วิธีใช้งาน

  1. เลือกความยาวคีย์: 128-bit สำหรับการใช้งานที่เบาบาง, 256-bit สำหรับความปลอดภัยมาตรฐาน, หรือ 512-bit สำหรับความแข็งแกร่งสูงสุด
  2. เลือกรูปแบบการส่งออก: hexadecimal สำหรับการอ่านง่าย, base64 สำหรับการเข้ารหัสไบนารีแบบย่อ, หรือ URL-safe base64 สำหรับการใช้งานใน URL และโทเค็น
  3. ตั้งค่าปริมาณหากคุณต้องการคีย์หลายตัวในคราวเดียว — มีประโยชน์สำหรับการจัดเตรียมคีย์ลับแบบเป็นกลุ่ม
  4. คลิกที่ปุ่ม Generate คีย์ของคุณจะปรากฏทันที ซึ่งถูกสร้างขึ้นจากตัวสร้างเลขสุ่มที่ปลอดภัยของ Web Crypto API
  5. คลิกที่ปุ่ม Copy ข้างๆ คีย์ใดๆ เพื่อคัดลอกมันไปยังคลิปบอร์ด แล้ววางมันโดยตรงไปยังแอปของคุณ ไฟล์กำหนดค่า หรือตัวแปรสภาพแวดล้อม

คำถามที่พบบ่อย

เครื่องสร้างคีย์นี้มีความสุ่มและปลอดภัยจริงหรือไม่?
ใช่ มันใช้ crypto.getRandomValues ของ Web Crypto API ซึ่งเป็นตัวสร้างเลขสุ่มที่ปลอดภัยแบบเทียม (CSPRNG) ที่ถูกตั้งค่าด้วยเอนโทรปีระดับระบบปฏิบัติการ มันเหมาะสำหรับการสร้างคีย์เข้ารหัส โทเค็น และคีย์ลับ
เครื่องมือนี้ส่งคีย์ของฉันไปยังเซิร์ฟเวอร์หรือไม่?
ไม่ ทุกการสร้างคีย์เกิดขึ้นทั้งหมดภายในเบราว์เซอร์ของคุณ ไม่มีข้อมูลใดถูกส่งออกไปเลย — คีย์ลับของคุณจะไม่มีวันออกจากอุปกรณ์ของคุณ
ฉันควรใช้ความยาวคีย์ใด?
256-bit เป็นความยาวที่แนะนำมากที่สุดสำหรับแอปพลิเคชันสมัยใหม่ (AES-256, คีย์ลับ JWT, คีย์ API) ใช้ 128-bit สำหรับโทเค็นที่เบาบาง และ 512-bit หากคุณต้องการพื้นที่เพิ่มเติมหรือใช้เป็นอินพุตในการแฮช
ความแตกต่างระหว่าง base64 และ URL-safe base64 คืออะไร?
base64 แบบมาตรฐานใช้ตัวอักษร + และ / ซึ่งจำเป็นต้องถูกเข้ารหัสเป็นรูปแบบ percent-encoded ใน URL URL-safe base64 ใช้ - และ _ แทน เพื่อให้คีย์สามารถฝังอยู่ใน URL สายคำสั่งคิวรี่ และหัวข้อ HTTP ได้โดยไม่ต้องเข้ารหัสเพิ่มเติม
ฉันสามารถสร้างคีย์หลายตัวในคราวเดียวได้หรือไม่?
ใช่ ใช้การตั้งค่าปริมาณเพื่อสร้างคีย์หลายตัวในคราวเดียว นี่เป็นประโยชน์เมื่อคุณต้องการจัดเตรียมคีย์สำหรับบริการหลายตัว ทดสอบการตั้งค่า หรือจัดเตรียมคีย์ลับที่เปลี่ยนไปเรื่อยๆ
เครื่องมือนี้จะอัปโหลดข้อมูลของฉันหรือไม่?
ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ดังนั้นข้อมูลของคุณจึงไม่เคยออกจากอุปกรณ์ของคุณ — และหลังจากโหลดหน้าแล้วยังใช้งานแบบออฟไลน์ได้ด้วย