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

Wichtigkeit der Schlüsselgröße in der Implementierung von Rfc2898DeriveBytes (PBKDF2)

Dies ist der Code, den ich verwende, um "hash" (oder abgeleitet Schlüssel wie in der PBKDF2 Implementierung des PKCS-Standards) Passwörter Strings mit der Rfc2898DeriveBytes Klasse in .NET zur Verfügung gestellt: %Vor% Nun verstehe ich...
09.11.2011, 16:28
2
Antworten

RSA-Verschlüsselung in C #: Welcher Teil definiert den öffentlichen Schlüssel?

Ich habe ein neues öffentliches / privates Schlüsselpaar generiert und es als XML-Zeichenfolge exportiert: %Vor% Die XML-Zeichenfolge in publicPrivateKey sieht so aus (Zeichenfolgen werden zur besseren Lesbarkeit gekürzt): %Vor% Der gene...
09.07.2011, 17:58
5
Antworten

So speichern Sie einen privaten Schlüssel im Code [duplizieren]

Ich arbeite an einem Softwareprojekt, bei dem die Anwendung in einer nicht vertrauenswürdigen Umgebung ausgeführt wird. Ich muss einige zusätzliche kryptografische Signaturen durchführen (was bedeutet, dass dies nicht das primäre Mittel zur Si...
12.01.2010, 16:05
2
Antworten

Wie aktiviere ich AES-NI (Hardware-Beschleunigung) für Node.js crypto unter Linux?

Ich habe eine Basisfunktion geschrieben, um die Geschwindigkeit des AES-256-CBC-Modus der eingebauten Node.js-Crypto-Funktionen zu testen. Diese Funktionen verwenden OpenSSL, daher sollten sie AES-NI unterstützen, aber wenn ich AES-NI korrekt ak...
10.10.2013, 23:28
3
Antworten

RSA_public_decrypt und MS Crypto API entsprechen

Ich versuche eine Lizenzüberprüfungslösung zu entwickeln. Lizenzen werden auf dem Server mit der Funktion RSA_private_encrypt von OpenSSL codiert. Für Mac OX X verwende ich RSA_public_decrypt und es funktioniert wie ein Zauber. Unter Wi...
25.01.2013, 18:15
5
Antworten

Ideale Hash-Methode für eine breite Verteilung von Werten?

Als Teil meines Rhythmusspiels, an dem ich arbeite, erlaube ich Nutzern, eigene Songs und Notchcharts zu erstellen und hochzuladen. Ich denke daran, den Song und die Notchcharts zu hashen, um sie eindeutig zu identifizieren. Natürlich möchte ich...
07.10.2010, 02:32
4
Antworten

Wie können Sie die Daten serverseitig verschlüsseln, ohne die Benutzererfahrung zu beeinträchtigen?

Viele Benutzer - ich selbst eingeschlossen - hätten gerne die Sicherheit, dass alles, was sie an einem Web-Service tun, verschlüsselt wird. Das heißt, sie werden niemanden im Web-Service sehen können: Posts, Infos, Aufgaben, etc ... Dies ist...
26.07.2010, 23:53
3
Antworten

.Net: Funktionieren meine RSA-Schlüssel auch nach August 2012?

Ich lese gerade diesen Artikel RSA-Schlüssel unter 1024 Bit sind blockiert , und in meiner .NET-Software verwende ich umfangreich 384bit-Schlüssel. Kann mein Programm mit dem RSACryptoServiceProvider Schlüssel aus dem MachineKeyStore erzeugen /...
12.07.2012, 15:14
3
Antworten

Verschlüsseln von Daten mit Ruby Entschlüsseln mit Knoten

Ich möchte einige Daten in einer Ruby-App verschlüsseln und dann in einer nodejs-App dekodieren. Ich habe versucht, dies zum Laufen zu bringen und jetzt versuche ich nur, das gleiche Stück Daten in beiden Sprachen zu verschlüsseln, um das gleich...
25.08.2011, 14:44
1
Antwort

Wie füge ich einen Zeitstempel hinzu, wenn ich eine Datei in C # digital signiere?

Ich habe versucht, in .NET C # ein Dienstprogramm ähnlich wie signtool.exe zu implementieren. Um eine Datei digital zu signieren, habe ich die Klassen SignedCms und CmsSigner verwendet. %Vor% Ich bin mir jedoch nicht sicher, wie man einen vo...
11.10.2011, 12:56