Steganography ແມ່ນຫຍັງ?
ຈິນຕະນາການວ່າທ່ານຕ້ອງການສົ່ງຂໍ້ຄວາມລັບ. ທ່ານຈະເຂົ້າລະຫັດຂໍ້ຄວາມຂອງທ່ານແລະສົ່ງມັນ. ໂດຍການເຮັດສິ່ງນີ້, ທ່ານຍັງມີຄວາມສ່ຽງທີ່ຈະດຶງດູດຄວາມສົນໃຈຂອງຜູ້ທີ່ຈະເຫັນມັນຜ່ານ. ເຈົ້າໄດ້ສົ່ງຂໍ້ຄວາມລັບ, ແຕ່ເຈົ້າບໍ່ໄດ້ເຮັດຢ່າງລັບໆ!
ເພື່ອສົ່ງມັນຢ່າງລະມັດລະວັງ, ທ່ານຕ້ອງເຊື່ອງຂໍ້ຄວາມຂອງທ່ານໃນຂໍ້ຄວາມອື່ນ, ລັກສະນະທີ່ບໍ່ມີປະໂຫຍດ. ມັນເປັນ Steganography!
ມັນເພື່ອຫຍັງ?
ເຈົ້າສາມາດ :
• ເຊື່ອງຂໍ້ມູນທີ່ລະອຽດອ່ອນຢູ່ຫ່າງຈາກຕາ prying ຫຼືໄວຣັສ.
• ເຊື່ອງຂໍ້ຄວາມແລະສົ່ງຕໍ່ໃຫ້ທຸກຄົນໂດຍຜ່ານອີເມລ໌ໂດຍບໍ່ມີການສົງໃສໃດໆ.
• ສົ່ງຂໍ້ຄວາມລັບໃນສະພາບແວດລ້ອມທີ່ມີການຕິດຕາມສູງ ຫຼືເປັນສັດຕູກັນ.
• ຝັງຮູບພາບທີ່ມີຂໍ້ຄວາມທີ່ເຊື່ອງໄວ້ໃນຫນ້າເວັບຫຼືໂພດມັນຢູ່ໃນເຄືອຂ່າຍສັງຄົມທີ່ແນ່ນອນ.
• ແລະອື່ນໆ…
ມັນເຮັດວຽກແນວໃດ?
ໂດຍທົ່ວໄປແລ້ວ steganography algorithms ດັດແປງ pixels ຂອງຮູບພາບເລັກນ້ອຍໃນລັກສະນະທີ່ຕາຂອງມະນຸດບໍ່ເຫັນຄວາມແຕກຕ່າງໃດໆ (ການດັດແປງ LSB, ການຫມູນໃຊ້ຂອງ DCTs ... ). ຢ່າງໃດກໍຕາມ, ສໍາລັບຄອມພິວເຕີ, ຄວາມແຕກຕ່າງນີ້ເມື່ອທຽບກັບຮູບພາບຕົ້ນສະບັບ, ແມ່ນເຫັນໄດ້.
ແອັບພລິເຄຊັນນີ້ໃຊ້ຮູບພາບ GIF ເພາະວ່າພວກມັນມີຄຸນສົມບັດທີ່ອະນຸຍາດໃຫ້ຜະລິດຮູບພາບໃຫມ່ທີ່ມີ pixels ຄືກັນກັບຕົ້ນສະບັບແລະໂຄງສ້າງມາດຕະຖານຢ່າງສົມບູນ. ບໍ່ມີຫຍັງຖືກເພີ່ມ, ບໍ່ມີການດັດແກ້ pixels!
ຂໍ້ຄວາມໃດທີ່ສາມາດຫລອກລວງໄດ້?
ນອກເຫນືອໄປຈາກຂໍ້ຄວາມ, ທ່ານສາມາດຝັງໄຟລ໌ໃດໆ.
ຂະຫນາດຂອງຂໍ້ຄວາມບໍ່ໄດ້ຂຶ້ນກັບຂະຫນາດຂອງຮູບພາບ, ແຕ່ວ່າພຽງແຕ່ກ່ຽວກັບຈໍານວນຂອງສີທີ່ໃຊ້ແລະຈໍານວນຂອງການເຄື່ອນໄຫວໃນຮູບພາບ. ດັ່ງນັ້ນ, ຮູບພາບ GIF ທີ່ມີການເຄື່ອນໄຫວ, ເຖິງແມ່ນວ່າມີສອງສາມ pixels, ມີ 5 ຮູບພາບໃນ 256 ສີສາມາດເກັບຮັກສາຂໍ້ຄວາມປະມານຫນຶ່ງກິໂລໄບ (ຫຼືຫຼາຍກວ່ານັ້ນຖ້າຂໍ້ຄວາມສາມາດບີບອັດໄດ້)!
ຂໍ້ມູນຖືກບີບອັດ (ໂໝດ DEFLATE) ເພື່ອເພີ່ມຄວາມສາມາດໃນການເກັບຮັກສາ. ນອກນັ້ນທ່ານຍັງສາມາດຈໍາກັດຕົວເອງໃຫ້ 64 ຕົວອັກສອນໃນຂໍ້ຄວາມເພື່ອເພີ່ມຂະຫນາດຂອງມັນ 33%.
ຖ້າຂໍ້ຄວາມໃຫຍ່ເກີນໄປ, ແອັບພລິເຄຊັນສາມາດຂະຫຍາຍຫຼືເພີ່ມຕາຕະລາງສີໂດຍອັດຕະໂນມັດເພື່ອເພີ່ມຄວາມສາມາດໃນການເກັບຮັກສາ (ແຕ່ຮູບພາບຍັງຄົງຢູ່ໃນມາດຕະຖານ GIF). ໃຫ້ສັງເກດວ່າຖ້າມັນບໍ່ຈໍາເປັນທີ່ຈະເພີ່ມ palettes, ຂະຫນາດຂອງໄຟລ໌ທີ່ສ້າງຂຶ້ນແມ່ນບໍ່ມີການປ່ຽນແປງ, ເຊິ່ງເຮັດໃຫ້ຮູບພາບທັງຫມົດມີຄວາມສົງໃສຫນ້ອຍລົງ!
ຄວາມປອດໄພຂອງຂໍ້ຄວາມແມ່ນຫຍັງ?
ເພື່ອຄວາມປອດໄພເພີ່ມເຕີມ, ຂໍ້ຄວາມຈະຖືກເຂົ້າລະຫັດດ້ວຍ 256-bit AES (GCM mode) ດ້ວຍລະຫັດການເຂົ້າລະຫັດທີ່ສ້າງຂຶ້ນໂດຍ PBKDF2 algorithm (16,000 ຊ້ຳ) ຈາກລະຫັດຜ່ານ.
ພວກເຮົາສາມາດແບ່ງປັນຮູບພາບເຫຼົ່ານີ້ໄດ້ບໍ?
ຮູບພາບທີ່ຜະລິດອອກມາແມ່ນ 'ປົກກະຕິ' ຢ່າງສົມບູນ, ທ່ານສາມາດສົ່ງພວກມັນໄດ້ໂດຍວິທີໃດກໍ່ຕາມໂດຍບໍ່ມີຂໍ້ຄວາມຖືກປ່ຽນແປງ, ແນ່ນອນວ່າຮູບແບບໄຟລ໌ບໍ່ໄດ້ຖືກດັດແປງ (ຕົວຢ່າງໃນວິດີໂອ mp4 ຄືກັບ WhatsApp). ໃນທາງກົງກັນຂ້າມ, ໂດຍທົ່ວໄປແລ້ວຂໍ້ຄວາມຈະຖືກທໍາລາຍຖ້າຮູບພາບຖືກແກ້ໄຂ.
ຂໍ້ມູນສ່ວນຕົວ
ຂໍ້ມູນສ່ວນຕົວຂອງທ່ານໄດ້ຖືກເກັບຮັກສາໄວ້ເນື່ອງຈາກວ່າການປຸງແຕ່ງທັງຫມົດແມ່ນດໍາເນີນການທັງຫມົດໃນອຸປະກອນຂອງທ່ານ, ບໍ່ມີຂໍ້ມູນຖືກສົ່ງໄປຍັງເຄື່ອງແມ່ຂ່າຍພາຍນອກ. ບໍ່ມີບັນຊີທີ່ຕ້ອງການ.
ອັບເດດແລ້ວເມື່ອ
7 ມິ.ຖ. 2024