cryptography

Kryptographie umfasst unter anderem Verschlüsselung, Hashing und digitale Signaturen. Kryptografische Fragen, die nicht direkt mit der Softwareentwicklung zusammenhängen, werden bei crypto.stackexchange.com besser gestellt.
2
Antworten

Zero-Padding zu einem Array hinzufügen

Ich mache einen GHASH für die AES-GCM-Implementierung. und ich muss dies umsetzen Dabei ist v die Bitlänge des letzten Blocks von A, u ist die Bitlänge des letzten Blocks von C und || bezeichnet die Verkettung von Bitfolgen. Wie...
27.11.2013, 16:32
2
Antworten

Bearbeiten des 80-Bit-Datentyps in C

Ich implementiere einen kryptografischen Algorithmus in C, der einen 80-Bit-Schlüssel enthält. Eine bestimmte Operation beinhaltet ein Drehen, um den Schlüssel x Anzahl der Bits zu verschieben. Ich habe den langen Doppeltyp ausprobiert, der,...
24.03.2012, 06:51
2
Antworten

Best Practices für die Kryptografie für die Passwortspeicherung in Node

Ich suche nach einer einfachen, sicheren Lösung, um das Passwort eines Benutzers mit Node zu speichern. Ich bin ein Kryptografie-Neuling, habe aber versucht, eine Lösung aus Online-Recherchen zusammenzustellen. Ich bin auf der Suche nach einer B...
22.10.2014, 23:45
2
Antworten

Arbeiten mit hmacsha256 in der Windows Store App

Ich migriere / konvertiere / baue eine Windows Phone 7.1 App in eine Windows 8 Store App um. Eine Methode, die ich in der WP7 App verwende, gibt mir Ärger: %Vor% Mit Blick auf die Dokumentation für Windows Store Apps habe ich diesen neuen...
08.11.2012, 16:35
1
Antwort

Was genau ist ein "Schlüsselbehälter"?

Ist es etwas Spezifisches, mit einer bestimmten Struktur oder nur eine beliebige Datei mit einer Art von Verschlüsselung, um Schlüssel und möglicherweise andere geheime Informationen zu halten? Kann mir bitte jemand den Begriff erklären oder auf...
27.03.2010, 04:59
2
Antworten

Manuelle Überprüfung der XML-Signatur

Ich kann eine manuelle Referenzvalidierung erfolgreich durchführen (jedes referenzierte Element kanonisieren - & gt; SHA1 - & gt; Base64 - & gt; überprüfen, ob es der gleiche DigestValue-Inhalt ist), aber ich versage mit der Überprüfung des Sign...
11.12.2010, 21:55
2
Antworten

Wie implementiere ich die Kryptografie öffentlicher / privater Schlüssel in SJCL?

Ich habe die Stanford Javascript Crypto Library (SJCL) für die symmetrische AES-Verschlüsselung verwendet (basierend auf den Beispielen auf ihrer Demoseite) . Ich habe jedoch eine zusätzliche Anforderung, ein Schlüsselpaar zu generieren, Daten...
11.02.2014, 11:41
3
Antworten

Kann ich die Chiffre-Neuinitialisierung pro Ver- / Entschlüsselungs-Aufruf vermeiden, wenn ich zufällige Salze pro Verschlüsselung verwende?

Bearbeiten Die Reinitialisierung der Chiffre ist nicht so langsam. Das Erstellen des Schlüssels selbst ist wegen der Iterationszahl langsam. Außerdem wird der Iterationszähler ignoriert und niemals bei der Verschlüsselung selbst verwendet,...
20.09.2012, 23:37
2
Antworten

Wie erstelle ich einen bidirektionalen verschlüsselten Stream auf einem zugrunde liegenden .NET-Stream?

Ich habe einen Stream, der Daten über einen unsicheren Kanal sendet und empfängt. Ich habe ein vorher geteiltes Geheimnis, das beide Endpunkte des Kanals bereits haben (sagen wir eine Passphrase). Ich möchte einen neuen Stream mit dem geheime...
16.07.2011, 12:28
1
Antwort

Verwendung des HMAC (Keyed Hash Authentication Code) mit Android Keystore

Ich untersuche die Verwendung des Android KeyStore für Marshmallow und darüber. Ich möchte gleichzeitig die Datenintegrität und die Authentifizierung meiner Daten durch die Verwendung von HMACs überprüfen. Wie kann ich das erreichen? Ic...
20.10.2017, 13:09