ຂ້າມໄປຫາເນື້ອຫາຫຼັກ

ຕົວສ້າງລະຫັດຜ່ານ ຟຣີ

ສ້າງລະຫັດຜ່ານສຸ່ມທີ່ແຂງແຮງ ໂດຍກຳນົດຄວາມຍາວ, ປະເພດຕົວອັກສອນ ແລະ ຂໍ້ຍົກເວັ້ນໄດ້ເອງ. ຟຣີ, ບໍ່ຕ້ອງເຂົ້າສູ່ລະບົບ.

ເຮັດວຽກແບບອອບໄລນ໌ໄດ້ຫຼັງໂຫຼດແລ້ວ
16
464

ປ່ອຍຫວ່າງເພື່ອໃຊ້ລາຍການເລີ່ມຕົ້ນ. ຍະຫວ່າງຈະຖືກຂ້າມ.

ການນຳໃຊ້ທົ່ວໄປ

  • ສ້າງລະຫັດທະນາຄານທີ່ປອດໄພສ້າງລະຫັດທີ່ຍາວ, ສັບສົນສໍາລັບບັນຊີທະນາຄານ, ການລົງທຶນ, ແລະທາງາດຂອງທ່ານ.
  • ສ້າງລະຫັດ WiFi ທີ່ແຮ່ງສ້າງລະຫັດ WiFi ທີ່ປອດໄພທີ່ຫຼາກຫຼາຍທີ່ຈະເດົາແຕ່ງ່າຍໃນການແບ່ງກັນໂດຍ QR code.
  • ສ້າງລະຫັດບັນຊີການເຮັດວຽກຕອບສະໜອງຂໍ້ກຳນົດລະຫັດຜ່ານຂອງອົງກອນ — ຄວາມຍາວ, ຄວາມຊັບຊ້ອນ ແລະ ກົດຂອງປະເພດຕົວອັກຂະລະ.
  • ສ້າງ ປອດໄພ API ສະສ້າງ ສຸ່ມ, ສູງ-entropy ສະ ສໍາລັບ ນໍາໃຊ້ ເປັນ API ສະ, ລັບ tokens, ແລະ ໄຕ້ ລັບ.
  • ສ້າງ ທະນາຄານ ລະຫັດສ້າງ ແຮ່ງ ລະຫັດ ສໍາລັບ ທະນາຄານ ທໍາ, root ທໍາ, ແລະ ໂຄສະຕັ່ງ ການເຊື່ອມ.

ມັນເຮັດວຽກແນວໃດ

ລະຫັດຜ່ານຖືກສ້າງຂຶ້ນທັງໝົດພາຍໃນບຣາວເຊີຂອງທ່ານໂດຍໃຊ້ crypto.getRandomValues() ຂອງ Web Crypto API — ແຫຼ່ງສຸ່ມແບບເຂົ້າລະຫັດດຽວກັນທີ່ບຣາວເຊີໃຊ້ສຳລັບ TLS. ບໍ່ມີ Math.random(), ບໍ່ມີເຊີບເວີ, ບໍ່ມີການຮ້ອງຂໍເຄືອຂ່າຍໃດໆເລີຍ.

  1. 1
    ການປະກອບກຸ່ມຕົວອັກສອນ
    ຂຶ້ນກັບການເລືອກຊ່ອງກາຂອງທ່ານ, ເຄື່ອງມືສ້າງອາເລແຍກຕ່າງຫາກສຳລັບຕົວພິມໃຫຍ່, ຕົວພິມນ້ອຍ, ຕົວເລກ, ແລະ ສັນຍາລັກ. ຖ້າ 'ຍົກເວັ້ນຕົວອັກສອນທີ່ຄ້າຍກັນ' ຖືກເປີດ, ຕົວອັກສອນທີ່ຄ້າຍກັນທາງສາຍຕາເຊັ່ນ 1, l, I, 0, ແລະ O ຈະຖືກລົບອອກຈາກແຕ່ລະຊຸດກ່ອນປະກອບກຸ່ມ.
  2. 2
    ການເລືອກແບບສຸ່ມທີ່ປະຕິເສດຄ່າບິດເບືອນ
    ແຕ່ລະຕຳແໜ່ງຕົວອັກສອນຖືກຕື່ມໂດຍໃຊ້ crypto.getRandomValues() ພ້ອມການສຸ່ມແບບປະຕິເສດ: ຖ້າຄ່າສຸ່ມດິບຕົກຢູ່ໃນສ່ວນທ້າຍທີ່ບິດເບືອນຂອງການແຈກແຈງ, ມັນຈະຖືກຖິ້ມ ແລະ ດຶງໃໝ່. ນີ້ລົບລ້າງຄວາມບິດເບືອນຈາກ modulo ທີ່ຈະເຮັດໃຫ້ຕົວອັກສອນບາງອັນມີໂອກາດເກີດຂຶ້ນຫຼາຍກວ່າອື່ນທາງສະຖິຕິ.
  3. 3
    ຮັບປະກັນທຸກປະເພດຕົວອັກສອນຄົບຖ້ວນ
    ຫຼັງຈາກສຸ່ມຕົວອັກສອນລະຫັດຜ່ານທັງໝົດແລ້ວ, ເຄື່ອງມືກວດວ່າມີຕົວອັກສອນຢ່າງໜ້ອຍໜຶ່ງຈາກທຸກປະເພດທີ່ເລືອກຢູ່ຫຼືບໍ່. ຖ້າບໍ່ມີ, ມັນຈະສຸ່ມລະຫັດຜ່ານທັງໝົດໃໝ່ ແລະ ກວດຄືນ — ສູງສຸດ 100 ຄັ້ງ — ແທນທີ່ຈະສະຫຼັບຕົວອັກສອນເຂົ້າຊ່ອງຄົງທີ່, ເຊິ່ງຈະເຮັດໃຫ້ການແຈກແຈງບິດເບືອນ.
  4. 4
    ການປະເມີນຄ່າ entropy ແລະ ເວລາທີ່ໃຊ້ໃນການເດົາລະຫັດ
    ເຄື່ອງມືນີ້ຄິດໄລ່ entropy ເປັນ ຄວາມຍາວ × log2(ຂະໜາດຊຸດຕົວອັກສອນ) ແລະ ປະເມີນເວລາເດົາລະຫັດໂດຍໃຊ້ການຄິດໄລ່ແບບ log-space ທຽບກັບພື້ນຖານ GPU ທີ່ເດົາໄດ້ 100 ຕື້ຄັ້ງຕໍ່ວິນາທີ (ເໝາະສົມສຳລັບ hash ໄວເຊັ່ນ MD5; ລະຫັດຜ່ານທີ່ປ້ອງກັນດ້ວຍ bcrypt/Argon2 ຈະໃຊ້ເວລາດົນກວ່າຫຼາຍ). ຕົວເລກທັງສອງອັບເດດທັນທີເມື່ອທ່ານປ່ຽນການຕັ້ງຄ່າ.

ໂປຣແກຣມສ້າງລະຫັດຜ່ານນີ້ເຮັດວຽກຢູ່ໃນບຣາວເຊີຂອງທ່ານທັງໝົດ — ບໍ່ມີການສົ່ງລະຫັດຜ່ານ, ການຕັ້ງຄ່າ, ຫຼືຂໍ້ມູນການໃຊ້ງານໄປຫາເຊີເວີເລີຍ.

ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ

ຄໍາຖາມທີ່ຖາມເລື້ອຍໆ