App Crypto for Android

Sisaldab reklaame
10+
Allalaadimised
Sisu reiting
Kõik
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt

Rakenduse teave

Rakendus pakub krüptimiseks ja dekrüpteerimiseks järgmisi meetodeid: afiinne krüptosüsteem ladina teksti jaoks (26 tähte), afiinne krüptosüsteem kirillitsa teksti jaoks (30 tähte), RSA krüptosüsteem ja АSЕ krüptosüsteem.
Afiinne krüptosüsteem on privaatvõtmega krüptosüsteemide näited. Privaatvõtmega krüptosüsteemis saate pärast krüpteerimisvõtme teadmist kiiresti dekrüpteerimisvõtme leida. Seega, teades, kuidas sõnumeid teatud võtmega krüpteerida, saate selle võtmega krüptitud sõnumeid dekrüpteerida.
RSA-krüptosüsteem on avaliku võtmega krüptosüsteem, üks vanimaid turvaliseks andmeedastuseks laialdaselt kasutatud. Avaliku võtmega krüptosüsteemis on krüpteerimisvõti avalik ja erineb dekrüpteerimisvõtmest, mida hoitakse salajas (privaatne). RSA kasutaja loob ja avaldab avaliku võtme, mis põhineb kahel suurel algarvul koos abiväärtusega. Algarvud hoitakse saladuses. Sõnumeid saab krüpteerida igaüks avaliku võtme kaudu, kuid dekrüpteerida saab ainult keegi, kes teab privaatvõtit.
Täiustatud krüpteerimisstandard (AES), tuntud ka algse nimega Rijndael, on elektrooniliste andmete krüptimise spetsifikatsioon, mille kehtestas USA riikliku standardi- ja tehnoloogiainstituudi (NIST) 2001. aastal. AES on Rijndaeli plokkšifri variant.  Rijndael on erineva võtme- ja plokisuurusega šifrite perekond.
Rakenduses kasutatakse AES/CBC/PKCS5Padding, mis on krüptograafiline töörežiim, mida kasutatakse andmete turvaliseks krüptimiseks ja dekrüpteerimiseks. CBC (Cipher Block Chaining): see on töörežiim, milles iga andmeplokk kombineeritakse eelmise plokiga, kasutades XOR-toimingut, enne kui see krüpteeritakse. Esimene plokk on kombineeritud initsialiseerimisvektoriga (IV), mis peab olema iga krüptitud sõnumi jaoks kordumatu. CBC-režiim pakub paremat kaitset rünnakute eest, mis üritavad sõnumite sisu muuta. PKCS5Padding: see on andmete täitmise skeem, mis tagab, et sisendandmete pikkus on ploki suuruse kordne (antud juhul 128 bitti). PKCS5Padding lisab viimase ploki lõppu baite, nii et see saab täis. Need täiendavad baidid sisaldavad teavet lisatud baitide arvu kohta.
Kõigi rakenduses olevate krüpteerimismeetoditega on võimalik krüpteeritud failid salvestada seadme valitud kataloogi, kus on krüpteeritav fail, mille nimedes on tekst „Krüptitud...” pluss nime krüpteerimisfail, lisaks sulgudes selle laiend ja krüpteerimisviis nagu AES.
Krüptitud teksti saab salvestada failidena seadme allalaadimise kausta.
Rakenduses salvestatud AES-i privaatvõti krüpteeritakse RSA-meetodiga ja salvestatakse eraldi failina. Nii et AES-i krüpteerimisega salvestatakse eesmised failid nimedega:
EncryptedAes_xxx(.txt).bin – krüptitud fail xxx.txt;
EncryptedAesRSAPrivateKey_xxx.bin – privaatne RSA võti sama faili xxx.txt privaatse AES-võtme krüptimiseks;
EncryptedAesKey_xxx.bin – privaatne AES-võti, mis on krüpteeritud RSAPrivate Key'ga sama faili xxx.txt jaoks;
ivBin_xxx.bin – sama faili xxx.txt lähtestamisvektor;
Nii et RSA krüptimisega salvestatakse kolm nimedega faili:
EncryptedRSA_xxx(.txt).bin – krüptitud fail xxx.txt;
EncryptedRSAPrivateKey_xxx.bin – privaatne RSA võti;
EncryptedRSAPublicKey_xxx.bin – avalik RSA võti;
Affine ladina krüptimisega salvestatakse kaks nimedega faili:
EncryptedAffineLatin_xxx(.txt).bin – krüptitud fail xxx.txt;
EncryptedAffineLatinKeyB_xxx.bin – b parameetri nihutamine;
Ladina keel muutub kirillitsast afiinse kirillitsaga krüptitud failidega.
Dekrüpteerimisel peavad kõik vastava krüpteerimismeetodi failid ja vastav krüpteeritud fail (fail krüptitud andmete ja vastavate võtmetega) asuma samas kaustas.
Kui esmalt valitakse dekrüpteerimisel faili krüpteerimiseks kasutatud meetod, valitakse ka krüptitud andmetega fail.
Rakendusel on reklaambännerid, millega saab reklaamide kuvamise aktiveerida või deaktiveerida.
Rakendusel on abi ja lingid autori muude rakenduste juurde.
Värskendatud:
27. okt 2025

Andmete ohutus

Ohutus algab selle mõistmisest, kuidas arendajad teie andmeid koguvad ja jagavad. Andmete privaatsuse ja turvalisuse tavad võivad olenevalt kasutusviisist ning teie piirkonnast ja vanusest erineda. Selle teabe esitas arendaja ja seda võidakse aja jooksul värskendada.
Kolmandate osapooltega ei jagata andmeid
Lisateave selle kohta, kuidas arendajad andmete jagamisest teada annavad
Andmeid ei koguta
Lisateave selle kohta, kuidas arendajad andmete kogumisest teada annavad

Rakenduse tugi

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

Rohkem arendajalt ivan gabrovski

Sarnased rakendused