
App Crypto for Android
De app biedt handige hulpmiddelen voor het versleutelen en ontsleutelen van tekst en bestanden
App -Info
App -Beschrijving
Android -App -Analyse En Beoordeling: App Crypto for Android, Ontwikkeld Door ivan gabrovski. Vermeld In Tools -Categorie. De Huidige Versie Is 3.0, Bijgewerkt Op 30/05/2025 . Volgens Gebruikersrecensies Op Google Play: App Crypto for Android. Bereikte Meer Dan 2X7 Installaties. App Crypto for Android Heeft Momenteel 1 Beoordelingen, Gemiddelde Rating 5.0 Sterren
De applicatie biedt de volgende methoden voor encryptie en decryptie: affien cryptosysteem voor Latijnse tekst (26 letters), affien cryptosysteem voor Cyrillische tekst (30 letters), RSA-cryptosysteem en АSЕ-cryptosysteem.Affien cryptosystemen zijn voorbeelden van cryptosystemen met een privésleutel. In een cryptosysteem met een privésleutel kunt u, zodra u de encryptiesleutel kent, snel de decryptiesleutel vinden. Door te weten hoe u berichten met een specifieke sleutel moet versleutelen, kunt u dus berichten ontsleutelen die met deze sleutel zijn versleuteld.
Het RSA-cryptosysteem is een cryptosysteem met een openbare sleutel, een van de oudste en meest gebruikte systemen voor veilige gegevensoverdracht. In een cryptosysteem met een openbare sleutel is de encryptiesleutel openbaar en verschilt van de decryptiesleutel, die geheim (privé) wordt gehouden. Een RSA-gebruiker maakt en publiceert een openbare sleutel op basis van twee grote priemgetallen, samen met een hulpwaarde. De priemgetallen blijven geheim. Berichten kunnen door iedereen worden versleuteld met de publieke sleutel, maar kunnen alleen worden ontsleuteld door iemand die de privésleutel kent.
De Advanced Encryption Standard (AES), ook bekend onder de oorspronkelijke naam Rijndael, is een specificatie voor de versleuteling van elektronische gegevens die in 2001 is vastgesteld door het Amerikaanse National Institute of Standards and Technology (NIST). AES is een variant van de Rijndael-blokcijfer. Rijndael is een familie van cijfers met verschillende sleutels en blokgroottes.
In de app wordt AES/CBC/PKCS5Padding gebruikt, een cryptografische modus die wordt gebruikt voor veilige versleuteling en ontsleuteling van gegevens. CBC (Cipher Block Chaining): dit is een modus waarbij elk gegevensblok wordt gecombineerd met het vorige blok met behulp van de XOR-bewerking voordat het wordt versleuteld. Het eerste blok wordt gecombineerd met een initialisatievector (IV), die uniek moet zijn voor elk versleuteld bericht. De CBC-modus biedt betere bescherming tegen aanvallen die proberen de inhoud van berichten te wijzigen. PKCS5Padding: dit is een opvulschema voor de gegevens dat ervoor zorgt dat de invoergegevens een lengte hebben die een veelvoud is van de blokgrootte (in dit geval 128 bits). PKCS5Padding voegt bytes toe aan het einde van het laatste blok, zodat het vol raakt. Deze extra bytes bevatten informatie over het aantal toegevoegde bytes.
Met alle encryptiemethoden in de app is het mogelijk om de versleutelde bestanden op te slaan in de geselecteerde map van het apparaat waar het versleutelde bestand zich bevindt. In de naam staat de tekst "Versleuteld..." plus de naam van het versleutelde bestand, plus tussen haakjes de extensie en de encryptiemethode, zoals AES.
De versleutelde tekst kan worden opgeslagen als bestand in de map van het gedownloade apparaat.
In de app worden de privésleutels voor AES voor opslag versleuteld met de RSA-methode en opgeslagen als een apart bestand. Bij AES-versleuteling worden dus voor bestanden opgeslagen met de volgende namen:
EncryptedAes_xxx(.txt).bin – versleuteld bestand xxx.txt;
EncryptedAesRSAPrivateKey_xxx.bin – persoonlijke RSA-sleutel voor het versleutelen van een persoonlijke AES-sleutel voor hetzelfde bestand xxx.txt;
EncryptedAesKey_xxx.bin – persoonlijke AES-sleutel versleuteld met RSAPrivate Key voor hetzelfde bestand xxx.txt;
ivBin_xxx.bin – initialisatievector voor hetzelfde bestand xxx.txt;
Bij RSA-versleuteling worden dus drie bestanden met de volgende namen opgeslagen:
EncryptedRSA_xxx(.txt).bin – versleuteld bestand xxx.txt;
EncryptedRSAPrivateKey_xxx.bin - persoonlijke RSA-sleutel;
EncryptedRSAPublicKey_xxx.bin - publieke RSA-sleutel;
Bij Affine Latin-versleuteling worden twee bestanden met de volgende namen opgeslagen:
EncryptedAffineLatin_xxx(.txt).bin – versleuteld bestand xxx.txt;
EncryptedAffineLatinKeyB_xxx.bin - verschuivende b-parameter;
Latijn verandert van Cyrillisch naar Affine Cyrillisch gecodeerde bestanden.
Bij het decoderen moeten alle bestanden voor de bijbehorende coderingsmethode en het bijbehorende gecodeerde bestand (het bestand met de gecodeerde gegevens en de bijbehorende sleutels) zich in dezelfde map bevinden.
Bij het decoderen wordt eerst de methode geselecteerd die is gebruikt om het bestand te coderen, en ook het bestand met de gecodeerde gegevens.
De applicatie heeft advertentiebanners waarmee de weergave van advertenties kan worden geactiveerd of gedeactiveerd.
De applicatie biedt help en links naar andere apps van de auteur.
We Bieden Momenteel Versie 3.0 Aan. Dit Is Onze Nieuwste, Meest Geoptimaliseerde Versie. Het Is Geschikt Voor Veel Verschillende Apparaten. Gratis Download Rechtstreeks Apk Uit De Google Play Store Of Andere Versies Die We Organiseren. Bovendien Kunt U Zonder Registratie Downloaden En Geen Login Vereist.
We Hebben Meer Dan 2000+ Beschikbare Apparaten Voor Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... Met Zoveel Opties, Het Is Gemakkelijk Voor U Om Games Of Software Te Kiezen Die Bij Uw Apparaat Passen.
Het Kan Van Pas Komen Als Er Landenbeperkingen Of Enige Beperkingen Van De Zijkant Van Uw Apparaat In De Google App Store Zijn.