App Crypto for Android

ປະກອບ​ມີ​ໂຄ​ສະ​ນາ
10+
ດາວໂຫຼດ
ປະເພດເນື້ອຫາ
ທຸກຄົນ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ

ກ່ຽວກັບແອັບນີ້

ຄໍາຮ້ອງສະຫມັກສະຫນອງວິທີການດັ່ງຕໍ່ໄປນີ້ສໍາລັບການເຂົ້າລະຫັດແລະການຖອດລະຫັດ: affine cryptosystem ສໍາລັບຂໍ້ຄວາມລາຕິນ (26 ຕົວອັກສອນ), affine cryptosystem ສໍາລັບຂໍ້ຄວາມ Cyrillic (30 ຕົວອັກສອນ), RSA cryptosystem ແລະ АSЕ cryptosystem.
Affine cryptosystem, ແມ່ນຕົວຢ່າງຂອງລະບົບ crypto ທີ່ສໍາຄັນເອກະຊົນ. ໃນລະບົບລະຫັດລັບສ່ວນຕົວ, ເມື່ອທ່ານຮູ້ລະຫັດການເຂົ້າລະຫັດ, ທ່ານສາມາດຊອກຫາລະຫັດການຖອດລະຫັດໄດ້ໄວ. ດັ່ງນັ້ນ, ການຮູ້ວິທີການເຂົ້າລະຫັດຂໍ້ຄວາມໂດຍໃຊ້ລະຫັດສະເພາະຊ່ວຍໃຫ້ທ່ານສາມາດຖອດລະຫັດຂໍ້ຄວາມທີ່ຖືກເຂົ້າລະຫັດໂດຍໃຊ້ລະຫັດນີ້.
ລະບົບການເຂົ້າລະຫັດ RSA ເປັນລະບົບລະຫັດສາທາລະນະ, ເຊິ່ງເປັນໜຶ່ງໃນລະບົບລະຫັດລັບທີ່ເກົ່າແກ່ທີ່ສຸດທີ່ໃຊ້ກັນຢ່າງກວ້າງຂວາງສຳລັບການສົ່ງຂໍ້ມູນທີ່ປອດໄພ. ໃນລະບົບການເຂົ້າລະຫັດລັບສາທາລະນະ, ລະຫັດການເຂົ້າລະຫັດແມ່ນສາທາລະນະ ແລະແຕກຕ່າງຈາກລະຫັດການຖອດລະຫັດ, ເຊິ່ງຖືກເກັບໄວ້ເປັນຄວາມລັບ (ສ່ວນຕົວ). ຜູ້ໃຊ້ RSA ສ້າງ ແລະເຜີຍແຜ່ກະແຈສາທາລະນະໂດຍອີງໃສ່ສອງຕົວເລກສຳຄັນ, ພ້ອມກັບຄ່າຕົວຊ່ວຍ. ຕົວເລກຫຼັກແມ່ນຖືກເກັບຮັກສາໄວ້ເປັນຄວາມລັບ. ຂໍ້ຄວາມສາມາດເຂົ້າລະຫັດໄດ້ໂດຍທຸກຄົນ, ຜ່ານກະແຈສາທາລະນະ, ແຕ່ສາມາດຖອດລະຫັດໄດ້ໂດຍຄົນທີ່ຮູ້ຈັກລະຫັດສ່ວນຕົວເທົ່ານັ້ນ.
ມາດຕະຖານການເຂົ້າລະຫັດແບບພິເສດ (AES), ຮູ້ຈັກໂດຍຊື່ຕົ້ນສະບັບຂອງມັນ Rijndael ເປັນຂໍ້ມູນສະເພາະສຳລັບການເຂົ້າລະຫັດຂໍ້ມູນອີເລັກໂທຣນິກທີ່ສ້າງຕັ້ງຂຶ້ນໂດຍສະຖາບັນມາດຕະຖານ ແລະເທັກໂນໂລຍີແຫ່ງຊາດຂອງສະຫະລັດ (NIST) ໃນປີ 2001. AES ແມ່ນຕົວແປຂອງລະຫັດລັບຂອງ Rijndael.  Rijndael ແມ່ນຄອບຄົວຂອງລະຫັດລັບທີ່ມີລະຫັດແລະຂະຫນາດບລັອກທີ່ແຕກຕ່າງກັນ.
ໃນແອັບແມ່ນໃຊ້ AES/CBC/PKCS5Padding ເຊິ່ງເປັນໂໝດການເຂົ້າລະຫັດລັບທີ່ໃຊ້ສຳລັບການເຂົ້າລະຫັດທີ່ປອດໄພ ແລະ ການຖອດລະຫັດຂໍ້ມູນ. CBC (Cipher Block Chaning): ນີ້ແມ່ນຮູບແບບການເຮັດວຽກທີ່ແຕ່ລະບລັອກຂອງຂໍ້ມູນຖືກລວມເຂົ້າກັບບລັອກທີ່ຜ່ານມາໂດຍໃຊ້ການປະຕິບັດ XOR ກ່ອນທີ່ຈະຖືກເຂົ້າລະຫັດ. ບລັອກທໍາອິດຖືກລວມເຂົ້າກັບ vector ການເລີ່ມຕົ້ນ (IV), ເຊິ່ງຈະຕ້ອງເປັນເອກະລັກສໍາລັບແຕ່ລະຂໍ້ຄວາມທີ່ຖືກເຂົ້າລະຫັດ. ໂໝດ CBC ໃຫ້ການປົກປ້ອງທີ່ດີກວ່າຕໍ່ກັບການໂຈມຕີທີ່ພະຍາຍາມປ່ຽນແປງເນື້ອໃນຂອງຂໍ້ຄວາມ. PKCS5Padding: ນີ້ແມ່ນໂຄງການ padding ສໍາລັບຂໍ້ມູນທີ່ຮັບປະກັນວ່າຂໍ້ມູນ input ມີຄວາມຍາວເປັນຫຼາຍຂອງຂະຫນາດ block (ໃນກໍລະນີນີ້ 128 bits). PKCS5Padding ເພີ່ມໄບຕ໌ໃສ່ທ້າຍຂອງບລັອກສຸດທ້າຍເພື່ອໃຫ້ມັນເຕັມ. bytes ເພີ່ມເຕີມເຫຼົ່ານີ້ມີຂໍ້ມູນກ່ຽວກັບຈໍານວນຂອງ bytes ເພີ່ມ.
ດ້ວຍວິທີການເຂົ້າລະຫັດທັງ ໝົດ ໃນແອັບ, ມັນເປັນໄປໄດ້ທີ່ຈະເກັບຮັກສາໄຟລ໌ທີ່ຖືກເຂົ້າລະຫັດໄວ້ໃນໄດເລກະທໍລີທີ່ເລືອກຂອງອຸປະກອນທີ່ມີການເຂົ້າລະຫັດໄຟລ໌, ໃນຊື່ທີ່ມີຂໍ້ຄວາມ "ເຂົ້າລະຫັດ ... " ບວກກັບໄຟລ໌ການເຂົ້າລະຫັດຊື່, ບວກໃສ່ໃນວົງເລັບການຂະຫຍາຍແລະວິທີການເຂົ້າລະຫັດເຊັ່ນ AES.
ຂໍ້ຄວາມທີ່ຖືກເຂົ້າລະຫັດສາມາດຖືກບັນທຶກໄວ້ເປັນໄຟລ໌ຢູ່ໃນໂຟນເດີດາວໂຫລດຂອງອຸປະກອນ.
ໃນລະຫັດສ່ວນຕົວຂອງແອັບຯສໍາລັບ AES ສໍາລັບການປະຫຍັດແມ່ນຖືກເຂົ້າລະຫັດໂດຍວິທີການ RSA ແລະບັນທຶກເປັນໄຟລ໌ແຍກຕ່າງຫາກ. ດັ່ງນັ້ນດ້ວຍການເຂົ້າລະຫັດ AES ຖືກບັນທຶກໄວ້ກ່ອນໄຟລ໌ທີ່ມີຊື່:
EncryptedAes_xxx.txt.bin – ໄຟລ໌ເຂົ້າລະຫັດ xxx.txt;
EncryptedAesRSAPrivateKey_xxx.bin – ລະຫັດ RSA ສ່ວນຕົວສໍາລັບການເຂົ້າລະຫັດລະຫັດ AES ສ່ວນຕົວສໍາລັບໄຟລ໌ດຽວກັນ xxx.txt;
EncryptedAesKey_xxx.bin – ກະແຈ AES ສ່ວນຕົວຖືກເຂົ້າລະຫັດໂດຍ RSAPrivate Key ສໍາລັບໄຟລ໌ດຽວກັນ xxx.txt;
ivBin_xxx.bin – ເລີ່ມຕົ້ນ vector ສໍາລັບໄຟລ໌ດຽວກັນ xxx.txt;
ດັ່ງນັ້ນດ້ວຍການເຂົ້າລະຫັດ RSA ຖືກບັນທຶກໄວ້ສາມໄຟລ໌ທີ່ມີຊື່:
ເຂົ້າລະຫັດ RSA_xxx.txt.bin – ໄຟລ໌ທີ່ຖືກເຂົ້າລະຫັດ xxx.txt;
ເຂົ້າລະຫັດRSAPrivateKey_xxx.bin - ລະຫັດ RSA ສ່ວນຕົວ;
ເຂົ້າລະຫັດRSAPublicKey_xxx.bin - ລະຫັດ RSA ສາທາລະນະ;
ດ້ວຍການເຂົ້າລະຫັດ Affine Latin ຖືກບັນທຶກໄວ້ສອງໄຟລ໌ທີ່ມີຊື່:
EncryptedAffineLatin_xxx.txt.bin – ເຂົ້າລະຫັດໄຟລ໌ xxx.txt;
EncryptedAffineLatinKeyB_xxx.bin - ການປ່ຽນ b param;
ລາຕິນກໍາລັງປ່ຽນໄຟລ໌ Cyrillic ກັບ Affine Cyrillic ເຂົ້າລະຫັດ.
ເມື່ອຖອດລະຫັດ, ໄຟລ໌ທັງຫມົດສໍາລັບວິທີການເຂົ້າລະຫັດທີ່ສອດຄ້ອງກັນແລະໄຟລ໌ເຂົ້າລະຫັດທີ່ສອດຄ້ອງກັນ (ໄຟລ໌ທີ່ມີຂໍ້ມູນທີ່ຖືກເຂົ້າລະຫັດແລະລະຫັດທີ່ສອດຄ້ອງກັນ) ຈະຕ້ອງຢູ່ໃນໂຟນເດີດຽວກັນ.
ເມື່ອຖອດລະຫັດວິທີທີ່ໃຊ້ເພື່ອເຂົ້າລະຫັດໄຟລ໌ຖືກເລືອກກ່ອນ, ໄຟລ໌ທີ່ມີຂໍ້ມູນທີ່ເຂົ້າລະຫັດຖືກເລືອກຄືກັນ.
ແອັບພລິເຄຊັນມີປ້າຍໂຄສະນາທີ່ສາມາດກະຕຸ້ນຫຼືປິດການສະແດງໂຄສະນາ.
ແອັບພລິເຄຊັນມີການຊ່ວຍເຫຼືອແລະການເຊື່ອມຕໍ່ກັບແອັບຯອື່ນໆຂອງຜູ້ຂຽນ.
ອັບເດດແລ້ວເມື່ອ
27 ຕ.ລ. 2025

ຄວາມປອດໄພຂອງຂໍ້ມູນ

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

ຝ່າຍຊ່ວຍເຫຼືອຂອງແອັບ

ເບີໂທລະສັບ
+359888569075
ກ່ຽວກັບນັກພັດທະນາແອັບ
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria
undefined

ເພີ່ມເຕີມແຍກຕາມ ivan gabrovski

ແອັບທີ່ຄ້າຍກັນ