ການເຂົ້າລະຫັດຂໍ້ຄວາມ ຟຣີ
ເຂົ້າ ແລະ ຖອດລະຫັດຂໍ້ຄວາມດ້ວຍລະຫັດຜ່ານ ໂດຍໃຊ້ AES-256-GCM ທີ່ເຂັ້ມແຂງ. ລະຫັດຜ່ານບໍ່ຮົ່ວອອກຈາກບຣາວເຊີ. ແບ່ງປັນຄວາມລັບໄດ້ຢ່າງປອດໄພ.
ການເຂົ້າລະຫັດທີ່ເຂັ້ມແຂງ ແລະໄດ້ມາດຕະຖານ: AES-256-GCM ໂດຍ key ທີ່ຊົງຈາກລະຫັດຜ່ານຜ່ານ PBKDF2 (250,000 ຮອບ, SHA-256). ແຕ່ລະຂໍ້ຄວາມໃຊ້ salt ແລະ IV ສຸ່ມໃໝ່.
ລະຫັດຜ່ານຈະບໍ່ຖືກເກັບ ຫຼືສົ່ງໄປໃສ — ທຸກຢ່າງດຳເນີນໃນໂປຣແກຣມທ່ອງເວັບຂອງທ່ານ. ຫາກທ່ານລືມລະຫັດ ຂໍ້ຄວາມຈະກູ້ຄືນບໍ່ໄດ້. ແຊຣ໌ຂໍ້ຄວາມ encrypted ແລະລະຫັດຜ່ານຜ່ານຊ່ອງທາງທີ່ແຍກກັນ.
ຮູບແບບເປີດ: ຜົນລັບແມ່ນ base64 ຂອງ salt (16 ໄບຕ໌) + IV (12 ໄບຕ໌) + ciphertext + GCM tag 16 ໄບຕ໌, ໂດຍກຸນແຈມາຈາກ PBKDF2-SHA256 ທີ່ 250,000 ຮອບ. ມັນບໍ່ເຂົ້າກັນໄດ້ກັບ OpenSSL ຫຼື CryptoJS ແຕ່ທ່ານສາມາດຖອດລະຫັດໄດ້ໂດຍບໍ່ຕ້ອງໃຊ້ເວັບໄຊນີ້ ເຊັ່ນໃນ Node.js:
const c = require('crypto');
const b = Buffer.from(B64, 'base64');
const k = c.pbkdf2Sync(PASSWORD, b.subarray(0, 16), 250000, 32, 'sha256');
const d = c.createDecipheriv('aes-256-gcm', k, b.subarray(16, 28));
d.setAuthTag(b.subarray(b.length - 16));
console.log(d.update(b.subarray(28, b.length - 16)) + d.final());ການນຳໃຊ້ທົ່ວໄປ
- ແບ່ງປັນຄວາມລັບຢ່າງປອດໄພເຂົ້າລະຫັດລະຫັດລະຫັດ ຫຼື ບັນທຶກບົດສອງເພື່ອສົ່ງໂຕະບົດ ຫຼື ອີເມວ.
- ເຂົ້າລະຫັດບັນທຶກສ່ວນຕົວປົກປະກອງບັນທຶກບໍ່ຕອບສະຫນອງທີ່ທ່ານເກັບຮັກສາ ຫຼື ວາງ.
- ສົ່ງຂໍ້ມູນເຂົ້າສູ່ລະບົບຢ່າງປອດໄພເຂົ້າລະຫັດ API ໜຸ່ມ ຫຼື ທາງເຂົ້າກ່ອນທີ່ຈະແບ່ງປັນກັບຜູ້ຮ່ວມກິດຈະກໍາ.
- ຍົກເລີ່ມບົດບັນທຶກວາລະສານທີ່ເຂົ້າລະຫັດເຂົ້າລະຫັດການຂຽນສ່ວນຕົວ ເພື່ອໃຫ້ພຽງແຕ່ທ່ານຕ້ອງອ່ານມັນກັບເລື້ອຍໆ.
- ຮຽນກ່ຽວກັບວິທີການເຂົ້າລະຫັດຟັງຊັນເບິ່ງເຂົ້າລະຫັດ AES-256-GCM ໃນການເຮັດວຽກ.
ມັນເຮັດວຽກແນວໃດ
ສົ່ງ ລັບສະ ໂພກ insecure ລົາກ ອີເມວ ສົນທະນາ) ໂດຍ encrypting ມັນ ກັບ ລະໂຫຼກ ເພຍ ໄດ້ ໄປ ແລະ ຜູ້ຮັບ ຮູ້ ນີ້ ໃຊ້ ກະ ແຂງ ບາດກັກ cryptography ໄປ ລະໂຫຼກ - ວິ ທັງຫມົດໃນ ບາວເຊີຂອງທ່ານ
- 1ທ່ານໃສ່ ລະໂຫຼກ ແລະ ໄປບໍ່ມີສິ່ງໃດອັບໂຫລດ; ໄປ ບໍ່ເຄີຍ ສະ ຫຼື ສົ່ງ
- 2ກະ ແຍະ ໄປ ຸັກPBKDF2 ສົ້ຟາ ໄປ ກັບ 250,000 SHA-256 ການ ແລະ ຈະ ກະ ຊາວາກາ brute-force ໄຊາ ຊື
- 3ລະໂຫຼກ ກະ ກັບ AES-256-GCMສະ ຕົວປະເມີນ IV ມີ ບາດກັກ ແລະ GCM ເພີ່ມ ຕົວປະເມີນ ປ້ອງກັນ ສະນັ້ນ tampering (ຫຼື ໄປ ຖືກ) ຖືກ ສົ້ຟາ ໂນ encryption
- 4ທ່ານ ແບ່ງ ທີ່ໄດ້ encryption ລະໂຫຼກສົ່ງ base64 ຜົນໄດ ຫຼື ລົາກ ແລະ ໄປ ແຍກ ບາດກັກ ວາງ ທັງສອງ ນີ້ ກັບ decrypt
ຕໍ່ຫມົດ cryptography ສົ້ຟາ ຢູ ທ້ອງຖິ່ນ ກັບ ເບາ Web Crypto plaintext ແລະ ໄປ ຄຣ ອອກ ອຸປະກອນ ຖ້າ ໄປ ແມ່ນ ໄລຍະ ຣັ້ ແມ່ນ unrecoverable - ນັ້ນ ຫຼາກ
ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ
ການເຂົ້າລະຫັດໄຟລ໌ (AES-256-GCM)
ເຂົ້າລະຫັດໄຟລ໌ໃດໆ ດ້ວຍລະຫັດຜ່ານ ໂດຍໃຊ້ AES-256-GCM ແລະ PBKDF2 (250,000 iteration). ຜົນ .enc ເປີດໄດ້ ດ້ວຍລະຫັດຜ່ານທີ່ຖືກ ແລະ tool ນີ້ເທົ່ານັ້ນ. ທັງໝົດ client-side — ໄຟລ໌ບໍ່ຮົ່ວ.
ຕັ້ງລະຫັດຜ່ານ PDF
ໃສ່ລະຫັດຜ່ານໃຫ້ກັບ PDF ດ້ວຍການເຂົ້າລະຫັດ AES-256, ພ້ອມເລືອກປິດການພິມ, ການສຳເນົາ ຫຼື ການແກ້ໄຂໄດ້. ເຮັດວຽກໃນບຣາວເຊີ; ບໍ່ມີການອັບໂຫຼດ.
ປົດລັອກ PDF
ປົດລະຫັດຜ່ານອອກຈາກ PDF ທີ່ທ່ານເປີດໄດ້, ຫຼື ຍົກເລີກການຈຳກັດການພິມ, ສຳເນົາ ແລະ ແກ້ໄຂ. ຈັດການໄດ້ຫຼາຍໄຟລ໌ພ້ອມກັນ. ເຮັດວຽກໃນບຣາວເຊີ; ບໍ່ມີການອັບໂຫຼດ.