AES Message Encryptor for SMS

AES Message Encryptor for SMS APK 1.0.14 - Kostenloser Download

Herunterladen APK

Zuletzt aktualisiert: 26. Jul 2024

App-Info

Verschlüsseln Sie Text/SMS/E -Mail mit Advanced Encryption Standard (AES) mit 256 Bitschlüssel

App-Name: AES Message Encryptor for SMS

Anwendungs-ID: com.aes.android

Bewertung: 4.4 / 157+

Autor: Maninder Gill

App-Größe: 82.17 KB

Detaillierte Beschreibung

Diese App kann zum Verschlingen Ihres Nachrichtentextes, SMS oder E -Mail -Inhalte mithilfe des AES -Verschlüsselungsstandards (AES) mit 256 Bit -Taste verwendet werden. Es kann Nachrichten mit AES verschlüsseln/ entschlüsseln. Diese App erfordert keine Berechtigungen und ist völlig frei von Anzeigen. Sie können sicher sein, dass die App das tut, was sie verspricht. Die Risswiderstandsweite eines AES hängt von der Passwortlänge und -komplexität ab. Die App warnt, ob der Benutzer kein Kennwort mit mindestens 6 Zeichen mit einem Großbuchstaben, einem unteren Fall, einem speziellen Charakter und einer Ziffer auswählt.

Textverzögerung ist eine Textverschlüsselungsanwendung, mit der Sie Ihre Privatsphäre schützen können, während Sie mit Freunden kommunizieren. Sie können Textnachrichten mit einem Advance -Verschlüsselungsstandard (AES) mit einem 256 -Bit (Schlüssellänge) verschlüsseln/entschlüsseln.

Das System berechnet den 256-Bit-Schlüssel über die Kennwortzeichenfolge mit SHA-256. Das System verwendet Cipher Block Chaining -Methode (CBC), um die Nachricht in Blöcken von 128 Bit zu verschlüsseln. Block-Cipher-Modi für symmetrische Key-Verschlüsselungsalgorithmen erfordern einen einfachen Texteingang, der ein Vielfaches der Blockgröße ist (dh 128 Bit für AES), sodass Nachrichten möglicherweise gepolstert werden müssen, um sie auf diese Länge zu bringen. Die verwendete Polsterung ist PKCS5Padding. In CBC wird eine explizite Initialisierungsvektoren -Technik verwendet, wobei wir einen einzelnen zufälligen Block auf den Klartext vorbereiten. Die Verschlüsselung erfolgt wie gewohnt, außer dass die IV nicht der Entschlüsselungsroutine mitgeteilt werden muss. Unabhängig von der Entschlüsselung wird nur der zufällige Block „beschädigt“. Dieser Block wird verworfen und der Rest der Entschlüsselung ist der ursprüngliche Klartext.

ECB -CIPHER -Methode (ECB) der elektronischen Codebücher (ECB) wurde ebenfalls angegeben. In der EZB wird die Nachricht in Blöcke unterteilt, und jeder Block wird getrennt verschlüsselt. Der Nachteil dieser Methode ist, dass identische Klartextblöcke in identische Chiffretextblöcke verschlüsselt werden. Daher darf es nicht mit nicht zufälligen und sich wiederholenden Daten verwendet werden. Der EZB -Modus ist deterministisch. Die EZB -Option dient nur für akademische Zwecke.

Testmodus. AES-Testwerte (aus FIPS-197 entnommen) sind:
Schlüssel: 00010203030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F
PlainText: 00112233445566778899aabbccddeeff
Ciphertext: 8ea2b7ca516745bfeafc49904b496089
Das Verschlüsseln des Klartextes mit dem Schlüssel sollte dem Chiffretext geben und den Chiffretext mit dem Schlüssel entschlüsseln.
t t t t
Sie können die Verschlüsselung online testen, indem Sie die Testwerte unter verwenden
http://extranet.cryptomathic.com/aescalc/index
Um den Modus als EZB auf der Website zu testen, und die oben genannten Testwerte verwenden. Um einen anderen Wert von Schlüssel und Daten zu testen, stellen Sie sicher, dass die Daten genau 16 Hex (16x8 = 128 Bit) lang sind. Der Schlüssel sollte 32 Hex -Zeichen (32x8 = 256 Bit) lang sein. Der in der Android -Anwendung ausgewählte Modus sollte "Tests ohne Polsterung" sein. Sie würden feststellen, dass das Ergebnis genau übereinstimmt.

Sie können die SHA-256-Konvertierung des Passworts online unter überprüfen
http://www.xorbin.com/tools/sha256-hash-calculator

Wenn Sie Probleme haben, können Sie mir gerne an mich schreiben
ManIndersinghgill@gmail.com

Ps
Einige gute Links zum Erlernen des Kryptographieprozesses in der App sind wie unter
AES
https://www.youtube.com/watch?v=nl1apwexrz0
https://www.youtube.com/watch?v=ayiohapi6SM

Block Chiffren, warum nicht ECB verwenden?
https://www.youtube.com/watch?v=t0preido7_g
https://en.wikipedia.org/wiki/block_cipher

UTF-8
https://www.youtube.com/watch?v=vlbtrd9ar28
Herunterladen APK

App-Screenshot

AES Message Encryptor for SMS AES Message Encryptor for SMS AES Message Encryptor for SMS AES Message Encryptor for SMS AES Message Encryptor for SMS AES Message Encryptor for SMS AES Message Encryptor for SMS AES Message Encryptor for SMS

Ähnlich