Internet är en farlig plats att lämna personliga data och dokument som flyter omkring oskyddade; man vet aldrig när någon kommer att stjäla dem.
Det är därför vi behöver ett extra lager av skydd.
Med den här appen kan du kryptera alla typer av filer med AES-256-kryptering, den starkaste!
•Kryptera filer, foton, videor, musik och alla andra typer av filer!
•Du kan också kryptera hela mappar, skapa ett enda paket med flera krypterade objekt! (Zippa mappen och kryptera sedan zip-filen)
•Kryptering och dekryptering (de genererade filerna sparas i samma mapp som originalfilen)
LÖSENORD KRYPTERING
För att ytterligare öka filsäkerheten krypterar denna app också lösenordet, vilket gör det ännu svårare att knäcka.
Se därför till att du KOMMER IHÅG dina lösenord, eller kanske kan du skriva ner dem för senare användning.
• OBS: Om du glömmer eller tappar bort ditt lösenord, kommer du inte att kunna återfå åtkomst till dina filer, och du kan FÖRLORA DEM PERMANENT!
Se därför till att ta väl hand om dina lösenord.
• AES-256-krypteringsprotokollet är av militär kvalitet, vilket gör det nästan omöjligt att knäcka.
Mer information på:
https://cryptoid.com.br/criptografia/aes-padrao-de-criptografia-avancado-o-que-e-e-como-funciona/
Tekniska data:
1. Kryptografiska algoritmer och mekanismer
- Nyckelhärledning: PBKDF2 med HmacSHA256, 100 000 iterationer, 16-byte salt.
Lämplig för säker nyckelhärledning från lösenordet.
- Kryptering: AES-256 i CBC-läge med PKCS5Padding och en 16-byte IV genererad av SecureRandom.
AES-CBC är säkert i kombination med autentisering (MAC). Koden använder kryptera-sedan-MAC, korrekt.
- Integritet och autenticitet: HMAC-SHA256 över salt + IV + chiffertext.
Säkerställer skydd mot förändringar och manipulering.
2. Lösenord och nyckelhantering
- Lösenord läses från gränssnittet, kopieras till char[], används och raderas direkt efter användning.
- Härledd nyckel separerad i AES- och HMAC-delar, rensad efter användning.
- Redundant rensning i finalsektionen skyddar mot minnesläckor.
- Obs: Att rensa fältet Redigerbart i bakgrundstråden kanske inte är idealiskt.
3. Kryptering och lagringsflöde
- Skriver till filen: salt, IV, krypterad data, följt av HMAC.
- Justerar filbehörigheter för att begränsa åtkomst.
- Korrekt användning av strömmar för att uppdatera HMAC under skrivning.
4. Dekryptering och verifieringsström
- Läser salt och IV, härleder nycklar, beräknar HMAC för att verifiera integriteten före dekryptering.
- Använder LimitedInputStream för att begränsa läsningen till korrekt chiffertextlängd.
- Dekrypterar med CipherInputStream, skriver till en temporär fil.
- Tar bort temporär fil på ett säkert sätt om ett fel uppstår.
- Kontrollerar integriteten innan den slutliga filen skrivs över.
5. Undantagshantering och städning
– Specifika undantag hanteras med tydliga budskap.
- Rensning av känsliga variabler och stängning av bäckar utförs i den sista delen.
Uppdaterades den
28 juli 2025