Tag: cryptography

Die Kryptographie umfasst, unter anderem, Verschlüsselung, hashing und digitaler Signaturen. Kryptographie Fragen, die nicht direkt im Zusammenhang mit software-Entwicklung besser gefragt, crypto.stackexchange.com.

CryptoJS-AES-Verschlüsselung und Java-AES Entschlüsselung

Anzahl der Antworten 2 Antworten
Ich bin nur gefragt, weil ich habe viele Beiträge gelesen in 2 Tagen jetzt über crypto-AES-Verschlüsselung, und gerade als ich dachte, dass ich es immer war, merkte ich, ich war nicht immer. Dieser Beitrag ist die nächstgelegene

Bestimmung Der Buchstaben Häufigkeit Der Cipher-Text

Anzahl der Antworten 3 Antworten
Ich versuche, ein tool, das sucht der Frequenzen von Buchstaben in irgendeiner Art von Chiffre-text. Lets nehme an, es ist alle Kleinbuchstaben (a-z keine zahlen. Die codierte Nachricht wird in eine txt-Datei Ich versuche ein Skript erstellen,

Wie laufen dbms_crypto-Funktionen in Oracle als normaler Benutzer?

Anzahl der Antworten 1 Antworten
Ich habe ein problem mit dbms_crypto.hash() - Funktion in Oracle. Ich die Verbindung zur Datenbank mittels sqlplus "sys/passwd als sysdba", dann habe ich installiert dbms_crypto Paket: @/home/oracle/app/oracle/product/11.2.0/dbhome_1/rdbms/admin/dbmsobtk.sql @/home/oracle/app/oracle/product/11.2.0/dbhome_1/rdbms/admin/prvtobtk.plb Grant execute on dbms_crypto to public; Grant execute on

Public-Private-Key-Verschlüsselung Tutorials

Anzahl der Antworten 2 Antworten
Kennen Sie ein tutorial, das zeigt, Public-Private-Key-Verschlüsselung(PPKE) in C++ oder C? Ich versuche zu lernen, wie es funktioniert und schließlich Einsatz der Crypto++ zum erstellen meiner eigenen Verschlüsselung über public-private-keys. Vielleicht theres ein Crypto++ PPKE tutorial? Vielleicht

Wie bekomme ich den öffentlichen Schlüssel von einer ECDSA private Schlüssel in OpenSSL?

Anzahl der Antworten 2 Antworten
Ich bin die Bereitstellung dieser Beispielanwendung zu zeigen, mein problem #include <stdio.h> #include <stdlib.h> #include <openssl/ec.h> #include <openssl/bn.h> int main() { EC_KEY *pkey = NULL; EC_POINT *pub_key = NULL; const EC_GROUP *group = NULL; BIGNUM start; BIGNUM

Verschlüsseln & Entschlüsseln querystring Werte mithilfe der AES-256

Anzahl der Antworten 1 Antworten
Ich bin mit dem folgenden code, der zum Verschlüsseln/Entschlüsseln eines querystring übergeben und von einer Seite zur anderen. Die resultierende Ausgabe fehlt '+' (siehe unten die Frage). Was kann ich tun, um sicherzustellen, dass die '+' kommt

Stärke der RSA-Verschlüsselung wird ein AES-Schlüssel

Anzahl der Antworten 4 Antworten
Ich bin derzeit an der Entwicklung eines Systems zur übertragung von Daten zwischen client und server, und Frage mich, was die Stärke der Verschlüsselung, die ich geplant, um zu verwenden war. Mein Gedanke war, ein privates/öffentliches RSA-Schlüsselpaar

Wie kann ich ver/entschlüsselt einen string mit einem anderen string als Passwort?

Anzahl der Antworten 2 Antworten
Mache ich ein einfaches Programm, das dauert in der text in einem Textfeld eingegeben, und braucht ein Passwort, dass in einem anderen Textfeld, dann hat irgendeine Art von einfache Verschlüsselung auf und speichert es in eine Datei.

Was ist die beste Verschlüsselung Mechanismus, Triple DES oder RC4?

Anzahl der Antworten 7 Antworten
Triple-DES oder RC4? Habe ich die Wahl, zu beschäftigen. Ich würde empfehlen, zu Fragen, warum AES nicht eine option. 3DES ist langsam. Es kann sich lohnen, sagen, was Sie brauchen, um zu verschlüsseln, welche Bedingungen gelten (Aktualität

Wie sicher erzeugen SSHA256 oder SSHA512 hashes in PHP?

Anzahl der Antworten 2 Antworten
Arbeite ich an einem web-administration-Modul für Mailserver (es ist open source, wenn Sie möchten, um einen Blick zu nehmen). Dafür, ich muss in der Lage sein zum generieren von Hash-Passwort lesbar ist Dovecot. Als beschrieben auf Ihre

So berechnen Sie die inverse matrix-Schlüssel in der Hill-Chiffre-Algorithmus?

Anzahl der Antworten 2 Antworten
Ich finde es sehr schwer zu verstehen, wie die inverse matrix berechnet wird, die Hill Cipher-Algorithmus. Ich bekomme die Idee, alles getan wird, in modulo-Arithmetik, aber irgendwie sind die Dinge nicht hinzufügen. Ich würde wirklich zu schätzen

Wie zum verschlüsseln und speichern von binären Datenstrom nach der Serialisierung und Lesen Sie es zurück?

Anzahl der Antworten 2 Antworten
Ich habe einige Probleme mit dem CryptoStream, wenn ich verschlüsseln will einen binären Datenstrom nach binäre Serialisierung in eine Datei speichern. Ich erhalte die folgende Ausnahme System.ArgumentException : Stream was not readable. Kann jemand mir bitte zeigen,

Wie sicher erzeugen einen IV für AES-CBC-Verschlüsselung?

Anzahl der Antworten 3 Antworten
Arbeite ich auf einige crypto-Zeug. Ich benutze AES-256 im CBC mode Ich OPENSSL Ich bin mir bewusst, das folgende Dinge (Quelle = wikipedia): einer Initialisierung Vektor sein sollte: Einzigartig: muss nicht wiederholt werden, bei jeder Nachricht, verschlüsselt

Node.js - so erzeugen Sie Zufallszahlen in bestimmten Bereich mit crypto.randomBytes

Anzahl der Antworten 3 Antworten
Wie kann ich das generieren von Zufallszahlen in einem bestimmten Bereich mit crypto.randomBytes? Ich möchte in der Lage sein zum generieren einer zufälligen Zahl wie diese: console.log(random(55, 956)); //where 55 is minimum and 956 is maximum und

PKCS#11 Instanziierung Probleme

Anzahl der Antworten 2 Antworten
Ich versuche, das zum signieren einer pdf-Datei mithilfe der smart card-und PKCS#11. Ich link der richtige .dll und ich mache eine Konfigurationsdatei dynamisch, aber bei mir läuft in der Konfiguration Probleme. String config = "name=zz\n" + "library="

So berechnen Sie den sha256-Datei-Prüfsumme in Gehen

Anzahl der Antworten 3 Antworten
Ich brauche Dienstprogramm für Windows Berechnung von sha256-Datei-Prüfsumme so, dass wenn ich download fedora kann ich überprüfen Prüfsumme von hier: https://fedoraproject.org/static/checksums/Fedora-18-i386-CHECKSUM Microsoft-Dienstprogramm von http://support.microsoft.com/kb/889768 nicht nur md5 und sha1. Ich will nicht von anderen herunterladbaren tools, die

BadPaddingException : Entschlüsselung Fehler

Anzahl der Antworten 3 Antworten
Ich Schreibe ein Programm, das als Eingabe von der Konsole aus - der name der zip-Datei die name der zip-Datei gemacht, mit der (de/en)crypted-Dateien generiert, die von der ersten zip-und eine Datei mit den öffentlichen Schlüssel. Ich

Wie kann ich die Entschlüsselung eines HMAC?

Anzahl der Antworten 4 Antworten
Kann ich eine HMAC mit den folgenden: var encrypt = crypto.createHmac("SHA256", secret).update(string).digest('base64'); Ich versuche zum entschlüsseln einer kodierten HMAC mit dem Geheimnis: var decrypt = crypto.createDecipher("SHA256", secret).update(string).final("ascii"); Folgende war nicht erfolgreich. Wie kann ich die Entschlüsselung eines

Was ist die Schlüsselgröße für PBEWithMD5AndTripleDES?

Anzahl der Antworten 2 Antworten
Ich bin versucht zu ersetzen PBEWithMD5AndDES mit PBEWithMD5AndTripleDES in bestehenden code. So weit bin ich mit der gleichen passphrase, ich wurde vor der Verwendung und den Erhalt dieser Ausnahme: java.Sicherheit.InvalidKeyException: Illegal key size Ich schaute online und

Wie hash std::string?

Anzahl der Antworten 4 Antworten
Mache ich ein kleines utility, um mir zu helfen Passwörter durch Wiederholung. Ich würde gerne geben Sie Ihr Passwort erinnerte sich nur einmal am Tag und nicht vor jeder Sitzung. Natürlich würde ich Sie nicht speichern ein

SHA1-hashing in SQLite: wie?

Anzahl der Antworten 4 Antworten
Arbeiten mit mehreren DBs parallel und müssen initialisiert werden einige Datensätze mit Hash-Passwörter. In MS SQL server gibt es praktische Funktionen, die es ermöglichen, hash-on-the-fly: HashBytes('SHA1', CONVERT(nvarchar(32), N'admin')) Ist, dass es eine ähnliche Funktion mit SQLite? Wenn

Kann einen öffentlichen Schlüssel haben eine unterschiedliche Länge (Verschlüsselung) als den privaten Schlüssel?

Anzahl der Antworten 5 Antworten
Ich habe einen 1024 bit private-key, und verwenden Sie es, um einen solchen Schlüssel generieren können. Bedeutet das automatisch bedeuten, dass mein public key hat auch 1024-Verschlüsselung? Oder kann es sein, weniger die Verschlüsselung der Größe? (512,

Die Verwendung von RSA in C#

Anzahl der Antworten 2 Antworten
So verschlüsseln Sie einen text oder anderen Medien die Verwendung von RSA-Kryptographie in C# ? . Muss ich verwenden keine externen Bibliotheken oder gibt es irgendwelche in-build-Zeug ? Einen kleinen Beispiel-code helfen! codeproject.com/KB/security/RSACryptoPad.aspx hat einige schöne Beispiele.

Delphi 2010 Kryptographie-Bibliotheken

Anzahl der Antworten 7 Antworten
können Sie empfehlen, ein open-source Delphi-crypto-Bibliothek, die das arbeiten mit Delphi 2006, Delphi 2009 & Delphi 2010 Algorithmen benötigen: DES, MD5, SHA-1 Es gibt einige gute Bibliotheken, die nicht open source, wenn das nicht eine echte Anforderung.

OpenSSL AES-256-CBC über EVP-api in C

Anzahl der Antworten 2 Antworten
, Was ich zu tun versuche: Schreiben Sie ein Programm in C, das öffnen einer Datei von beliebiger Größe und liest dessen Inhalt. Nachdem Der Inhalt gelesen wird die Verschlüsselung im AES-256-CBC und speichern der verschlüsselte Text

Mithilfe der AES-Verschlüsselung .NET - CryptographicException sagen, das padding ist ungültig und kann nicht entfernt werden

Anzahl der Antworten 1 Antworten
Schrieb ich eine AES-Verschlüsselung von code in C# und ich habe Probleme damit, es zu verschlüsseln und entschlüsseln richtig. Wenn ich geben Sie "test" als Passwort und "Diese Daten geheim gehalten werden muss von allen!" Ich erhalten

Was bedeutet update-Methode der MessageDigest tun und was ist BASE64Encoder gedacht?

Anzahl der Antworten 4 Antworten
Folgenden ist ein code, der verschlüsselt die Benutzer-String : import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import sun.misc.BASE64Encoder; import java.io.*; class Encrypter { public synchronized String encrypt(String plainText) throws Exception { MessageDigest md = null; try { md

Die asymmetrische Kryptographie Beispiel in C#

Anzahl der Antworten 2 Antworten
Brauche ich zum senden vertraulicher Daten an einen server über eine TCP-Verbindung. Ich habe eine Menge zu erforschen und ich verstehe den theoretischen Teil. Basierend auf dem, was ich habe recherchiert, ich möchte Folgendes tun: Hinweis: es

Einfache caesar-Chiffre in java

Anzahl der Antworten 7 Antworten
Hey, ich bin eine einfache caesar-Chiffre in Java mit Hilfe der Formel [x-> (x+Umschalt-1) mod 127 + 1] möchte ich meine verschlüsselten text haben den ASCII Zeichen außer den steuerzeichen(ich.e von 32 bis 127). Wie kann ich

Probleme der Instanziierung eine JavaKeyStore Datei aus

Anzahl der Antworten 2 Antworten
Ich versuche, eine Instanz von org.apache.ws.security.components.crypto.Merlin mit org.apache.ws.security.components.crypto.CryptoFactory speziell die CryptoFactory.getInstance(properties) Methode. Diese wird konstant werfen java.lang.RuntimeException: org.apache.ws.security.components.crypto.Merlin cannot create instance die evantually ist verursacht durch java.security.UnrecoverableKeyException: Password verification failed Das Kennwort für die keystore-Datei wurde überprüft,

Die Verwendung PBKDF2 mit OpenSSL-Bibliothek

Anzahl der Antworten 1 Antworten
Ich möchte, um die Verwendung der PBKDF2-Algorithmus mit SHA1-HMAC (basierend auf diese Antwort). Wie kann ich nutzen, durch die Krypto-Bibliothek? Ich begann mit der Suche an man openssl, aber die openssl passwd Befehl (Mann Seite) unterstützt nur

undefined reference to `Krypta'

Anzahl der Antworten 4 Antworten
Bin ich unter den unten angegebenen code, den ich irgendwo gefunden im Netz und ich erhalte eine Fehlermeldung, wenn ich versuche, es zu bauen. Die Zusammenstellung ist ok. Hier ist der Fehler: /tmp/ccCnp11F.o: In function `main': crypt.c:(.text+0xf1):

C++ XOR-Verschlüsselung

Anzahl der Antworten 2 Antworten
Nach dem Lesen mehrerer white papers, die auf Kryptographie und runtime PE crypters, entschied ich mich zu schreiben mein eigenes. Es ist sehr einfach und nur für pädagogische Zwecke. Hier ist der GitHub-repo: https://github.com/Jyang772/XOR_Crypter Habe ich zwei

AES-Verschlüsselung und-Entschlüsselung mit Java

Anzahl der Antworten 2 Antworten
Hier ist, was ich Tue, die können sich ein bisschen ungeschickt, aber jede Hilfe ist geschätzt über das problem. Ich bin immer ein BadPaddingException. Lesen fast alle verwandten Themen, aber finde nicht die passende Lösung. Ich bin

rsacryptoserviceprovider mit x509-Zertifikaten c#

Anzahl der Antworten 4 Antworten
ich bin mit einem Zertifikat generiert von makecert die privaten und öffentlichen Schlüssel. Der java-Seite verwendet diesen öffentlichen Schlüssel zum verschlüsseln der Daten und .net entschlüsselt es wieder. Ich versuche zu entschlüsseln Java verschlüsselt 64-bit-codierte Zeichenfolge und

Einfache AES-Verschlüsselung-Entschlüsselung mit openssl-Bibliothek in C

Anzahl der Antworten 4 Antworten
Ich verschlüsseln will eine struct mit wenigen String und dann entschlüsseln. Ich habe versucht, folgenden code. Der original-code aus dem Netz und es war perfekt funktioniert. Ich ändern Sie die Eingabe auf einen struct. im folgenden ist

finde Zertifikat auf der smartcard, die derzeit auf dem reader

Anzahl der Antworten 2 Antworten
Ich benutze Visual Studio 2013 (C#) Digital zu signieren, Dokument mit Zertifikat aus smartcard. Ich kann nicht identifizieren Zertifikat eingelegt in den card-reader 🙁 Windows kopieren von Zertifikaten von allen-Karte in das Lesegerät und halten Sie es

Wie Verbindung zu einer Datenbank herzustellen, die erfordert, dass das Passwort, ohne dass das Passwort?

Anzahl der Antworten 4 Antworten
Bin ich erstellen Sie eine Anwendung und ich muss eine Verbindung zu einer Datenbank. Die Datenbank erfordert login/Passwort, so kann die Anwendung von Operationen wie auswählen und einfügen. In der Anwendung, ich muss eine Verbindung zu der

Berechnen und print-SHA256 hash einer Datei mit OpenSSL

Anzahl der Antworten 2 Antworten
Ich versuche zu schreiben, Sie eine C-Funktion mit OpenSSL/libcrypto berechnen Sie den SHA256-Summe einer Datei. Ich stützt meinen code auf Adam Lamer c++ Beispiel hier. Hier ist mein code: int main (int argc, char** argv) { char

Laden Sie ein X509-PEM-Datei in Windows CryptoApi

Anzahl der Antworten 3 Antworten
Ich bin neu mit dem ganzen Krypto-Sache, also bitte ich um einige grundlegende Hinweise. Ich brauchen, um zu laden .PEM (X. 509) "-----BEGIN RSA XXX SCHLÜSSEL----- -----ENDE RSA-XXX-SCHLÜSSEL-----" in einem Windows-Crypto-Api-Kontext für die Verwendung mit C++ (fand

Die symmetrischen Schlüssel-Algorithmus unterstützt SSL verwenden?

Anzahl der Antworten 4 Antworten
Ich verstehen, dass Sie durch SSL, der browser erhält den öffentlichen Schlüssel der gesicherten website und durch public-key-Verschlüsselung, rsa-Algorithmus, diese 2 Einrichtung session key und dann weiterhin die Kommunikation durch einige symmetrischen Algorithmus, da die symmetrischen Schlüssel-Verschlüsselung/Entschlüsselung

Erzeugung eines Salzes in PHP

Anzahl der Antworten 7 Antworten
Was ist die beste Methode zum generieren einer kryptografisch sicheren 32 bytes Salz in PHP, ohne je auf Bibliotheken selten enthalten in typischen PHP-Installation? Nach etwas googlen habe ich entdeckt, dass mt_rand ist nicht als sicher genug,

Wie verwenden von " System.Sicherheit.Die Kryptographie.AesManaged' zu verschlüsseln byte[]?

Anzahl der Antworten 5 Antworten
Grundsätzlich möchte ich zu bedienendes System.Sicherheit.Die Kryptographie.AesManaged (oder eine bessere Klasse, wenn Sie denken, dass es eine gibt?) um ein byte-array und erstellen Sie einen anderen verschlüsselten byte-array, das mit einem gegebenen symmetrischen Schlüssel (ich nehme an,

Import .pem-öffentliche und private Schlüssel zu JKS keystore

Anzahl der Antworten 1 Antworten
Habe ich die öffentlichen und privaten Schlüssel in separaten .pem-Dateien, die ich brauchen würde, um in einen JKS-keystore irgendwie. Versucht, mit dem import Befehl KeyTool für diese, die einen "nicht ein X. 509-Zertifikat" Fehler. Ich vermute, die

BouncyCastle PrivateKey Zu X509Certificate2-PrivateKey

Anzahl der Antworten 4 Antworten
Erstelle ich ein Zertifikat mit BouncyCastle var keypairgen = new RsaKeyPairGenerator(); keypairgen.Init(new KeyGenerationParameters(new SecureRandom(new CryptoApiRandomGenerator()), 1024)); var keypair = keypairgen.GenerateKeyPair(); var gen = new X509V3CertificateGenerator(); var CN = new X509Name("CN=" + certName); var SN = BigInteger.ProbablePrime(120, new

Microsoft.IdentityModel: Key not valid for use in specified state

Anzahl der Antworten 7 Antworten
Ich habe eine Ansprüche unterstützende web-Anwendung mit der Windows Identity Foundation, hat gut funktioniert, außer bei einem server. Ich sehe die Fehlermeldung, die unten gezeigt in das Ereignisprotokoll. Exception information: Exception type: CryptographicException Exception message: Key not

256bit-AES/CBC/PKCS5Padding mit Hüpfburg

Anzahl der Antworten 1 Antworten
Ich habe Probleme bei der Zuordnung der folgenden JDK-JCE-Verschlüsselung code, um Federnd Schlösser, die Licht-Gewicht-API: public String dec(String password, String salt, String encString) throws Throwable { //AES algorithm with CBC cipher and PKCS5 padding Cipher cipher =

Tutorial von ECDSA-Algorithmus auf Zeichen einer Zeichenfolge

Anzahl der Antworten 2 Antworten
Können Sie mir helfen finden Sie eine einfache Anleitung, wie Zeichen einer Zeichenfolge mit ECDSA-Algorithmus in java. Aber ohne third-party-Bibliotheken wie bouncycastle. Nur JDK 7. Ich fand es schwierig, zu suchen, ein einfaches Beispiel, ich bin neu

MD5 und Base64-Codierung

Anzahl der Antworten 2 Antworten
Wenn ich eine 32-stellige Zeichenfolge (ein MD5-hash) und ich encode es mit Base64, was ist die maximale Länge des kodierten Strings? Wenn Sie einen 32-Zeichen-string ist ein MD5-hash, dann ist es schon hex-codiert-und es gibt keine Notwendigkeit

Wie das umzusetzen, Triple-DES in C# (komplette Beispiel)

Anzahl der Antworten 4 Antworten
Möchte ich verwenden die triple DES-Verschlüsselung in C# für die Verschlüsselung/Entschlüsselung von (utf8) strings mit einem (utf8) Schlüssel von beliebiger Länge. Ich bin auf der Suche für diese drei Funktionen public static string Encrypt(string data, string key)