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.
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
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,
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
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
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
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
2
Antworten
Was sind die häufigsten verwendeten PKCS-Standards: PKCS#7, PKCS#10 und PKCS#12? InformationsquelleAutor Daniel Gartmann | 2010-07-27
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
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)
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,
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:
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,
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
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,
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,
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
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 =
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
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
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
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
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
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
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
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
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
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
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
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
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,
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
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
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
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
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
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
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()
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
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
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
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,
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
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
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
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
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
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 =
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?
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
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