Tag: aes

Advanced Encryption Standard (AES) ist eine kryptographische Blockchiffre-Algorithmus.

Java mithilfe der AES-256-und 128 Symmetric-key-Verschlüsselung

Anzahl der Antworten 5 Antworten
Ich bin neu im cipher-Technologie. Ich fand diesen code zu tun, der Symmetrischen Verschlüsselung. byte key = //... secret sequence of bytes byte dataToSend = ... Cipher c = Cipher.getInstance("AES"); SecretKeySpec k = new SecretKeySpec(key, "AES"); c.init(Cipher.ENCRYPT_MODE,

Wie zu beheben Ungültige AES-Schlüssellänge?

Anzahl der Antworten 3 Antworten
Arbeite ich an einer web-basierten text Verschlüsselung und Entschlüsselung Projekt auf eclipse(folgende Struts 2) Immer wenn ich das Passwort eingeben und nur-text bekomme ich eine Ungültige AES-Schlüssellänge Fehler. Der Service-Klasse(SymAES.java) package com.anoncrypt.services; import java.security.Key; import javax.crypto.Cipher; import

SQL Verschlüsselte Spalten in der WHERE-Klausel

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche nach dem anwenden von SQL Spalte-level-Verschlüsselung mit symmetrischen Schlüsseln. Die ersten Schritte zum erstellen der Datenbank-Master-Schlüssel, Zertifikate und Symmetrische Schlüssel scheint straight forward und ich habe getestet, verschlüsseln/entschlüsseln von Daten unter Verwendung

Verschlüsseln im java-und Entschlüsselung in C# Für die AES-256-bit

Anzahl der Antworten 4 Antworten
1.Ich habe java-Funktion, die verschlüsseln Sie xml-Datei und Rückkehr verschlüsselte Zeichenfolge. ///Java Class import java.security.Key; import javax.crypto.Cipher; import javax.crypto.spec.SecretKeySpec; import org.apache.commons.codec.binary.Base64; public class Crypt { public static String key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; public static byte key_Array = Base64.decodeBase64(key);

Verschlüsselung mit AES-128 in Android und IPhone (Anderes Ergebnis)

Anzahl der Antworten 5 Antworten
Ich versuche, verschlüsseln Sie text mit dem AES-Algorithmus, der sowohl die Android-und IPhone-Plattformen. Mein problem ist, sogar mit dem gleichen Verschlüsselungs - /Entschlüsselungs-Algorithmus (AES-128) und einem festen Variablen (Schlüssel, IV, Modus), erhalte ich unterschiedliche Ergebnisse auf beiden

Verwirrt, wie man AES und HMAC

Anzahl der Antworten 1 Antworten
Ich bin ein bisschen verwirrt, wie zur Verwendung der AES-und HMAC (basierend auf SHA-256) in geeigneter Weise bei der übertragung der verschlüsselten Nachricht vom server zum client oder Umgekehrt Korrigieren Sie mich bitte, wenn Sie die folgende

C++ - AES-Verschlüsselung-Klasse

Anzahl der Antworten 1 Antworten
Ich brauche AES-Verschlüsselung für mein C++ Projekt. Aber ich habe nicht die Zeit zum studieren der beliebtesten und komplexe c++ - Kryptographie-Bibliotheken. Kennen Sie eine fertige open-source-C++ - Klasse implementiert, dass AES(Rijndael)? etwas, stellt etwas wie void

Warum ist der Chiffretext 32 bytes lang beim verschlüsseln von 16 bytes mit AES?

Anzahl der Antworten 3 Antworten
Ich verwenden Verschlüsselung AES-Algorithmus, wenn ich verschlüsseln 16 byte(ein block) das Ergebnis ist 32 byte. Ist das ok? Mein Quelltext, den ich verwendet ist: package net.sf.andhsli.hotspotlogin; import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import javax.crypto.SecretKey; import javax.crypto.spec.SecretKeySpec; /**

Wie behandeln "letzten block" unvollständig "Entschlüsselung"

Anzahl der Antworten 5 Antworten
Habe ich eine einfache Klasse, um zu versuchen und wickeln Sie die Verschlüsselung für den Einsatz an anderer Stelle in meinem Programm. import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import javax.crypto.spec.SecretKeySpec; public final class StupidSimpleEncrypter { public static

Verschlüsselung mit AES-256 und der Initialisierungsvektor

Anzahl der Antworten 5 Antworten
Ich habe eine Frage bezüglich der Nutzung einer Initialisierungs-Vektor-AES-Verschlüsselung. Ich bin das verweisen auf die folgenden Artikel /Beiträge zu erstellen, die Verschlüsselung in meinem Programm: [1] Java-256-bit-AES-Passwort-Basierte Verschlüsselung [2] http://gmailassistant.sourceforge.net/src/org/freeshell/zs/common/Encryptor.java.html War ich ursprünglich folgende erickson-Lösung aus dem

Wie sicher ist AES-128?

Anzahl der Antworten 1 Antworten
Scheint es, gibt es rechtliche Probleme, die im Zusammenhang mit AES-256 (es ist deaktiviert in Java und Oracle sagt mir, in Ihrer UnlimitedJCE Politik, der ich bin "empfohlen, sich" mein "export/import control Rechtsberater oder Anwalt, um zu

OpenSSL C Beispiel von AES-GCM mit EVP-Schnittstellen

Anzahl der Antworten 4 Antworten
Für AES-GCM-Verschlüsselung/Entschlüsselung, ich habe versucht, aber es hat ein problem. ctx = EVP_CIPHER_CTX_new(); //Get the cipher. cipher = EVP_aes_128_gcm (); #define GCM_IV "000000000000" #define GCM_ADD "0000" #define TAG_SIZE 16 #define ENC_SIZE 64 //Encrypt the data first. //Set

AES Entschlüsselung Polsterung mit PKCS5 Python

Anzahl der Antworten 1 Antworten
Habe ich versucht zu implementieren-AES-CBC-Entschlüsselung in Python. Da der chiffrierte text ist nicht ein Vielfaches von 16bytes, Polsterung notwendig war. Ohne Polsterung, ist dieser Fehler aufgetaucht "TypeError: Odd-length string" Aber ich konnte nicht finden, eine richtige Referenz

Brechen AES-Verschlüsselung entschlüsselte Daten

Anzahl der Antworten 10 Antworten
Nach einer Diskussion über die Verschlüsselung, ein Freund von mir forderte mich auf crack eine Datei, die er mithilfe von AES verschlüsselt mit einem 128-bit-Schlüssel. Ich weiß, die Datei war ursprünglich ein GIF-Bild, so sollte es beginnen,

ImportError: No module named Crypto

Anzahl der Antworten 3 Antworten
Ich bin gerade erst zu erforschen Python. Ich versuche zu laufen ein AES-Algorithmus-code, und ich bin mit der: ImportError: No module named Crypto. Wie lösen Sie diese? Installieren Sie es: pip install pycrypto mögliche Duplikate von How

Die Entschlüsselung von AES-256 mit node.js gibt falsche Letzte block Länge

Anzahl der Antworten 3 Antworten
Verwendung dieser Gist ich war in der Lage, erfolgreich entschlüsseln von AES-256 im Node.js 0.8.7. Dann, wenn ich ein Upgrade auf Node.js 0.10.24, sehe ich jetzt diese Fehlermeldung: TypeError: error:0606506D:digitaler Umschlag Routinen:EVP_DecryptFinal_ex:falsch letzten block Länge bei Decipheriv.-

java.Sicherheit.InvalidKeyException: Illegal key size

Anzahl der Antworten 3 Antworten
Wenn ich diesen code ausführen in Android, die es produziert, keine Fehler, aber wenn ich es in eine standard-Java-Programm-es erzeugt die exception: java.Sicherheit.InvalidKeyException: Illegal key size. Cipher cipher = Cipher.getInstance("AES/CBC/PKCS5Padding"); SecretKeySpec keySpec = new SecretKeySpec(CHUNK_ENCRYPTION_KEY.getBytes(), 0, 32,

AES Unterschied zwischen iPhone (Objective-c und Java

Anzahl der Antworten 5 Antworten
Ich habe schon reißen mir die Haare den ganzen Tag versuchen, diese zu lösen... Habe ich ein objective-c-client läuft auf dem iPhone, die Verbindung mit einem Java-server. Das iPhone ist die Verschlüsselung von Daten mit AES, aber

MySQL - Wie speichern AES_Encrypted Daten?

Anzahl der Antworten 4 Antworten
Also ich habe das surfen im internet, und stieß auf die MySQL-built-in-Funktion AES_ENCRYPT. Es scheint nicht zu schwer zu bedienen, aber einige Quellen sagen, mir, zum speichern der verschlüsselten Daten als VARCHAR, und manche sagen, um es

AES-128-Verschlüsselung in Java-Entschlüsselung in PHP

Anzahl der Antworten 1 Antworten
Habe ich versucht zu entschlüsseln, die einen string mit AES-128-CBC, die ursprünglich verschlüsselt mit JAVA-AES-Verschlüsselung. In java-PKCS7-padding verwendet. Und ich habe versucht, zu verschlüsseln und zu entschlüsseln, die mit ähnlichen PHP-code. Aber ich bin immer anderes Ergebnis.

C# Beispiel mit der AES256-Verschlüsselung mit System.Sicherheit.Die Kryptographie.Aes

Anzahl der Antworten 2 Antworten
Muss ich implementieren Sie AES-256-Verschlüsselung /Entschlüsselung, und ich habe nicht in der Lage zu finden, ein Beispiel, dass es korrekt funktioniert. MSDN deutet darauf hin, dass ich verwenden soll, der AES-Klasse. Den Rijndael-Klasse ist der Vorgänger des

Wie zum entschlüsseln der Nachricht mit CryptoJS AES. Ich habe eine funktionierende Ruby-Beispiel

Anzahl der Antworten 4 Antworten
Ich bin in der Lage zu entschlüsseln AES-verschlüsselte Nachricht mit Ruby so: require 'openssl' require 'base64' data = "IYkyGxYaNgHpnZWgwILMalVFmLWFgTCHCZL9263NOcfSo5lBjAzOZAtF5bF++R0Bi+9c9E+p3VEr/xvj4oABtRWVJ2wlWzLbYC2rKFk5iapFhb7uZCUpO4w4Su3a5QFa2vInjYueziRoqySZd/DpstMJ8rsJ94VGizFFFZ1l0sw1ax+wfBAv5+wHs/hlnHi/ea66KBO3rgXKahvV28h+4bh5etc8RCrmiiNbfg6Oj0jQJDjdYIdW8T9YPOI9E1hih8lbfRnMWcOFJgYekfLpoy5LI525UGnlM46J1k6ekLqsn9FqvbiOOoLgqa4YqBm1i9P0ePyjkME+t+RiL8xXX+ItgOYr9G7kM64wlTJPCW8B/crmUdmGzQNC/hD/u/8wfHBS2f8u6OtQMG/+Kpk1oju8lcUZGI/4S8A6/OuktvQr2zgnbs2aADMrM37Oait/pJ3G73S7NwVT8EaK+X43c0C/fUvW2/bD/rqCNpAh9WQlz4Cj6JHwjbmwuind6aCimF1tHjXuR9FXu+g17sPT4ZkKZ6aeBG+m170XdCGn2hVM0wH1rh3VeCG2u/JFqfuGKGSoqeHeNY/icu9pEhtZDzHd7aPoaMXcWvXC9PjooBf7GM1EPacSdnon1kBobjtKSt1l15DjO5TMrJoX7VO7GotQwo+uI/u5Kop01hBXxyxyggl1/8N0ESohPJoqLDrIwvbGK5kW4B49FVPnx9CMvjZDdSsoxPAh+hx6SPe8Hj0Nx4bRs06cbtOkte/V8QSYIqjiJDleEqPrdiKlvgToZz9L29ZR/3Ln65qU1sq7q9c0SEYxIopV7TdTjFS7y76zDPFZkhzc3DjfLtJo/M1hdtt648APcZdmAIgWH6fh3eJZ0qbiPh8RStYH7I2COmnlMw4+t/B5mlhYVSgwPK2Ir736Mh+P9Bw0fF8r9Ghhs4AJzpU0RiK9d1tCsrLfK/hSRwTXhtsSB6eDWEGkO7oeEIz43mgn0sv3SrA9JNHzYkg=" key = "2e35f242a46d67eeb74aabc37d5e5d05" aes = OpenSSL::Cipher::Cipher.new('aes-128-cbc') aes.decrypt aes.key = key.scan(/../).collect{ |x| x.hex }.pack('c*') aes.iv = Base64.decode64(data)[0...16] puts aes.update(Base64.decode64(data)[16..-1])

Kann ich mit AES im CTR-Modus .NET?

Anzahl der Antworten 4 Antworten
.NET ist AES nicht implementiert CTR direkt. Es wird nur implementiert, CBC, CFB, CTS, ECB und OFB. Kann ich mit jedem dieser Modi und sicher umzusetzen CTR um Sie herum, oder brauche ich eine andere Bibliothek insgesamt?

AES-Beschleunigung für Java

Anzahl der Antworten 5 Antworten
Möchte ich verschlüsseln/entschlüsseln jede Menge kleine (2-10kB) Stücke von Daten. Die Leistung ist ok für jetzt: Auf einem Core2Duo, bekomme ich über 90 MB/s AES-256 (bei 2 threads). Aber vielleicht muss ich verbessern, dass in die Zukunft

RijndaelManaged "Padding ist ungültig und kann nicht entfernt werden" , tritt nur auf, wenn die Entschlüsselung in der Produktion

Anzahl der Antworten 3 Antworten
Ich weiß, andere Fragen gestellt zu haben, auf das aber keiner bisher eine Lösung oder sind genau das Problem, das ich habe. Den Kurs übernimmt die Verschlüsselung und Entschlüsselung von strings, die Schlüssel und Vektor übergeben werden,

SQL Server 2008 Open Master Key-Fehler, die auf physischen server ändern Sie über

Anzahl der Antworten 2 Antworten
Kopierte ich eine SQL Server-Datenbank von einem system zum nächsten, identischen setup, aber völlig unterschiedliche physikalische Maschine. Ich benutzte Norton Ghost und recoverd Dateien manuell, zum Beispiel, wird die gesamte SQL Server 2008 Ordner gefunden c:\Program Dateien

AES/CBC/PKCS5Padding vs AES/CBC/PKCS7Padding mit 256-Schlüssel (Größe, Leistung, java

Anzahl der Antworten 1 Antworten
Ich bin derzeit mit AES/CBC/PKCS5Padding für die Verschlüsselung von Dateien in Java mit 256 bytes Schlüssel Größe, aber während der Suche fand ich Sie auf stackexchange PKCS#5 PKCS#7-Auffüllung und es wird erwähnt, PKCS#5-padding ist eine Teilmenge der

Algorithmus - Ist die RijndaelManaged-Klasse in C# entspricht AES-Verschlüsselung?

Anzahl der Antworten 3 Antworten
Ich Stelle diese Frage, um zu bestätigen, ob die RijndaelManaged-Klasse in C# ist das äquivalent zu-AES-Verschlüsselung. Von dem, was ich gelesen habe, RijndaelManaged wurde der Algorithmus der Wahl bei der Implementierung von AES-Verschlüsselung. Kann jemand bestätigen das

Wie zum verschlüsseln von Dateien von SD-Karte mit AES in Android?

Anzahl der Antworten 1 Antworten
Ich verschlüsseln will image von der sd-Karte und speichern Sie es wieder in die SD-Karte erneut mit AES. Der Grundgedanke ist die Anwendung durchsuchen ein Bild, dann verschlüsseln Sie es, wenn ich einen Knopf drücken, dann speichern

AES Verschlüsseln String in VB.NET

Anzahl der Antworten 3 Antworten
Ich habe ein Programm in Visual Basic 2010. Möchte ich verwenden Sie eine benutzerdefinierte Schlüsselwort-und AES-Verschlüsselung zu generieren Registrierungsschlüssel auf unserer Unternehmens-website, dass die software freizuschalten, unabhängig davon, ob die software mit dem internet verbunden ist. Dazu

Android 4.2, brach mein AES-verschlüsseln/entschlüsseln code

Anzahl der Antworten 2 Antworten
Es ist mein erstes mal nach Hilfe hier, meine Abteilung (eine Regierung), veröffentlichte einige app auf dem Markt (Google Play), und die Verschlüsselung und die Beschreibung war wirklich gut bis auf gestern, als ich die Jelly Bean

Immer SlowAES und RijndaelManaged-Klasse .NET zusammen spielen

Anzahl der Antworten 1 Antworten
Ich versuche, setup-AES-Verschlüsselung /Entschlüsselung unter Verwendung der javascript-Bibliothek SlowAES und die RijndaelManaged Klasse .NET. Wählte ich diese Methode nach der Lektüre dieser Beitragwo Cheeso hat es geschafft, diese zwei Methoden der Verschlüsselung, um gemeinsam zu spielen ",

Gewusst wie: implementieren von Java-256-bit-AES-Verschlüsselung mit CBC

Anzahl der Antworten 2 Antworten
Gelesen habe ich die folgenden threads und Sie haben geholfen, ein wenig, aber ich bin auf der Suche nach ein wenig mehr info. Wie Sie schreiben, AES/CBC/PKCS5Padding-Verschlüsselung und-Entschlüsselung mit Initialisierungsvektor Parameter für BlackBerry Java 256bit AES-Verschlüsselung Im

Wie zu tun, AES-Entschlüsselung mit OpenSSL

Anzahl der Antworten 1 Antworten
Ich würde gerne die OpenSSL-Bibliothek zum entschlüsseln einige der AES-Daten. Der code hat Zugriff auf die Schlüssel. Dieses Projekt nutzt bereits libopenssl für etwas anderes, so möchte ich an diese Bibliothek. Ging ich auf der Suche direkt

Warum PyCrypto nicht verwenden die Standard-IV?

Anzahl der Antworten 2 Antworten
Ich versuche herauszufinden, warum meine Python-client und der Ruby-server haben eine Meinungsverschiedenheit darüber, wie, um Daten zu verschlüsseln. Der einzige Unterschied sehe ich in der Ruby-code und mein code ist, dass Sie nicht die Angabe der Initialisierungs-Vektor,

AES256 NSString-Verschlüsselung in iOS

Anzahl der Antworten 2 Antworten
Meine app ver-und entschlüsselt (oder sollte es) ein NSString (der text verschlüsselt /entschlüsselt) mit einem anderen NSString (das Schlüsselwort) mit aes256-Bit-Verschlüsselung. Wenn ich mein Projekt und führen Sie die encrypt-Methode, wird nichts verschlüsselt, das textfield nur lichtet

AES256-CBC + HMAC-SHA256-die Gewährleistung der Vertraulichkeit *und* Authentifizierung?

Anzahl der Antworten 2 Antworten
Ich ' m denken der Verwendung von AES256-CBC + HMAC-SHA-256 als Baustein für Nachrichten sorgt für Vertraulichkeit und Authentifizierung. Insbesondere, betrachten Sie dieses Szenario: Alice ist der Besitz eines öffentlichen Schlüssels die Zugehörigkeit zu Bob (Austausch der

Größe der Daten nach dem AES/CBC und AES/ECB-Verschlüsselung

Anzahl der Antworten 8 Antworten
Ich würde gerne wissen, die Größe der Daten nach dem AES-Verschlüsselung, damit kann ich vermeiden, Pufferung meine post-AES-Daten(auf der Festplatte oder Speicher) vor allem für die Kenntnis der Größe. Ich verwenden 128-bit-AES und javax.crypto.Cipher und javax.crypto.CipherInputStream für

Javascript-AES-Verschlüsselung

Anzahl der Antworten 15 Antworten
Gibt es eine Bibliothek für die AES-256-bit-Verschlüsselung in Javascript? InformationsquelleAutor der Frage coder | 2009-04-27

AES-Blowfish vs für die Datei-Verschlüsselung

Anzahl der Antworten 7 Antworten
Möchte ich so verschlüsseln Sie eine binäre Datei. Mein Ziel ist es, zu verhindern, dass jemand die Datei zu Lesen, der nicht über das Kennwort ein. Welche ist die bessere Lösung, AES oder Blowfish mit der gleichen

Was bedeutet—oder hat—"volatile void function( ... )" zu tun?

Anzahl der Antworten 3 Antworten
Ich habe gesehen, Wie viele Nutzung ist "volatil" - Schlüsselwort in C++ - Funktion, die aus der Grammatik Perspektive? über die Verwendung des volatile-Schlüsselwort auf Funktionen, aber es gab keine klare Erklärung, was Fall 1 aus, dass

AES-Verschlüsselung, was sind öffentliche und private Schlüssel?

Anzahl der Antworten 5 Antworten
In AES-Verschlüsselung (.net framework), wie sind die öffentlichen und privaten Schlüssel verwendet? Sind die öffentlichen und privaten Schlüssel kombiniert und bilden einen Schlüssel, und dann der Algorithmus verwendet den öffentlichen + privaten Schlüssel, der zum verschlüsseln der

AES CTR 256 Verschlüsselung Betriebsmodus auf OpenSSL

Anzahl der Antworten 2 Antworten
Im neuen OpenSSL, Kann jemand mir einen Tipp geben, wie man in den initialize-AES-CTR-Modus aus einer C-Datei. Ich weiß, dies ist die Methoden-Signatur, aber ich habe Probleme, mich mit den Parametern, es gibt nicht viele Unterlagen weder

Wie man sicher AES "Schlüssel" und "IV" Werte handhabt

Anzahl der Antworten 5 Antworten
Wenn ich AES zu verwenden (System.Sicherheit.Kryptographie ist) einfach verschlüsseln und entschlüsseln von blob-oder memo-Felder in SQL-server, wo dann Speichere ich den "Key" und "IV" Werte auf dem server? (Datei, Regkey, Dbase,...) Ist und was mit dem Schutz

Wie kann ich meine AES-Verschlüsselung zwischen Java und Objective-C (iPhone) identisch machen?

Anzahl der Antworten 4 Antworten
Bin ich die Verschlüsselung einer Zeichenfolge in objective-c und auch die Verschlüsselung der gleiche string in Java unter Verwendung von AES und sehe einige seltsame Fragen. Der erste Teil des Ergebnisses entspricht bis zu einem gewissen Punkt,

Erweitert die AES-Verschlüsselung (128 oder 256) die Daten? Wenn ja, um wie viel?

Anzahl der Antworten 7 Antworten
Möchte ich hinzufügen, AES-Verschlüsselung, um ein software-Produkt, aber ich bin besorgt durch die Erhöhung der Größe der Daten. Ich vermute, dass die Daten nicht in der Größe erhöhen, und dann werde ich haben, um einen Kompressions-Algorithmus, um

Wie erstelle ich einen sicheren zufälligen AES-Schlüssel in Java?

Anzahl der Antworten 3 Antworten
Was ist die empfohlene Vorgehensweise zum generieren eines sicheren, zufälligen AES-Schlüssel in Java mit dem standard-JDK? In anderen Beiträgen habe ich gefunden, aber mit einem SecretKeyFactory vielleicht eine bessere Idee: KeyGenerator keyGen = KeyGenerator.getInstance("AES"); SecureRandom random =

RijndaelManaged vs AesCryptoServiceProvider (AES-Verschlüsselung)

Anzahl der Antworten 1 Antworten
Brauchte ich, um Daten zu verschlüsseln mit AES. Während der recherche entdeckte ich die AesCryptoServiceProvider Klasse. Ich weiß sehr wenig über Verschlüsselung und ich wusste nicht, was die Initialisierung vector (IV) war, also habe ich versucht, auf

Einfaches Java AES-Ver- / Entschlüsselungsbeispiel

Anzahl der Antworten 6 Antworten
Was ist falsch an dem folgenden Beispiel? Das problem ist, dass der erste Teil der entschlüsselten Zeichenfolge ist Unsinn. Jedoch der rest ist in Ordnung, ich bekomme... Result: `£eB6O�geS��i are you? Have a nice day. @Test public

Passwortverifizierung mit PBKDF2 in Java

Anzahl der Antworten 3 Antworten
Mache ich Passwort-basierte Datei-Verschlüsselung in Java; ich bin mit der AES-wie der zugrunde liegende Verschlüsselungs-Algorithmus und der PBKDF2WithHmacSHA1 zur Ableitung eines Schlüssels aus einer Salz-und Passwort-Kombination, mithilfe des folgenden Codes (die ich aus anderen großzügig poster auf