Criptografia S File Encryptor

10+
Преземања
Оцена на содржината
Сите
Слика од екранот
Слика од екранот

За апликацијава

Интернетот е опасно место за оставање на личните податоци и документи кои лебдат наоколу незаштитени; никогаш не знаеш кога некој ќе ги украде.
Затоа ни треба дополнителен слој на заштита.

Со оваа апликација, можете да шифрирате кој било тип на датотека користејќи шифрирање AES-256, најсилно!

• Шифрирајте датотеки, фотографии, видеа, музика и кој било друг тип на датотеки!

•Можете и да шифрирате цели папки, создавајќи единствен пакет со повеќе шифрирани ставки! (Запете ја папката, а потоа шифрирајте ја zip-датотеката)

•Шифрирање и дешифрирање (генерираните датотеки се зачувуваат во истата папка како и оригиналната датотека)

ШИФРАЊЕ НА ЛОЗИНКА

За дополнително да ја зголеми безбедноста на датотеките, оваа апликација ја шифрира и лозинката, што го отежнува пробивањето.

Поради оваа причина, погрижете се да ЗАПОМНЕТЕ ги вашите лозинки или можеби можете да ги запишете за подоцнежна употреба.

• ЗАБЕЛЕШКА: Ако ја заборавите или изгубите лозинката, нема да можете да го вратите пристапот до вашите датотеки и може ТРАЈНО ГИ ИЗГУБЕТЕ!
Поради оваа причина, внимавајте добро да се грижите за вашите лозинки.

• Протоколот за шифрирање AES-256 е воен степен, што го прави речиси невозможно да се пробие.

Повеќе информации на:
https://cryptoid.com.br/criptografia/aes-padrao-de-criptografia-avancado-o-que-e-e-como-funciona/

Технички податоци:

1. Криптографски алгоритми и механизми
- Изведување на клучот: PBKDF2 со HmacSHA256, 100.000 повторувања, сол од 16 бајти.
Погоден за безбедно изведување на клучот од лозинката.
- Шифрирање: AES-256 во CBC режим со PKCS5Padding и IV од 16 бајти генериран од SecureRandom.
AES-CBC е безбеден кога се комбинира со автентикација (MAC). Кодот правилно користи шифрирање-потоа-MAC.
- Интегритет и автентичност: HMAC-SHA256 преку сол + IV + шифриран текст.
Обезбедува заштита од промени и манипулации.
2. Ракување со лозинка и клуч
- Лозинката се чита од интерфејсот, се копира во char[], се користи и се брише веднаш по употреба.
- Изведен клуч поделен на AES и HMAC делови, исчистен по употреба.
- Непотребното чистење во последниот дел заштитува од протекување на меморијата.
- Забелешка: Чистењето на полето за уредување во нишката во заднина можеби не е идеално.
3. Шифрирање и проток на складирање
- Запишува во датотеката: salt, IV, шифрирани податоци, проследено со HMAC.
- Ги прилагодува дозволите за датотеки за да го ограничи пристапот.
- Правилна употреба на стримови за ажурирање на HMAC за време на пишувањето.
4. Тек за дешифрирање и верификација
- Чита сол и IV, изведува клучеви, пресметува HMAC за да го потврди интегритетот пред дешифрирање.
- Користи LimitedInputStream за ограничување на читањето на правилната должина на шифрениот текст.
- Дешифрира со CipherInputStream, запишува во привремена датотека.
- Безбедно ја брише привремената датотека ако се појави грешка.
- Го проверува интегритетот пред да ја презапише конечната датотека.
5. Ракување со исклучоци и чистење
- Конкретните исклучоци се решаваат со јасни пораки.
- Чистење на чувствителни променливи и затворање на потоци извршени во завршниот дел.
Ажуриранa на
28.7.2025 г.

Безбедност на податоците

Предуслов за безбедност е да знаете како програмерите ги прибираат и споделуваат вашите податоци. Практиките за приватност и безбедност на податоците може да се разликуваат според вашиот начин на користење, регион и возраст. Програмерот ги обезбедил овие информации и може да ги ажурира во иднина.
Не се споделуваат податоци со трети страни
Дознајте повеќе како програмерите изјавуваат споделување податоци
Не се прибираат податоци
Дознајте повеќе како програмерите изјавуваат прибирање податоци

Што има ново

•Segurança foi aprimorada.

Поддршка за апликацијата

Информации за програмерот
Lucas Vieira Jorgeto
lucas.jorgeto@gmail.com
Av. das Macieiras Nova Trieste JARINU - SP 13240-000 Brazil
undefined