App Crypto for Android

Зар агуулсан
10+
Таталтууд
Контентын үнэлгээ
Бүх насныханд
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг

Энэ аппын тухай

Энэхүү програм нь шифрлэх, тайлах дараах аргуудыг хангадаг: Латин бичвэрт зориулсан аффин криптосистем (26 үсэг), кирилл бичвэрт зориулсан аффин криптосистем (30 үсэг), RSA криптосистем ба АSЕ криптосистем.
Аффин криптосистем нь хувийн түлхүүр криптосистемийн жишээ юм. Хувийн түлхүүрийн криптосистемд та шифрлэлтийн түлхүүрийг мэдсэний дараа тайлах түлхүүрийг хурдан олох боломжтой. Тиймээс, тодорхой түлхүүр ашиглан мессежийг хэрхэн шифрлэхийг мэдэх нь энэ түлхүүрийг ашиглан шифрлэгдсэн мессежийг тайлах боломжийг олгоно.
RSA криптосистем нь нийтийн түлхүүр бүхий крипто систем бөгөөд аюулгүй өгөгдөл дамжуулахад өргөн хэрэглэгддэг хамгийн эртний системүүдийн нэг юм. Олон нийтийн түлхүүртэй криптосистемд шифрлэлтийн түлхүүр, шифрлэлтийн түлхүүр нь олон нийтийн болон нууцлалаас ялгаатай бөгөөд нууцыг хадгалдаг. RSA хэрэглэгч нь туслах утгын хамт хоёр том анхны тоон дээр тулгуурлан нийтийн түлхүүр үүсгэж, нийтэлдэг. Анхны тоонуудыг нууцалдаг. Мессежийг хэн ч, нийтийн түлхүүрээр шифрлэх боломжтой, гэхдээ зөвхөн нууц түлхүүрийг мэддэг хүн л шифрлэх боломжтой.
Remplikption стандарт (AES) -ийг мөн анхны нэрээр нь тодорхойлсон.  Rijndael бол өөр өөр түлхүүр болон блокийн хэмжээтэй шифрүүдийн гэр бүл юм.
Аппликешнд AES/CBC/PKCS5Padding ашигладаг бөгөөд энэ нь өгөгдлийг аюулгүй шифрлэх, тайлахад ашигладаг криптограф үйлдлийн горим юм. CBC (Cipher Block Chaining): энэ нь өгөгдлийн блок бүрийг шифрлэхээс өмнө XOR үйлдлийг ашиглан өмнөх блоктой нэгтгэдэг үйлдлийн горим юм. Эхний блок нь шифрлэгдсэн мессеж бүрийн хувьд өвөрмөц байх ёстой эхлүүлэх вектор (IV) -тэй хослуулсан. CBC горим нь мессежийн агуулгыг өөрчлөхийг оролдсон халдлагаас илүү сайн хамгаалалт өгдөг. PKCS5Padding: Энэ нь оролтын өгөгдөл нь блокийн хэмжээнээс хэд дахин их урттай (энэ тохиолдолд 128 бит) байхыг баталгаажуулдаг өгөгдлийг дүүргэх схем юм. PKCS5Padding нь сүүлчийн блокийн төгсгөлд байт нэмдэг бөгөөд ингэснээр дүүрнэ. Эдгээр нэмэлт байтууд нь нэмсэн байтуудын талаарх мэдээллийг агуулна.
Аппликешн дэх бүх шифрлэлтийн аргуудын тусламжтайгаар шифрлэгдсэн файлуудыг файлыг шифрлэж байгаа төхөөрөмжийн сонгосон директор дотор хадгалах боломжтой бөгөөд тэдгээрийн нэрэнд "Шифрлэгдсэн ..." гэсэн бичээс, шифрлэх файлын нэр, хаалтанд түүний өргөтгөл, AES шиг шифрлэлтийн аргыг багтаасан болно.
Шифрлэгдсэн текстийг Татаж авах төхөөрөмжийн хавтсанд файл хэлбэрээр хадгалах боломжтой.
Хадгалах зориулалттай AES-ийн хувийн түлхүүрийг програмын RSA аргаар шифрлэж, тусдаа файл болгон хадгалдаг. Тиймээс AES шифрлэлтийн тусламжтайгаар дараах нэртэй файлуудыг хадгалдаг.
EncryptedAes_xxx(.txt).bin – шифрлэгдсэн файл xxx.txt;
EncryptedAesRSAPrivateKey_xxx.bin – xxx.txt ижил файлын хувийн AES түлхүүрийг шифрлэх хувийн RSA түлхүүр;
EncryptedAesKey_xxx.bin – ижил xxx.txt файлд зориулсан RSAPrivate Түлхүүрээр шифрлэгдсэн хувийн AES түлхүүр;
ivBin_xxx.bin – ижил xxx.txt файлын эхлүүлэх вектор;
Тиймээс RSA шифрлэлтийн тусламжтайгаар гурван нэртэй файл хадгалагдана:
EncryptedRSA_xxx(.txt).bin – шифрлэгдсэн файл xxx.txt;
EncryptedRSAPrivateKey_xxx.bin - хувийн RSA түлхүүр;
EncryptedRSAPublicKey_xxx.bin - нийтийн RSA түлхүүр;
Affine Латин шифрлэлтийн тусламжтайгаар дараах нэртэй хоёр файл хадгалагдана.
EncryptedAffineLatin_xxx(.txt).bin – шифрлэгдсэн файл xxx.txt;
EncryptedAffineLatinKeyB_xxx.bin - b параметрийг шилжүүлэх;
Латин үсэг нь кирилл үсгийг Affine кирилл шифрлэгдсэн файлуудаар сольж байна.
Шифрийг тайлахдаа харгалзах шифрлэлтийн аргын бүх файлууд болон харгалзах шифрлэгдсэн файл (шифрлэгдсэн өгөгдөл болон харгалзах түлхүүр бүхий файл) нэг хавтсанд байх ёстой.
Файлыг шифрлэх аргыг эхлээд тайлахдаа шифрлэгдсэн өгөгдөлтэй файлыг мөн сонгоно.
Энэхүү програм нь зар сурталчилгааны дэлгэцийг идэвхжүүлэх эсвэл идэвхгүй болгох зар сурталчилгааны баннеруудтай.
Энэхүү програм нь зохиогчийн бусад програмын тусламж болон холбоосуудтай.
Шинэчилсэн огноо
2025 оны 10-р сарын 27

Өгөгдлийн аюулгүй байдал

Аюулгүй байдал нь хөгжүүлэгчид таны өгөгдлийг хэрхэн цуглуулж, хуваалцдаг болохыг ойлгохоос эхэлнэ. Өгөгдлийн нууцлал болон аюулгүй байдлын практик нь таны хэрэглээ, бүс нутаг болон наснаас хамаарч харилцан адилгүй байж болно. Хөгжүүлэгч энэ мэдээллийг өгсөн бөгөөд үүнийг цаг хугацааны явцад шинэчилж болно.
Гуравдагч талтай ямар ч өгөгдөл хуваалцаагүй
Хөгжүүлэгчид хуваалцахыг хэрхэн зарладаг талаар нэмэлт мэдээлэл авах
Ямар ч өгөгдөл цуглуулаагүй
Хөгжүүлэгчид цуглуулгыг хэрхэн зарладаг талаар нэмэлт мэдээлэл авах

Аппын тусламж

Утасны дугаар
+359888569075
Хөгжүүлэгчийн тухай
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria
undefined

ivan gabrovski-н дэлгэрэнгүй

Төстэй апп