App Crypto for Android

Bevat advertensies
10+
Aflaaie
Inhoudgradering
Almal
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent

Meer oor hierdie app

Die toepassing bied die volgende metodes vir enkripsie en dekripsie: affiene kriptostelsel vir Latynse teks (26 letters), affiene kriptostelsel vir Cyrilliese teks (30 letters), RSA kriptostelsel en АSЕ kriptostelsel.
Affine kriptostelsel, is voorbeelde van private sleutel kriptostelsels. In 'n private sleutel kriptostelsel, sodra jy 'n enkripsiesleutel ken, kan jy vinnig die dekripsiesleutel vind. As u dus weet hoe om boodskappe met 'n spesifieke sleutel te enkripteer, kan u boodskappe dekripteer wat met hierdie sleutel geënkripteer is.
Die RSA  kriptosisteem is 'n publieke sleutel-kriptosisteem, een van die oudstes wat wyd gebruik word vir veilige data-oordrag. In 'n publiekesleutel-kriptosisteem is die enkripsiesleutel publiek en verskillend van die dekripsiesleutel, wat geheim gehou word (privaat). 'n RSA-gebruiker skep en publiseer 'n publieke sleutel gebaseer op twee groot priemgetalle, tesame met 'n hulpwaarde. Die priemgetalle word geheim gehou. Boodskappe kan deur enigiemand geënkripteer word, via die publieke sleutel, maar kan slegs gedekripteer word deur iemand wat die private sleutel ken.
Die Advanced Encryption Standard (AES), ook bekend onder sy oorspronklike naam Rijndael  is 'n spesifikasie vir die enkripsie van elektroniese data wat deur die Amerikaanse Nasionale Instituut vir Standaarde en Tegnologie (NIST) in 2001 ingestel is. AES is 'n variant van die Rijndael-bloksyfer.  Rijndael is 'n familie van syfers met verskillende sleutel- en blokgroottes.
In die toepassing word AES/CBC/PKCS5Padding gebruik, wat 'n kriptografiese werkingsmodus is wat gebruik word vir veilige enkripsie en dekripsie van data. CBC (Cipher Block Chaining): dit is 'n bedryfsmodus waarin elke blok data gekombineer word met die vorige blok deur die XOR-bewerking te gebruik voordat dit geïnkripteer word. Die eerste blok word gekombineer met 'n inisialiseringsvektor (IV), wat uniek moet wees vir elke geënkripteerde boodskap. Die CBC-modus bied beter beskerming teen aanvalle wat probeer om die inhoud van boodskappe te verander. PKCS5Padding: dit is 'n opvullingskema vir die data wat verseker dat die invoerdata van 'n lengte is wat 'n veelvoud van die blokgrootte is (in hierdie geval 128 bisse). PKCS5Padding voeg grepe by aan die einde van die laaste blok sodat dit vol word. Hierdie bykomende grepe bevat inligting oor die aantal bygevoegde grepe.
Met alle enkripsiemetodes in die toepassing, is dit moontlik om die geënkripteerde lêers te stoor in die geselekteerde gids van die toestel waar die lêer enkripteer, in die name waarvan daar teks "Encrypted ..." plus naam-enkripteerlêer is, plus tussen hakies sy uitbreiding en metode van enkripsie soos AES.
Die geënkripteerde teks kan gestoor word as lêers in Laai toestel se gids.
In app privaat sleutel vir AES vir stoor word geïnkripteer deur RSA metode en gestoor as aparte lêer. So met AES-enkripsie word voorlêers met name gestoor:
EncryptedAes_xxx(.txt).bin – geïnkripteer lêer xxx.txt;
EncryptedAesRSAPrivateKey_xxx.bin – private RSA-sleutel vir die enkripteer van private AES-sleutel vir dieselfde lêer xxx.txt;
EncryptedAesKey_xxx.bin – private AES-sleutel geïnkripteer deur RSAPrivate Key vir dieselfde lêer xxx.txt;
ivBin_xxx.bin – inisialiseringsvektor vir dieselfde lêer xxx.txt;
Dus met RSA-enkripsie word drie lêers met name gestoor:
EncryptedRSA_xxx(.txt).bin – geïnkripteer lêer xxx.txt;
EncryptedRSAPrivateKey_xxx.bin - private RSA-sleutel;
EncryptedRSAPublicKey_xxx.bin - publieke RSA-sleutel;
Met Affine Latynse enkripsie word twee lêers met name gestoor:
EncryptedAffineLatin_xxx(.txt).bin – geïnkripteer lêer xxx.txt;
EncryptedAffineLatinKeyB_xxx.bin - skuif b param;
Latyns verander met Cyrillies met Affine Cyrilliese geïnkripteer lêers.
Wanneer u dekripteer, moet alle lêers vir die ooreenstemmende enkripsiemetode en die ooreenstemmende geïnkripteer lêer (die lêer met die geënkripteerde data en die ooreenstemmende sleutels) in dieselfde vouer wees.
Wanneer die metode wat gebruik word om die lêer te enkripteer, eers gekies word, word die lêer met die geënkripteerde data ook gekies.
Die toepassing het advertensiebaniere wat die vertoon van advertensies kan aktiveer of deaktiveer.
Die toepassing het hulp en skakels na die skrywer se ander toepassings.
Opgedateer op
27 Okt. 2025

Dataveiligheid

Veiligheid begin wanneer jy verstaan hoe ontwikkelaars jou data insamel en deel. Praktyke vir dataprivaatheid en -sekuriteit kan verskil op grond van jou gebruik, streek en ouderdom. Die ontwikkelaar het hierdie inligting verskaf en kan dit mettertyd opdateer.
Geen data word met derde partye gedeel nie
Kom meer te wete oor hoe ontwikkelaars datadeling verklaar
Geen data ingesamel nie
Kom meer te wete oor hoe ontwikkelaars insameling verklaar

Appsteundienste

Foonnommer
+359888569075
Meer oor die ontwikkelaar
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria
undefined

Meer deur ivan gabrovski

Soortgelyke apps