RSA Online

ຊຸດເຄື່ອງມື RSA ທີ່ປອດໄພ

ສ້າງຄີ, ເຂົ້າລະຫັດ ແລະ ຖອດລະຫັດຂໍ້ຄວາມ, ໂດຍກົງໃນບຣາວເຊີຂອງທ່ານ. ເປີດແຫຼ່ງ ແລະ ເນັ້ນຄວາມເປັນສ່ວນຕົວ.

RSA ແມ່ນຫຍັງ ແລະ ການປຽບທຽບ

ການເຂົ້າລະຫັດແບບບໍ່ສົມມາດ (RSA)

RSA ແມ່ນມາດຕະຖານຄຳສຳລັບການເຂົ້າລະຫັດ Asymmetric, ຕາມທີ່ກຳນົດໂດຍໜ່ວຍງານເຊັ່ນ NIST (FIPS 186) ແລະ IETF (RFC 8017).

ມັນໃຊ້ສອງຄີ: ໜຶ່ງ Public Key ເພື່ອລັອກຂໍ້ມູນ ແລະ ໜຶ່ງ Private Key ເພື່ອປົດລັອກມັນ. ນີ້ແກ້ໄຂ "ບັນຫາການແລກປ່ຽນຄີ", ອະນຸຍາດໃຫ້ມີການສື່ສານທີ່ປອດໄພໂດຍບໍ່ຕ້ອງແບ່ງປັນຄວາມລັບລ່ວງໜ້າ.

Vs. ການເຂົ້າລະຫັດແບບສົມມາດ (AES)

ການເຂົ້າລະຫັດ Symmetric (ເຊັ່ນ AES) ໃຊ້ single key ດຽວສຳລັບທັງການລັອກ ແລະ ການປົດລັອກ. ມັນໄວຫຼາຍແຕ່ຕ້ອງການການໂອນຄີທີ່ປອດໄພ.

The Standard Practice: ລະບົບທີ່ທັນສະໄຫມໃຊ້ RSA ເພື່ອແລກປ່ຽນ Secret Key ແບບສຸ່ມຢ່າງປອດໄພສຳລັບການເຂົ້າລະຫັດແບບສົມມາດ (ການເຂົ້າລະຫັດແບບປະສົມ), ປະສົມປະສານຄວາມໄວ້ວາງໃຈຂອງ RSA ກັບຄວາມໄວຂອງ AES.

ການວິເຄາະຄວາມປອດໄພຂອງຂະໜາດຄີ

ຂະໜາດຄວາມຍາກໃນການແຮັກ (ຄ່າໃຊ້ຈ່າຍ/ເວລາ)ຈຸດອ່ອນກໍລະນີການນຳໃຊ້
1024-bitFeasible.
ຖືກແຮັກໂດຍອົງການຂະໜາດໃຫຍ່.
ຄ່າໃຊ້ຈ່າຍທີ່ປະເມີນ: ~$10M ຮາດແວ ~1 ປີ.
ຖືວ່າ Broken. ມີຄວາມສ່ຽງຕໍ່ການໂຈມຕີແບບຄິດໄລ່ລ່ວງໜ້າເຊັ່ນ Logjam. ພຽງພໍສຳລັບການທົດສອບລະບົບເກົ່າທີ່ບໍ່ສຳຄັນເທົ່ານັ້ນ.ລະບົບເກົ່າ, ການທົດສອບໄລຍະສັ້ນ.
2048-bitInfeasible (Current Tech).
ພັນລ້ານປີດ້ວຍຄອມພິວເຕີຄລາສສິກ.
ຕ້ອງການ ~14 ລ້ານ qubits (Quantum).
ມາດຕະຖານປອດໄພ. ບໍ່ມີຈຸດອ່ອນຄລາສສິກທີ່ຮູ້ຈັກ. ມີຄວາມສ່ຽງຕໍ່ຄອມພິວເຕີ Quantum ທີ່ມີປະສິດທິພາບໃນອະນາຄົດ (Shor's Algorithm).ເວັບ (HTTPS), ໃບຢັ້ງຢືນ, ອີເມວ.
4096-bitExtreme.
ຍາກກວ່າ 2048 ຢ່າງຫຼວງຫຼາຍ.
ຄວາມສ່ຽງທີ່ບໍ່ມີຄວາມໝາຍເປັນເວລາຫຼາຍທົດສະວັດ.
ເກີນຄວາມຈຳເປັນສຳລັບສ່ວນໃຫຍ່. "ຈຸດອ່ອນ" ຫຼັກແມ່ນຄ່າໃຊ້ຈ່າຍໃນການປະຕິບັດງານ (ການໃຊ້ CPU/ແບັດເຕີຣີ). ຄວາມສ່ຽງ Quantum ຄືກັນກັບ 2048, ພຽງແຕ່ຊັກຊ້າມັນ.ເອກະສານລັບສຸດຍອດ, ໃບຢັ້ງຢືນຮາກ.

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

1

ສ້າງຄີ

ສ້າງຄູ່ຂອງຄີທີ່ເຊື່ອມໂຍງທາງຄະນິດສາດ. ແບ່ງປັນຄີສາທາລະນະ, ເກັບຮັກສາຄີສ່ວນຕົວໃຫ້ປອດໄພ.

2

ເຂົ້າລະຫັດຂໍ້ມູນ

ຜູ້ສົ່ງໃຊ້ຄີສາທາລະນະຂອງທ່ານເພື່ອລັອກຂໍ້ຄວາມ. ເມື່ອລັອກແລ້ວ, ແມ່ນແຕ່ພວກເຂົາກໍບໍ່ສາມາດປົດລັອກມັນໄດ້.

3

ຖອດລະຫັດຂໍ້ມູນ

ທ່ານໃຊ້ຄີສ່ວນຕົວລັບຂອງທ່ານເພື່ອປົດລັອກຂໍ້ຄວາມ ແລະ ອ່ານຂໍ້ຄວາມຕົ້ນສະບັບ.

ມາດຕະຖານ & ອົງການທີ່ເຊື່ອຖືໄດ້

ການເຂົ້າລະຫັດທີ່ທັນສະໄຫມອີງໃສ່ມາດຕະຖານເປີດ ແລະ ອົງການທີ່ເຊື່ອຖືໄດ້. ພວກເຮົາປະຕິບັດຕາມ "ສາມຄຳ" ແຫ່ງອຳນາດ.

ບົດຮຽນລະອຽດ RSA

ການເຈາະເລິກເຂົ້າໄປໃນກົນໄກຂອງລະບົບເຂົ້າລະຫັດ RSA.

1. ການສ້າງຄີ

ຄູ່ຂອງຄີຖືກສ້າງຂຶ້ນ:

Public Key: Can be shared openly. Used to encrypt messages.
Private Key: Must be kept SECRET. Used to decrypt messages.

2. ຂັ້ນຕອນການເຂົ້າລະຫັດ

ຜູ້ສົ່ງໃຊ້ Public Key ຂອງຜູ້ຮັບເພື່ອເຂົ້າລະຫັດຂໍ້ຄວາມ. ຫຼັງຈາກການເຂົ້າລະຫັດ, ຂໍ້ຄວາມຈະເບິ່ງຄືກັບຂໍ້ຄວາມທີ່ສັບສົນແບບສຸ່ມ ແລະ ບໍ່ສາມາດເຂົ້າໃຈໄດ້ໂດຍບໍ່ມີຄີສ່ວນຕົວ.

3. ຂັ້ນຕອນການຖອດລະຫັດ

ຜູ້ຮັບໃຊ້ Private Key ຂອງພວກເຂົາເພື່ອຖອດລະຫັດຂໍ້ຄວາມກັບຄືນເປັນຂໍ້ຄວາມທີ່ອ່ານໄດ້. ທາງຄະນິດສາດ, ມີພຽງແຕ່ຄີສ່ວນຕົວເທົ່ານັ້ນທີ່ສາມາດກັບຄືນການປະຕິບັດງານທີ່ເຮັດໂດຍຄີສາທາລະນະ.

ຫມາຍເຫດກ່ຽວກັບຄວາມປອດໄພ

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

ຄຳຖາມທີ່ພົບເລື້ອຍ

ຂໍ້ມູນຂອງຂ້ອຍຖືກສົ່ງໄປທີ່ເຊີບເວີບໍ?

ບໍ່. ທຸກການປະຕິບັດງານການເຂົ້າລະຫັດ ແລະ ການຖອດລະຫັດເກີດຂຶ້ນຢ່າງເຕັມທີ່ໃນບຣາວເຊີຂອງທ່ານໂດຍໃຊ້ JavaScript. ບໍ່ມີຄີ ຫຼື ຂໍ້ມູນໃດໆຖືກສົ່ງອອກໄປ.

ຂ້ອຍສາມາດໃຊ້ມັນສຳລັບຄວາມລັບໃນການຜະລິດໄດ້ບໍ?

ໃນຂະນະທີ່ຄະນິດສາດແມ່ນ RSA ມາດຕະຖານ, ເວັບບຣາວເຊີອາດຈະມີຄວາມສ່ຽງຕໍ່ສ່ວນຂະຫຍາຍ ຫຼື ສະພາບແວດລ້ອມທີ່ຖືກບຸກລຸກ. ສຳລັບຄີຄວາມປອດໄພສູງທີ່ສຳຄັນ, ໃຫ້ໃຊ້ເຄື່ອງມືອອບລາຍ.

ຂ້ອຍຄວນໃຊ້ຂະໜາດຄີເທົ່າໃດ?

2048-bit ແມ່ນມາດຕະຖານຄວາມປອດໄພໃນປະຈຸບັນ. 1024-bit ໄວແຕ່ປອດໄພໜ້ອຍກວ່າ. 4096-bit ປອດໄພຫຼາຍແຕ່ຊ້າຫຼາຍໃນການສ້າງ ແລະ ນຳໃຊ້.

ເປັນຫຍັງການສ້າງຄີຈຶ່ງຊ້າ?

ການສ້າງຈຳນວນ prime ທີ່ໃຫຍ່ຫຼວງສຳລັບ RSA ຕ້ອງການພະລັງງານການຄິດໄລ່ທີ່ສຳຄັນ. ເນື່ອງຈາກວ່ານີ້ເຮັດວຽກຢູ່ໃນ JavaScript ໃນບຣາວເຊີຂອງທ່ານ, ມັນອາດຈະໃຊ້ເວລາສອງສາມວິນາທີ (ຫຼື ດົນກວ່າສຳລັບ 4096-bit).

ໃຜຄວນໃຊ້ RSA ອອນລາຍ?

ນັກພັດທະນາ

ສ້າງຄີຢ່າງໄວວາສຳລັບສະພາບແວດລ້ອມການທົດສອບ ຫຼື ການແກ້ໄຂບັນຫາການນຳໃຊ້ crypto ໂດຍບໍ່ຕ້ອງຕັ້ງຄ່າເຄື່ອງມືທ້ອງຖິ່ນ.

ນັກຮຽນ

ຮຽນຮູ້ກ່ຽວກັບການເຂົ້າລະຫັດຄີສາທາລະນະແບບໂຕ້ຕອບ. ເຂົ້າໃຈວິທີການເຮັດວຽກຂອງຄີ, ການເຂົ້າລະຫັດ ແລະ ການຖອດລະຫັດ.

ຜູ້ສະໜັບສະໜູນຄວາມເປັນສ່ວນຕົວ

ເຂົ້າລະຫັດຂໍ້ຄວາມສັ້ນທີ່ຕັ້ງໃຈສຳລັບຊ່ອງທາງສາທາລະນະທີ່ທ່ານຕ້ອງການໃຫ້ຜູ້ຮັບສະເພາະເທົ່ານັ້ນອ່ານມັນ.

ຜູ້ເບິ່ງແຍງລະບົບ

ສ້າງຄີຊົ່ວຄາວສຳລັບການເຂົ້າເຖິງ SSH ຄັ້ງດຽວ ຫຼື ໄຟລ໌ການຕັ້ງຄ່າ (ໃຊ້ 2048+ bits ສະເໝີ).

ຕິດຕໍ່ພວກເຮົາ

ມີຄຳຖາມ, ພົບຂໍ້ບົກພ່ອງ ຫຼື ຕ້ອງການການສະຫນັບສະຫນູນ? ຕິດຕໍ່ຫາພວກເຮົາ.

support@rsaonline.app