Criptografia S File Encryptor

10+
Descargas
Clasificación de contido
Todos
Imaxe de captura de pantalla
Imaxe de captura de pantalla

Acerca desta aplicación

Internet é un lugar perigoso para deixar flotando datos persoais e documentos desprotexidos; nunca se sabe cando alguén os roubará.
É por iso que necesitamos unha capa extra de protección.

Con esta aplicación, pode cifrar calquera tipo de ficheiro usando o cifrado AES-256, o máis forte!

•Cifrar ficheiros, fotos, vídeos, música e calquera outro tipo de ficheiro!

• Tamén pode cifrar cartafoles enteiros, creando un único paquete con varios elementos cifrados. (Zip o cartafol e, a continuación, cifra o ficheiro zip)

•Cifrado e descifrado (os ficheiros xerados gárdanse no mesmo cartafol que o ficheiro orixinal)

CIFRADO DA CONTRASEÑA

Para aumentar aínda máis a seguridade dos ficheiros, esta aplicación tamén cifra o contrasinal, o que fai que sexa aínda máis difícil de descifrar.

Por este motivo, asegúrate de LEMBRAR os teus contrasinais, ou quizais podes anotalos para utilizalos máis tarde.

• NOTA: Se esquece ou perde o seu contrasinal, non poderá recuperar o acceso aos seus ficheiros e pode PERDELOS DE FORMA PERMANENTE.
Por este motivo, asegúrate de coidar ben os teus contrasinais.

• O protocolo de cifrado AES-256 é de grao militar, polo que é case imposible de crackear.

Máis información en:
https://cryptoid.com.br/criptografia/aes-padrao-de-criptografia-avancado-o-que-e-e-como-funciona/

Datos técnicos:

1. Algoritmos e mecanismos criptográficos
- Derivación clave: PBKDF2 con HmacSHA256, 100.000 iteracións, sal de 16 bytes.
Axeitado para a derivación segura de chaves a partir do contrasinal.
- Cifrado: AES-256 en modo CBC con PKCS5Padding e un IV de 16 bytes xerado por SecureRandom.
AES-CBC é seguro cando se combina coa autenticación (MAC). O código usa encrypt-then-MAC, correctamente.
- Integridade e autenticidade: HMAC-SHA256 sobre sal + IV + texto cifrado.
Garantiza a protección contra alteracións e manipulacións.
2. Contrasinal e manexo de chaves
- Contrasinal lido desde a interface, copiado en char[], usado e borrado inmediatamente despois do uso.
- Chave derivada separada en partes AES e HMAC, borrada despois do uso.
- A limpeza redundante na sección final protexe contra fugas de memoria.
- Nota: borrar o campo Editable no fío de fondo pode non ser ideal.
3. Cifrado e fluxo de almacenamento
- Escribe no ficheiro: sal, IV, datos cifrados, seguido do HMAC.
- Axusta os permisos dos ficheiros para restrinxir o acceso.
- Uso correcto dos fluxos para actualizar HMAC durante a escritura.
4. Fluxo de descifrado e verificación
- Le sal e IV, deriva claves, calcula HMAC para verificar a integridade antes do descifrado.
- Usa LimitedInputStream para limitar a lectura á lonxitude correcta do texto cifrado.
- Descifra con CipherInputStream, escribe nun ficheiro temporal.
- Elimina de forma segura o ficheiro temporal se se produce un erro.
- Comproba a integridade antes de sobrescribir o ficheiro final.
5. Manexo de excepcións e limpeza
- As excepcións específicas manéxanse con mensaxes claras.
- Limpeza de variables sensibles e peche de fluxos realizados no apartado final.
Última actualización
28 de xul. de 2025

Seguranza dos datos

A seguranza pasa por entender como recompilan e comparten os teus datos os programadores. As prácticas relacionadas coa seguranza e a privacidade dos datos utilizadas poden variar en función do uso, a rexión e a idade. O programador facilitou esta información e pode modificala co paso do tempo.
Non se comparten datos con terceiros
Máis información sobre como fan os programadores declaracións acerca dos datos que comparten
Non se recompila ningún dato
Máis información sobre como fan os programadores declaracións acerca da recompilación de datos

Novidades

•Segurança foi aprimorada.

Servizo de asistencia da aplicación

Acerca do programador
Lucas Vieira Jorgeto
lucas.jorgeto@gmail.com
Av. das Macieiras Nova Trieste JARINU - SP 13240-000 Brazil
undefined