Интернет жеке маалыматтарды жана документтерди коргоосуз калтыруу үчүн коркунучтуу жер; кимдир бирөө аларды качан уурдаарын эч качан билбейсиң.
Ошондуктан бизге кошумча коргоо катмары керек.
Бул колдонмо менен сиз AES-256 шифрлөө аркылуу файлдын каалаган түрүн шифрлей аласыз, эң күчтүү!
•Файлдарды, сүрөттөрдү, видеолорду, музыканы жана файлдын башка түрүн шифрлөө!
•Сиз ошондой эле бир нече шифрленген нерселер менен бир пакетти түзүп, бүт папкаларды шифрлей аласыз! (Папканы Zip, андан кийин zip файлын шифрлөө)
•Шифрлөө жана чечмелөө (түзүлгөн файлдар түпнуска файл менен бир папкада сакталат)
PASSword ENCRIPTION
Файлдын коопсуздугун андан ары жогорулатуу үчүн бул колдонмо сырсөздү шифрлеп, аны бузуп алууну ого бетер кыйындатат.
Ушул себептен улам, сырсөздөрүңүздү УНУТПАҢЫЗ же кийинчерээк колдонуу үчүн аларды жазып алсаңыз болот.
• ЭСКЕРТҮҮ: Эгер сырсөзүңүздү унутуп же жоготуп алсаңыз, файлдарыңызга кирүү мүмкүнчүлүгүн кайра ала албайсыз жана аларды биротоло жоготуп алышыңыз мүмкүн!
Ушул себептен улам, сырсөздөрүңүзгө жакшы кам көрүүнү унутпаңыз.
• AES-256 шифрлөө протоколу аскердик деңгээлдеги болгондуктан, аны бузуу дээрлик мүмкүн эмес.
Кененирээк маалымат:
https://cryptoid.com.br/criptografia/aes-padrao-de-criptografia-avancado-o-que-e-e-como-funciona/
Техникалык маалыматтар:
1. Криптографиялык алгоритмдер жана механизмдер
- Негизги Туунду: HmacSHA256 менен PBKDF2, 100 000 итерация, 16 байт туз.
Сырсөздөн коопсуз ачкыч алуу үчүн ылайыктуу.
- Шифрлөө: AES-256 CBC режиминде PKCS5Padding жана SecureRandom тарабынан түзүлгөн 16 байт IV.
AES-CBC аутентификация (MAC) менен айкалышканда коопсуз. Код шифрленгенден кийин MACти туура колдонот.
- Бүтүндүк жана аныктык: HMAC-SHA256 туз + IV + шифрленген текст.
өзгөртүүлөрдөн жана бурмалоодон коргоону камсыз кылат.
2. Сырсөз жана Ачкыч менен иштөө
- Сырсөз интерфейстен окулуп, char[]га көчүрүлүп, колдонулган жана колдонулгандан кийин дароо тазаланат.
- AES жана HMAC бөлүктөрүнө бөлүнгөн туунду ачкыч, колдонуудан кийин тазаланат.
- Акыркы бөлүмдө ашыкча тазалоо эстутумдун агып кетишинен коргойт.
- Эскертүү: Фондук жиптеги Editable талаасын тазалоо идеалдуу эмес болушу мүмкүн.
3. Шифрлөө жана сактоо агымы
- Файлга жазат: туз, IV, шифрленген маалыматтар, андан кийин HMAC.
- Кирүүнү чектөө үчүн файл уруксаттарын тууралайт.
- Жазуу учурунда HMACди жаңыртуу үчүн агымдарды туура колдонуу.
4. Шифрди чечмелөө жана текшерүү агымы
- Туз жана IV окуйт, ачкычтарды чыгарат, чечмелөөдөн мурун бүтүндүгүн текшерүү үчүн HMAC эсептейт.
- Туура шифрленген тексттин узундугу менен окууну чектөө үчүн LimitedInputStream колдонот.
- CipherInputStream менен шифрди чечет, убактылуу файлга жазат.
- Ката пайда болсо, убактылуу файлды коопсуз жок кылат.
- Акыркы файлды кайра жазуудан мурун бүтүндүгүн текшерет.
5. Өзгөчө кырдаалдарды иштетүү жана тазалоо
- Конкреттүү өзгөчөлүктөр так билдирүүлөр менен каралат.
- Сезимтал өзгөрмөлөрдү тазалоо жана акыркы бөлүмдө аткарылган агымдарды жабуу.
Качан жаңырды
2025-ж., 28-июл.