Articles of aes

Comportamento Crypto / AES predefinito di Java

Qualcuno sa quale sia il comportamento di crypto Java predefinito per: SecretKeySpec localSecretKeySpec = new SecretKeySpec(arrayOfByte, “AES”); Cipher localCipher = Cipher.getInstance(“AES”); Nello specifico, sto cercando di capire in che modo queste classi generano la IV, così come la modalità di crittografia predefinita quando si specifica semplicemente “AES”. Grazie.

Come scegliere una modalità di crittografia AES (CBC ECB CTR OCB CFB)?

Quali di questi sono preferiti in quali circostanze? Mi piacerebbe vedere l’elenco di crtieria di valutazione per le varie modalità e forse una discussione sull’applicabilità di ciascun criterio. Ad esempio, penso che uno dei criteri sia “dimensione del codice” per la crittografia e la decrittografia, che è importante per i sistemi incorporati con micro-codice, come […]

Come decifrare il file in Java crittografato con il comando openssl usando AES?

Devo decifrare in JAVA un file crittografato in UNIX con il seguente comando: openssl aes-256-cbc -a -salt -in password.txt -out password.txt.enc mypass mypass Devo decodificare in java come faccio qui in UNIX openssl aes-256-cbc -d -a -in password.txt.enc -out password.txt.new mypass Qualcuno può darmi un codice java per fare questo?

Crittografia AES Javascript

C’è una libreria disponibile per la crittografia AES 256-bit in Javascript?

Esempio di crittografia / decrittografia AES semplice di Java

Cosa c’è di sbagliato nel seguente esempio? Il problema è che la prima parte della stringa decodificata non ha senso. Comunque, il resto va bene, ho capito … Result: `£eB6O geS i are you? Have a nice day. @Test public void testEncrypt() { try { String s = “Hello there. How are you? Have a […]

InvalidKeyException Dimensioni della chiave non valide

Ho un test che funziona alla grande sul mio sviluppo MacBook Pro, ma non riesce a funzionare in continuo server TeamCity di integrazione. L’errore sta seguendo: java.security.InvalidKeyException: Illegal key size at javax.crypto.Cipher.a(DashoA13*..) at javax.crypto.Cipher.init(DashoA13*..) at javax.crypto.Cipher.init(DashoA13*..) Sia la scatola di sviluppo che TeamCity utilizzano Java 1.6 e io uso la libreria BouncyCastle per la necessità […]

Come evitare di installare i file dei criteri JCE “Durata illimitata” quando si distribuisce un’applicazione?

Ho un’app che utilizza la crittografia AES a 256 bit che non è supportata da Java immediatamente. So che per funzionare correttamente installo i jar JCE a forza illimitata nella cartella di sicurezza. Questo va bene per me essere lo sviluppatore, posso installarli. La mia domanda è perché questa app verrà distribuita, gli utenti finali […]

Crittografia AES per una NSString su iPhone

Qualcuno può indicarmi la giusta direzione per essere in grado di crittografare una stringa, restituendo un’altra stringa con i dati crittografati? (Ho provato con la crittografia AES256.) Voglio scrivere un metodo che richiede due istanze NSString, una delle quali è il messaggio da cifrare e l’altra è un “passcode” per crittografarla con – sospetto che […]

Utilizzo della crittografia AES in C #

Non riesco a trovare un buon esempio di utilizzo della crittografia AES a 128 bit. Qualcuno ha qualche codice di esempio?

Crittografia basata su password AES Java a 256 bit

Devo implementare la crittografia AES a 256 bit, ma tutti gli esempi che ho trovato online usano un “KeyGenerator” per generare una chiave a 256 bit, ma vorrei usare la mia passkey personale. Come posso creare la mia chiave? Ho provato a riempirlo a 256 bit, ma poi ho un errore che dice che la […]