Come scrivere AES / CBC crittografia / decrittografia PKCS5Padding e con vettore di inizializzazione dei parametri per BlackBerry

StackOverflow https://stackoverflow.com/questions/915786

  •  06-09-2019
  •  | 
  •  

Domanda

Come scrivere un programma BlackBerry per AES / CBC con inizializzazione dei parametri ecncryption e decrittografia e questo crittografia e la decrittografia dovrebbero lavorare indipendente sul linguaggio di programmazione Ex = Se io cifrare alcuni dati utilizzando BlackBery devo essere in grado di decifrare gli stessi dati utilizzando programma Java.

Grazie Deepak

È stato utile?

Soluzione 3

CBCEngine consente fino a 16 byte per la piattaforma attraverso. così donot utilizzare CBC. provare a utilizzare il valore predefinito supportato motore di cifratura.

Credo BCE sarà grande se si utilizza.

Grazie Sunil Kumar Sahoo

Altri suggerimenti

La metà decrittazione della tua domanda trova risposta qui: decrittografia dei dati con AES / CBC / PKCS5Padding utilizzando blackberry

Dovrebbe essere facile da capire crittografia che utilizza lo stesso schema (uso Encryptor al posto di motori Decryptor, ecc).

Hai letto questo articolo KB? http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800332/800779/How_to_-_Use_Basic_Encryption.html?nodeid=800640&vernum=0

È inoltre necessario utilizzare net.rim.device.api.crypto.CBCEncryptorEngine in cima alla AESEncryptorEngine (e simile per la decrittazione).

In realtà, si scrive il proprio codice per l'algoritmo AES e modalità CBC, è abbastanza semplice, intorno ad alcune centinaia di righe di codice. E, ci dovrebbe essere l'implementazione di riferimento in linguaggio Java.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top