pt dies - MFpRMg==
, welche Verschlüsselung ist das? Ich bin mir sicher, dass das eine symmetrische Verschlüsselung ist. Ich versuchte Base64 aber es war nicht funktioniert, auch ich habe versucht AESWelche Verschlüsselung ist das?
Antwort
Gegeben die letzten zwei Zeichen sind "==", die Länge ist ein Vielfaches von 4 Bytes und die Bytes sind ASCII es ist wahrscheinlich eine Base64-Codierung.
MFpRMg==
Basis 64 dekodiert zu Hex 30 5a 51 32
oder in ASCII: 0ZQ2
. Da sieht das aus wie ASCII und nicht zufällige Bytes (was verschlüsselt aussieht) und es ist kürzer als die üblichen Verschlüsselungsblocklängen 0ZQ2
ist wahrscheinlich die Antwort.
Hinweise:
Für die symmetrische Verschlüsselung ein Schlüssel erforderlich ist, um eine Nachricht zu entschlüsseln, wird nicht angegeben. Ohne den Schlüssel besteht die einzige Möglichkeit darin, alle möglichen Schlüssel auszuprobieren und das korrekte Ergebnis zu erkennen. Das ist wirklich nicht möglich.
Die meisten symmetrischen Verschlüsselungen basieren auf Blöcken mit gemeinsamen Blocklängen von 8 oder 16 Byte. Daher ist die Ausgabe ein Vielfaches der Blockgröße mit der Ausnahme, dass ein Streaming-Modus verwendet wird.
- 1. Welche Art von Passwort Hash/Verschlüsselung das?
- 2. Welche Art der Verschlüsselung ist SQL Compact "Engine Default"?
- 3. Java-Verschlüsselung: Welche Algorithmen sollte ich verwenden?
- 4. Welche JavaScript-Syntax ist das?
- 5. Welche CSS-Eigenschaft ist das?
- 6. Was ist XOR-Verschlüsselung?
- 7. Verschlüsselung in Laravel-Verschlüsselung
- 8. Was ist Null-Schlüssel-Verschlüsselung?
- 9. Welche Art von Codierung ist das?
- 10. Welche Art von Datum Zeitformat ist das?
- 11. Welche Art von UDP-Protokoll ist das?
- 12. Entziffern, welche Sprache oder Syntax das ist
- 13. Welche Art von Erklärung ist das?
- 14. Welche Art von XML-Datei ist das?
- 15. Welche Art von Datei ist das?
- 16. Welche Art von JavaScript ist das?
- 17. Welche Art von BarCode ist das?
- 18. Welche Art von Struktur ist das?
- 19. Welche Syntax ist das: std :: thread t ([&]() {...});
- 20. Welche "C# experimentelle Sprachfunktion" ist das?
- 21. Ich fragte mich, welche Programmiersprache das ist?
- 22. Welche Art von Algorithmus ist das?
- 23. Welche Art von ViewController ist das
- 24. Welche Art von Code ist das?
- 25. Welche Schriftart ist das? (ubuntu terminal font)
- 26. Welche Art von Array ist das?
- 27. Was ist der Unterschied zwischen GET und POST Verschlüsselung?
- 28. Was ist die sicherste Python "Passwort" Verschlüsselung
- 29. SSL-Zertifikatverschlüsselung und Verschlüsselung mit Verschlüsselung
- 30. Java-Passphrase-Verschlüsselung
Das könnte wirklich alles sein. Alles hängt nur davon ab, wie Sie diese wenigen Zeichen interpretieren (z. B. ob es sich um eine einmalige Nachricht handelt). Sie müssen den Kontext analysieren, dh wer hat diese Nachricht erzeugt, welche Algorithmen könnten verwendet werden usw. –
Ich stimme für die Schließung dieser Frage als nicht zu den Themen, da es unmöglich ist zu bestimmen, welcher Algorithmus diese Ausgabe erzeugt hat, da Chiffriertexte und Hash Ausgänge sollen von Zufallsrauschen nicht zu unterscheiden sein und es gibt unendlich viele. Wir sind nicht hier, um das [Ratespiel] zu spielen (http://blog.stackexchange.com/2012/02/lets-play-the-guessing-game/), aber Sie können sich selbst raten: [bestimmen Sie, welche Art von Codierung/Verschlüsselung wurde verwendet] (http://security.stackexchange.com/q/3989/45523) –