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.

Wie bekomme ich ein PublicKey-Objekt aus EG-public-key-bytes?

Anzahl der Antworten 1 Antworten
Bin ich eine Anwendung entwickeln, die Anforderungen zu validieren SHA256withECDSASignaturen mit Hilfe von secp256r1 (NIST P-256, P-256, prime256v1) öffentlichen Schlüssel. Den öffentlichen Schlüsseln erzeugt werden, indem eine andere Anwendung zu einem früheren Zeitpunkt gespeichert und in meine

Was sind die standard-Verschlüsselung-Datei-Formate?

Anzahl der Antworten 2 Antworten
Ich bin ein bisschen verwirrt auf Verschlüsselung-Datei-Formate. Sagen wir mal ich möchte eine Datei verschlüsseln mit AES-256. Ich führe die Datei über den Verschlüsselungsalgorithmus und ich habe jetzt einen stream von verschlüsselten bytes. Natürlich kann ich schreiben,

Schlüssel-Generierung Anforderungen für die TLS-ECDHE-ECDSA-AES128-GCM-SHA256

Anzahl der Antworten 1 Antworten
Ich Frage mich, ob es minimum-key-generation-Anforderungen für ECDHE-ECDSA-AES128-GCM-SHA256-und ECDHE-ECDSA-AES128-GCM-SHA256? Ich werde versuchen, eine TLS-client-und-server mit einer der oben genannten algorithmen miteinander zu verbinden und immer wieder erhalten 'keine gemeinsame cipher-Fehler". Erstellt habe ich eine CA für die

RSA-Berechnung d

Anzahl der Antworten 3 Antworten
Nicht sicher, ob dies ist der richtige Ort, um Fragen einer Krypto-Frage, aber hier geht. Ich bin versuchen zu arbeiten, "d", "RSA", " ich habe gearbeitet, aus p, q, e, n und øn; p = 79, q

Verschlüsselung/Entschlüsselung mit AES/ECB/NoPadding

Anzahl der Antworten 2 Antworten
Folgenden sind meine ver - /entschlüsseln-Methoden: private String decrypt_data(String encData) throws NoSuchAlgorithmException, NoSuchPaddingException, InvalidKeyException, IllegalBlockSizeException, BadPaddingException { String key = "bad8deadcafef00d"; SecretKeySpec skeySpec = new SecretKeySpec(key.getBytes(), "AES"); Cipher cipher = Cipher.getInstance("AES/ECB/NoPadding"); cipher.init(Cipher.DECRYPT_MODE, skeySpec); System.out.println("Base64 decoded: "+Base64.decode(encData.getBytes()).length); byte

Wie zum entschlüsseln einer Zeichenkette verschlüsselt mit HMACSHA1?

Anzahl der Antworten 3 Antworten
Ich bin eine Verschlüsselung Anfänger versuchen, an einigen Werten hin und her zwischen den Systemen. Ich kann verschlüsseln der Wert, kann aber nicht scheinen, um herauszufinden, wie zu entschlüsseln, die auf das andere Ende. Ich habe eine

Was sind die häufigsten verwendeten PKCS-Standards: PKCS#7, PKCS#10 und PKCS#12?

Anzahl der Antworten 2 Antworten
Was sind die häufigsten verwendeten PKCS-Standards: PKCS#7, PKCS#10 und PKCS#12? InformationsquelleAutor Daniel Gartmann | 2010-07-27

- Verschlüsselung, PKCS#7

Anzahl der Antworten 2 Antworten
Ich bin mit Hüpfburg zur Verfügung gestellt Bibliothek zu verschlüsseln,entschlüsseln,signieren und überprüfen von Zeichen. Ich Tue dies als 1. Verschlüsseln von Daten 2. Signieren der Daten 3. Schreiben vorzeichenbehaftetes byte in einer Datei 4. Lesen signed byte

C++ crypt-Bibliotheken in boost oder anderen

Anzahl der Antworten 4 Antworten
Ich möchte Sie Fragen, ob boost hat einige Bibliotheken, die nützlich für die Verschlüsselung von Aufgaben. gut, wenn boost nicht über eine solche libs würde ich gerne hören, was die crypt-Bibliotheken würden Sie empfehlen.(einige widly verwendete libs)

Java SE starke Kryptographie für Java 7?

Anzahl der Antworten 2 Antworten
Die preview-Version von Java 7 zu fehlen scheint JCE-Paket für unbegrenzte Kryptographie Stärke. Hat jemand zufällig solche? Ich denken brauchen Sie nicht ein extra Paket für diese nicht mehr. Nun, ich denke, dass ich es noch brauchen,

entschlüsseln verwenden rijndael. DCPcrypt Bibliothek. Delphi

Anzahl der Antworten 4 Antworten
Ich habe einen IV (Initialisierungsvektor) und Schlüssel, auch ein Kryptogramm. Muss ich nur noch entschlüsseln des kryptogramms. Aus dem internet fand ich DCPcrypt Kryptographische Komponente-Bibliothek v2. So, nun habe ich Sie erreicht, um die Codierung. procedure TForm1.Button1Click(Sender:

Wie one-way-hash-Funktionen arbeiten? (Bearbeitet)

Anzahl der Antworten 7 Antworten
Lese ich den Wikipedia-Artikel über md5-hashes, aber ich kann immer noch nicht verstehen, wie ein hash kann nicht sein "rekonstituierter" back to the original text. Könnte mir jemand erklären, an jemanden, der weiß sehr wenig über Kryptographie,

PyECC Beispiel - Python-Elliptic Curve Cryptography

Anzahl der Antworten 3 Antworten
Arbeite ich mit PyECC - es ist die einzige elliptic curve cryptography - Modul für python, die ich finden kann. Ich Frage mich, ob jemand hatte ein Beispiel, wie das Modul? Ich werde versuchen, das Lesen der

Ist es möglich, das brechen eines 128-bit-Schlüssel?

Anzahl der Antworten 5 Antworten
Ich bin ein Programmierer und relativ neu in der Kryptographie, also verzeihen Sie mein rookie-Frage. 🙂 Sagen wir, wir haben eine Nachricht, die beide in Klartext und verschlüsselt mit einem 128-bit-Schlüssel. In der Theorie ist es möglich,

"Schlechte Daten" CryptographicException

Anzahl der Antworten 4 Antworten
Ersten, ich habe nur geschrieben das folgenden code für Akademische Zwecke. Der Grund ich sagen dies ist weil ich bin nicht setzen dieses in einer Produktionsumgebung, und dafür bin "Umgehung" einige der overhead, das würde ich tun,

Die Umwandlung Eines öffentlichen Schlüssels in SubjectPublicKeyInfo format RSAPublicKey format java

Anzahl der Antworten 3 Antworten
Den PublicKey.getEncoded () liefert ein byte-array mit dem öffentlichen Schlüssel in der SubjectPublicKeyInfo (x.509) - format wie wandle ich es um RSA-public-key-Codierung? InformationsquelleAutor Ashish Kumar Shah | 2012-12-27

Die Daten entschlüsselt werden, überschreitet die maximal für dieses Modul von 128 bytes. RSA ENTSCHLÜSSELUNG c#

Anzahl der Antworten 2 Antworten
ich weiß nicht, wie man dieses Problem lösen Ausnahme beim entschlüsseln einer Datei mit dem private key aus einem X509 Zertifikat. "Die Daten entschlüsselt werden, überschreitet die maximal für dieses Modul von 128 bytes." byte data =

Entschlüsseln von SHA256

Anzahl der Antworten 2 Antworten
Ich habe den code zu verschlüsseln, string sha256 und neben base64: public static string Sha256encrypt(string phrase) { UTF8Encoding encoder = new UTF8Encoding(); SHA256Managed sha256hasher = new SHA256Managed(); byte hashedDataBytes = sha256hasher.ComputeHash(encoder.GetBytes(phrase)); return Convert.ToBase64String(hashedDataBytes); } Wie kann ich

Rfc2898 / PBKDF2 mit SHA256 als digest in c#

Anzahl der Antworten 8 Antworten
Möchte ich Rfc2898 in c#, um daraus einen Schlüssel. Ich brauche auch die Verwendung von SHA256 als Digest für Rfc2898. Ich fand die Klasse Rfc2898DeriveBytes, aber es nutzt SHA-1 und ich sehe nicht einen Weg, es zu

Wie zum entschlüsseln sha1-verschlüsselte String in Java

Anzahl der Antworten 3 Antworten
Ist es möglich, entschlüsselt einen string welcher zuvor verschlüsselt, mit SHA-1-Algorithmus in Java? SHA-1 ist ein hash, keine Verschlüsselung-Algorithmus. Wenn Sie versuchen, zu extrahieren eines string aus der SHA-1-hash, viel Glück. Das nennt man pre-image-Angriff. Es ist

Schlüssel generieren von string?

Anzahl der Antworten 3 Antworten
Ich muss zum generieren eines Schlüssels aus einem string, so dass ich immer den gleichen Schlüssel, die aus der gleichen Zeichenfolge. (Speziell ein Schlüssel-Objekt, so dass ich es verwenden, um erstellen eine Chiffre, die wiederum zum erstellen

Generieren 128-bit-Schlüssel mit keytool

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit zum generieren einer 128-bit-Schlüsselpaar-geeignet für die Verschlüsselung mit Sonne keytool-Programm? Es scheint, dass die verfügbaren algorithmen in http://java.sun.com/javase/6/docs/technotes/guides/security/StandardNames.html#KeyPairGenerator sind entweder nicht unterstützt oder nicht zulassen Schlüssel kürzer als 512 bit. Das Schlüsselpaar wird

Fehler in der Entschlüsselung von RSA data Java: javax.crypto.BadPaddingException: Entschlüsselung Fehler

Anzahl der Antworten 2 Antworten
Ich habe ein problem mit der Entschlüsselung (oder vielleicht falsch-Verschlüsselung), mit der Daten mit RSA in Java. Ich will verschlüsseln den öffentlichen Schlüssel mit etwas mehr info im String und dann zu entschlüsseln mit diesem öffentlichen Schlüssel

Wie zum verschlüsseln und entschlüsseln von Dateien mit Hüpfburg (DES) in netbeans java?

Anzahl der Antworten 1 Antworten
Wie kann ich verschlüsseln und entschlüsseln von Dateien (nicht strings) mit Hüpfburg (DESEngine)? Ich habe gesucht vorher, aber konnte keine Hilfe finden. Sie soll uns zeigen, was Sie eigentlich versucht haben, bevor. Woher weißt du, dieser Motor

So verwenden Sie Zertifikate von einer java-PKCS#12-keystore für die ver-und Entschlüsselung der Dateien?

Anzahl der Antworten 2 Antworten
Kann mir jemand erklären, wie der zum verschlüsseln und entschlüsseln von Dateien mithilfe von Zertifikaten gespeichert, die in einem java 'PKCS#12 - ` keystore? PKCS#12 ist nicht ein Verschlüsselungsalgorithmus, so dass Ihre Frage keinen Sinn macht. Diese

Javascript: Generieren einer Zufallszahl in einem Bereich mit crypto.getRandomValues

Anzahl der Antworten 2 Antworten
Ich verstehen, generieren Sie eine Zufallszahl in JavaScript innerhalb einer Reihe mit dieser Funktion: function getRandomInt (min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; } Mit freundlicher Genehmigung von Ionuț G. Stan

Generating X. 509-Zertifikat mit Bouncy Castle Java

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach einem Beispiel oder tutorial zu generieren X. 509-Zertifikate mit BC in Java. Viele Beispiel mit/using deprecated API. Ich gab einen Blick auf den BC, aber die zeigt nicht an, welche Klasse

Entschlüsselung Ausnahme - der Länge der zu entschlüsselnden Daten ist ungültig

Anzahl der Antworten 2 Antworten
Arbeite ich in einer C# - Anwendung. Wir haben gemeinsame Methoden zum speichern von Daten in eine Datei. Diese Verfahren verschlüsseln die Daten und speichert Sie in der Datei system. wenn wir benötigen die Daten, ReadData-Methode entschlüsselt

One-time-pad-Verschlüsselung und-Entschlüsselung

Anzahl der Antworten 5 Antworten
Ich bin versucht zu Holen, Kryptographie und versucht hatte, diese übung Schreiben Sie ein Programm (vorzugsweise Java) generiert ein one-time-pad, das ist eine relativ große Datei von allen zufällige Daten (etwa 1 MB). Das Programm sollte auch

In iOS, wie kann ich speichern eines geheimen "Schlüssel", mit denen ich die Kommunikation mit meinem server?

Anzahl der Antworten 6 Antworten
Ich speichern wollen, einen geheimen Schlüssel ("abc123"), die ich benutze in der Kopfzeile meines REST-API-Anfragen. Mein server prüft diesen geheimen Schlüssel. Wenn Sie mit "abc123", dann kann der Antrag gestellt werden. Ich denke über eine einfache Lösung,

Wie bewahren Sie die Schlüssel verwendet, um Dateien zu verschlüsseln

Anzahl der Antworten 4 Antworten
Ich bin Herumspielen mit einer app, um backup-Dateien in der "cloud" 🙂 und ich will das verschlüsseln der Dateien vor dem speichern Sie. Das Teil habe ich abgedeckt, aber da diese app wird überwachen von Ordnern für

RSACryptoServiceProvider initialisieren mit eigenen öffentlichen Schlüssel und den privaten Schlüssel

Anzahl der Antworten 2 Antworten
Ich versuche zu initialisieren RSACryptoServiceProvider mit meinem eigenen öffentlichen und privaten Schlüssel. Soweit ich konnte, die Forschung, die Art und Weise, dies zu tun ist, rufen Sie den Konstruktor mit RSACryptoServiceProvider RSAalg = new RSACryptoServiceProvider(cspParams); cspParams wie

AES-string-Verschlüsselung in Objective-C

Anzahl der Antworten 3 Antworten
Meine Objective-C App benötigt text - /string-Verschlüsselung (speziell nsstring). Ich weiß AES ist die sicherste Verschlüsselungsmethode verfügbar für den Verbraucher. Ich verstehe auch, wie konvertieren von Zeichenfolgen zu Daten und zurück... (nur Anfänger). Viele Webseiten und Q/Als

brechen von RSA/ECB/OAEPWITHSHA-256ANDMGF1PADDING

Anzahl der Antworten 1 Antworten
Also Java hat einen Modus namens RSA/ECB/OAEPWITHSHA-256ANDMGF1PADDING. Was bedeutet das überhaupt? RFC3447, Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications Version 2.1, Abschnitt 7.1.2 Entschlüsselung, sagt Hasch und MGF sind beide Optionen für RSAES-OAEP-ENTSCHLÜSSELN. MGF ist eine

Ist dieses Java encryption-code thread-safe?

Anzahl der Antworten 3 Antworten
Möchte ich den folgenden code verwenden, für eine high-concurrency-Anwendung, wo bestimmte Daten müssen verschlüsselt und entschlüsselt werden. Also ich muss wissen welcher Teil von diesem code synchronisiert werden sollen, wenn überhaupt, zu vermeiden, unvorhersehbare Probleme. public class

Mit der PHP-mcrypt mit Rijndael/AES

Anzahl der Antworten 2 Antworten
Ich versuche zum verschlüsseln von text-Nachrichten mittels mcrypt php und der cipher Rijndael, aber ich bin nicht sicher über die MCRYPT_MODE_modename (laut PHP-manual sind diese verfügbar, "EZB", "cbc", "cfb", "ofb", "nofb" oder "stream", aber ich lese es

Warum ist ein SecretKeySpec erforderlich, wenn die Ableitung eines Schlüssels aus einem Passwort in Java?

Anzahl der Antworten 3 Antworten
Was ist der Unterschied zwischen SecretKey vs SecretKeySpec Klassen in Java? In der Dokumentation von SecretKeySpec sagt: es kann verwendet werden, zu konstruieren, ein SecretKey aus einem byte-array In diesem code, wenn ich drucken secretKey.getEncoded() oder secret.getEncoded()

Java AES: Nicht installiert-Anbieter unterstützt diesen Schlüssel: javax.crypto.spec.SecretKeySpec

Anzahl der Antworten 3 Antworten
Ich versuche bis 128-bit-AES-Verschlüsselung, und ich bin immer eine Ausnahme geworfen, die auf meine Chiffre.init: No installed provider supports this key: javax.crypto.spec.SecretKeySpec Ich bin die Erzeugung der Schlüssel auf der client-Seite mit dem folgenden code: private KeyGenerator

C# RSA-Entschlüsselung mit Hüpfburg

Anzahl der Antworten 3 Antworten
Ich habe eine Base64-Kodierte verschlüsselte Zeichenkette, die verschlüsselt wurde in Java mithilfe von Bouncy Castle. Beispiel Java-snippet unter: Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding"); cipher.init(Cipher.ENCRYPT_MODE, key.getPublic()); byte encryptedText = cipher.doFinal("xxxxx|xxxxx".getBytes("UTF-8")); String encodedText = new BASE64Encoder().encode(encryptedText); Brauche ich zum entschlüsseln

Wie bekommt man einen RSA-PublicKey, indem Sie ein PrivateKey?

Anzahl der Antworten 6 Antworten
Ich bin auf der Suche nach eine Java-Funktion, die Sie erhalten, ein RSA-PrivateKey und wird wieder die korrekte RSA-PublicKey? Alternativ gibt es eine Funktion, die wird uns sagen, ob die RSA-PrivateKey/PublicKey gültig ist? Keep cool. Ein forum

Kann RSACryptoServiceProvider (.NET RSA) verwenden SHA256-Verschlüsselung (nicht Unterschreiben) anstelle von SHA1?

Anzahl der Antworten 6 Antworten
Beim verschlüsseln, können RSACryptoServiceProvider (oder andere RSA-encryptor verfügbar .NET) verwenden SHA256 statt SHA1? SHA1 scheint hart codiert mit keine Möglichkeit, es zu ändern. Zum Beispiel, RSACryptoServiceProvider.SignatureAlgorithm ist hart codiert, um zurückzukehren "http://www.w3.org/2000/09/xmldsig#rsa-sha1". Wenn es keinen Weg gibt,

RSA-Verschlüsselung mit Öffentlichem Schlüssel

Anzahl der Antworten 1 Antworten
Hallo jeder Körper Ich bin das erstellen von Client/Server-Sitzungen-System Hatte ich ein problem, "kann Nicht implizit konvertiert Typ 'string' in 'System.Sicherheit.Die Kryptographie.RSAParameters'" Werde ich erklären, den Prozess schnell Client eine Verbindung zum Server server zurück zu senden

Wie zum verschlüsseln von Daten in php mit Hilfe von Public/Private keys?

Anzahl der Antworten 5 Antworten
Habe ich eine kleine Zeichenfolge der einige Daten (weniger als 1kb), ich würde gerne die user-agents übergeben zu anderen Websites, wenn Sie gesendet werden, von meiner Seite aus. Um für die anderen Seiten, um sicherzustellen, dass ich

Beispiel gefällig - entschlüsseln von Strings in Java mit Microsoft Crypto API

Anzahl der Antworten 1 Antworten
Zuallererst, ich bin kein Java-Programmierer. Ich bin auf der Suche ein Beispiel für eine Lösung für dieses problem, weil die Java-Entwickler, ich habe nicht viel Erfahrung in der Arbeit mit Verschlüsselung. Alles, was wir im Netz gefunden

Wie zum verschlüsseln von Klartext mit AES-256-CBC in PHP mit OpenSSL?

Anzahl der Antworten 1 Antworten
Ich versuche zu verschlüsseln, vertrauliche Daten wie persönliche Nachrichten in meinem php betriebene website vor der Eingabe in die Datenbank. Ich habe etwas recherchiert im internet und ich habe festgestellt, dass einige wichtige Dinge zu beachten: Nie

MCrypt rijndael-128 OpenSSL aes-128-ecb-Konvertierung

Anzahl der Antworten 3 Antworten
Seit Mcrypt ist veraltet, ich möchte OpenSSL verwendet wird, anstatt in meinem code, da wir schon mit php 7.0.17 auf unserem server und es gibt Nein sagen, wenn Sie aktualisieren. Einige Fremdanbieter-API (gehostet auf PHP 5.x wohl

3DES Decryption Error Ungültige Schlüssellänge

Anzahl der Antworten 2 Antworten
Ich bin mit 3DESC, um Daten zu entschlüsseln, aber ich bin immer folgende exception java.security.InvalidKeyException: Invalid key length: 16 bytes Mein Code: public static byte decrypt3DESCBC(byte keyBytes, byte ivBytes, byte dataBytes) { try { AlgorithmParameterSpec ivSpec =

Die Polsterung wird von javax.crypto.Chiffre für RSA

Anzahl der Antworten 2 Antworten
Brauche ich, um Nachrichten zu entschlüsseln mittels RSA, um es zu senden, über einen ungesicherten Kanal, aber ich fürchte, der Padding-Oracle-Angriff. Deshalb habe ich bereits gefragt haben, folgende Fragen: Verfahren zum überprüfen der Integrität von RSA-verschlüsselten Nachrichten?

AES-NI-Interna standardmäßig aktiviert?

Anzahl der Antworten 2 Antworten
Oracle hat dies zu sagen über die Java 8 mit Bezug auf AES-NI: Hardware-Interna Hinzugefügt wurden, verwenden Advanced Encryption Standard (AES). Die UseAES und UseAESIntrinsics flags zur Verfügung, um die hardware-basierte AES-Interna für Intel-hardware. Die hardware muss

Die schnelle Pseudo-zufälligen Nummern-generator für die Kryptographie in C

Anzahl der Antworten 4 Antworten
War ich mit den folgenden code zum generieren der Sequenz von pseudo-Zufallszahlen verwendet wurde, die für kryptografische Zwecke, aber dann habe ich irgendwo gelesen, dass es möglicherweise nicht sehr sicher. Kann mir jemand C-Implementierung einer besseren generator