Criptografia S File Encryptor

10+
Downloads
Contentclassificatie
Iedereen
Screenshotafbeelding
Screenshotafbeelding

Over deze app

Het internet is een gevaarlijke plek om persoonlijke gegevens en documenten onbeschermd te laten rondslingeren; je weet maar nooit wanneer iemand ze steelt.
Daarom hebben we een extra beveiligingslaag nodig.

Met deze app kun je elk type bestand versleutelen met AES-256-versleuteling, de sterkste!

•Versleutel bestanden, foto's, video's, muziek en elk ander type bestand!

•Je kunt ook hele mappen versleutelen, waardoor er één pakket ontstaat met meerdere versleutelde items! (Zip de map en versleutel vervolgens het zip-bestand)

•Versleutelen en ontsleutelen (de gegenereerde bestanden worden in dezelfde map opgeslagen als het originele bestand)

WACHTWOORDVERSLEUTELING

Om de beveiliging van bestanden verder te verhogen, versleutelt deze app ook het wachtwoord, waardoor het nog moeilijker te kraken is.

Zorg er daarom voor dat je je wachtwoorden onthoudt, of schrijf ze op voor later gebruik.

• LET OP: Als u uw wachtwoord vergeet of kwijtraakt, krijgt u geen toegang meer tot uw bestanden en kunt u ze definitief kwijtraken!

Zorg er daarom goed voor dat u uw wachtwoorden goed bewaart.

• Het AES-256-encryptieprotocol is van militaire kwaliteit, waardoor het vrijwel onmogelijk te kraken is.

Meer informatie op:
https://cryptoid.com.br/criptografia/aes-padrao-de-criptografia-avancado-o-que-e-e-como-funciona/

Technische gegevens:

1. Cryptografische algoritmen en mechanismen
- Sleutelafleiding: PBKDF2 met HmacSHA256, 100.000 iteraties, 16-byte salt.
Geschikt voor veilige sleutelafleiding van het wachtwoord.
- Encryptie: AES-256 in CBC-modus met PKCS5Padding en een 16-byte IV gegenereerd door SecureRandom.
AES-CBC is veilig in combinatie met authenticatie (MAC). De code gebruikt correct 'encrypt-then-MAC'.
- Integriteit en authenticiteit: HMAC-SHA256 over salt + IV + ciphertext.

Zorgt voor bescherming tegen wijzigingen en manipulatie.
2. Wachtwoord- en sleutelbeheer
- Wachtwoord gelezen van de interface, gekopieerd naar char[], gebruikt en direct na gebruik gewist.
- Afgeleide sleutel gescheiden in AES- en HMAC-gedeelten, na gebruik gewist.
- Redundante clearing in de finally-sectie beschermt tegen geheugenlekken.
- Opmerking: Het wissen van het bewerkbare veld in de achtergrondthread is mogelijk niet ideaal.
3. Encryptie en opslagstroom
- Schrijft naar het bestand: salt, IV, versleutelde gegevens, gevolgd door de HMAC. - Past bestandsrechten aan om de toegang te beperken.
- Corrigeert het gebruik van streams om HMAC tijdens het schrijven bij te werken.
4. Decryptie- en verificatiestream
- Leest salt en IV, leidt sleutels af en berekent HMAC om de integriteit te verifiëren vóór decryptie.
- Gebruikt LimitedInputStream om het lezen te beperken tot de juiste lengte van de versleutelde tekst.
- Decrypteert met CipherInputStream en schrijft naar een tijdelijk bestand.
- Verwijdert tijdelijk bestand veilig als er een fout optreedt.
- Controleert de integriteit voordat het definitieve bestand wordt overschreven.
5. Uitzonderingsafhandeling en opschoning
- Specifieke uitzonderingen worden afgehandeld met duidelijke meldingen.
- Opschoning van gevoelige variabelen en het sluiten van streams wordt uitgevoerd in de laatste sectie.
Geüpdatet op
28 jul 2025

Veiligheid van gegevens

Veiligheid van gegevens begint met inzicht in de manier waarop ontwikkelaars je gegevens verzamelen en delen. Procedures voor gegevensprivacy en beveiliging kunnen variëren op basis van je gebruik, regio en leeftijd. De ontwikkelaar heeft deze informatie aangeleverd en kan die in de loop van de tijd updaten.
Geen gegevens gedeeld met derden
Meer informatie over hoe ontwikkelaars aangeven welke gegevens ze delen
Geen gegevens verzameld
Meer informatie over hoe ontwikkelaars aangeven welke gegevens ze verzamelen

Wat is er nieuw

•Segurança foi aprimorada.

App-support

Over de ontwikkelaar
Lucas Vieira Jorgeto
lucas.jorgeto@gmail.com
Av. das Macieiras Nova Trieste JARINU - SP 13240-000 Brazil
undefined