Als «encryption» getaggte Fragen

Bei der Verschlüsselung werden Informationen (als Klartext bezeichnet) mithilfe eines Verschlüsselungsalgorithmus in Kombination mit einem Parameter (als Verschlüsselungsschlüssel bezeichnet) in eine unlesbare Form (als Chiffretext bezeichnet) umgewandelt. Nur wer den Entschlüsselungsschlüssel besitzt, kann den Vorgang umkehren und den ursprünglichen Klartext wiederherstellen. Konzeptionelle Fragen zur Verschlüsselung können auf crypto.stackexchange.com bessere Antworten erhalten.


8
Sind HTTPS-Header verschlüsselt?
Beim Senden von Daten über HTTPS weiß ich, dass der Inhalt verschlüsselt ist. Ich höre jedoch gemischte Antworten darüber, ob die Header verschlüsselt sind oder wie viel des Headers verschlüsselt ist. Wie viele HTTPS-Header sind verschlüsselt? Einschließlich GET / POST-Anforderungs-URLs, Cookies usw.
599 security  post  encryption  https  get 

12
Grundlegender Unterschied zwischen Hashing- und Verschlüsselungsalgorithmen
Ich sehe viel Verwirrung zwischen Hashes und Verschlüsselungsalgorithmen und würde gerne weitere Expertenratschläge zu folgenden Themen erhalten: Wann werden Hashes oder Verschlüsselungen verwendet? Was unterscheidet einen Hash- oder Verschlüsselungsalgorithmus (von einer theoretischen / mathematischen Ebene), dh was macht Hashes irreversibel (ohne Hilfe eines Regenbogenbaums)? Hier sind einige ähnliche SO-Fragen, die …

7
Wie wähle ich einen AES-Verschlüsselungsmodus (CBC ECB CTR OCB CFB)?
Welche von ihnen werden unter welchen Umständen bevorzugt? Ich würde gerne die Liste der Bewertungskriterien für die verschiedenen Modi sehen und vielleicht eine Diskussion über die Anwendbarkeit jedes Kriteriums. Ich denke zum Beispiel, dass eines der Kriterien die "Größe des Codes" für die Ver- und Entschlüsselung ist, was für eingebettete …
479 encryption  aes 

9
Java 256-Bit-AES-kennwortbasierte Verschlüsselung
Ich muss eine 256-Bit-AES-Verschlüsselung implementieren, aber alle Beispiele, die ich online gefunden habe, verwenden einen "KeyGenerator", um einen 256-Bit-Schlüssel zu generieren, aber ich möchte meinen eigenen Passkey verwenden. Wie kann ich meinen eigenen Schlüssel erstellen? Ich habe versucht, es auf 256 Bit aufzufüllen, aber dann erhalte ich eine Fehlermeldung, dass …

14
Enthält meine Anwendung "Verschlüsselung"?
Ich lade zum ersten Mal eine Binärdatei hoch. iTunes Connect hat mich gefragt: Exportgesetze verlangen, dass Produkte, die Verschlüsselung enthalten, ordnungsgemäß für den Export zugelassen sind. Nichtbeachtung kann zu schweren Strafen führen. Weitere Informationen finden Sie hier. Enthält Ihr Produkt Verschlüsselung? Ich benutze https://, aber nur über NSURLConnectionund UIWebView. Ich …

14
Was ist der am besten geeignete Weg, um Benutzereinstellungen in der Android-Anwendung zu speichern
Ich erstelle eine Anwendung, die über Benutzername / Passwort eine Verbindung zum Server herstellt, und möchte die Option "Passwort speichern" aktivieren, damit der Benutzer das Passwort nicht bei jedem Start der Anwendung eingeben muss. Ich habe versucht, dies mit freigegebenen Einstellungen zu tun, bin mir jedoch nicht sicher, ob dies …

11
Was ist der Unterschied zwischen Verschlüsselung und Signierung bei asymmetrischer Verschlüsselung?
Was ist der Unterschied zwischen dem Verschlüsseln einiger Daten und dem Signieren einiger Daten (mit RSA)? Kehrt es einfach die Rolle der öffentlich-privaten Schlüssel um? Zum Beispiel möchte ich meinen privaten Schlüssel verwenden, um Nachrichten zu generieren, damit möglicherweise nur ich der Absender sein kann. Ich möchte, dass mein öffentlicher …

24
Ist es möglich, MD5-Hashes zu entschlüsseln?
Jemand hat mir erzählt, dass er Softwaresysteme gesehen hat, die: MD5-verschlüsselte Passwörter von anderen Systemen abrufen; entschlüsseln Sie die verschlüsselten Passwörter und Speichern Sie die Kennwörter in der Datenbank des Systems mit dem systemeigenen Algorithmus. Ist das möglich? Ich dachte, dass es nicht möglich / machbar ist, MD5-Hashes zu entschlüsseln. …


9
Wie verschlüsselt und entschlüsselt man einen PHP-String?
Was ich meine ist: Original String + Salt or Key --> Encrypted String Encrypted String + Salt or Key --> Decrypted (Original String) Vielleicht so etwas wie: "hello world!" + "ABCD1234" --> Encrypt --> "2a2ffa8f13220befbe30819047e23b2c" (may be, for e.g) "2a2ffa8f13220befbe30819047e23b2c" --> Decrypt with "ABCD1234" --> "hello world!" Wie können Sie …

6
SHA512 vs. Blowfish und Bcrypt [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …


1
Muss ich das Salz mit bcrypt aufbewahren?
Javadoc von bCrypt enthält den folgenden Code zum Verschlüsseln eines Kennworts: String pw_hash = BCrypt.hashpw(plain_password, BCrypt.gensalt()); Verwenden Sie die checkpw-Methode, um zu überprüfen, ob ein Klartextkennwort mit einem zuvor gehashten übereinstimmt. if (BCrypt.checkpw(candidate_password, stored_hash)) System.out.println("It matches"); else System.out.println("It does not match"); Diese Codefragmente implizieren für mich, dass das zufällig erzeugte …

11
Wann würde ich einen SecureString in .NET benötigen?
Ich versuche, den Zweck von .NETs SecureString zu verstehen. Von MSDN: Eine Instanz der System.String-Klasse ist unveränderlich und kann, wenn sie nicht mehr benötigt wird, nicht programmgesteuert für die Speicherbereinigung geplant werden. Das heißt, die Instanz ist nach ihrer Erstellung schreibgeschützt und es ist nicht möglich vorherzusagen, wann die Instanz …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.