Come faccio a calcolare i parametri peq da e (publickey), d (privatekey) e modulus? Ho le chiavi di BigInteger a portata di mano posso copiare incollare in codice. Un publickey, un privatekey e un modulo. Ho bisogno di calcolare i parametri RSA p e q da questo. Ma sospetto che ci sia una biblioteca per […]
Mi piacerebbe sapere qual è la lunghezza della firma RSA? Ha sempre le stesse dimensioni della dimensione della chiave RSA, come se la dimensione della chiave fosse 1024, quindi la firma RSA è 128 byte, se la dimensione della chiave è 512 bit, la firma RSA è 64 byte? cos’è il modulo RSA? Inoltre cosa […]
Sto cercando di implementare PKI. Voglio cifrare una grande stringa usando RSA in java senza usare il castello gonfiabile. Il problema che sto ottenendo è che i dati non devono essere più lunghi di 117 byte. Ho provato a cercare la soluzione in cui ho fallito. Sono novizio in questa crittografia. Per favore aiutatemi dando […]
Sto sviluppando un’applicazione Iphone. Ho usato il metodo SecKeyGeneratePair del framework Security / Security.h. Ottengo chiavi pubbliche e private come oggetti SecKeyRef. Posso accedere alla chiave o stampare il suo valore su console? Posso ottenere oggetti NSString o NSData da esso? Quando stampo la chiave per la console usando NSLog, sto ottenendo. Possiamo passare questi […]
Mi piacerebbe criptare in JavaScript, decodificare in PHP, usando la crittografia a chiave pubblica. Ho cercato di trovare librerie in grado di realizzare questo, ma sto avendo problemi. Attualmente sto guardando openpgpjs , ma ho bisogno di supporto in tutti i browser, e anche la pagina di test ha errori nel solo browser elencato come […]
Qual è la differenza tra la crittografia di alcuni dati e la firma di alcuni dati (utilizzando RSA)? Semplicemente inverte il ruolo delle chiavi pubblico-privato? Ad esempio, voglio usare la mia chiave privata per generare messaggi in modo che solo io possa essere il mittente. Voglio che la mia chiave pubblica sia utilizzata per leggere […]
Cercando di abbracciare la mia firma e di utilizzare / testare varie opzioni. Posso firmare usando questo comando: openssl dgst -sha256 -sign private_key.pem -binary -out sig_file data_file Ma la documentazione sembra dire che posso anche usare questo metodo openssl dgst -sha256 -binary data_file > hash_file openssl rsautl -sign -inkey private_key.pem -keyform PEM -in hash_file > […]
Mi piacerebbe criptare in Javascript e poi decifrare in PHP. Esistono implementazioni RSA per Javascript e PHP ma non sono compatibili. Non riesco a decifrare correttamente in PHP ciò che avevo crittografato con Javascript. Qualcuno conosce una libreria / codice che funzionerà sia con Javascript e PHP? Grazie.
Esiste un modo per scoprire il modulo e l’esponente della chiave pubblica, creato con SecKeyGeneratePair (il Framework di sicurezza in generale)?
Quando genero una coppia di chiavi RSA utilizzando l’API Java, la chiave pubblica è codificata nel formato X.509 e la chiave privata è codificata nel formato PKCS # 8. Sto cercando di codificare entrambi come PKCS # 1. È ansible? Ho passato una notevole quantità di tempo a consultare i documenti Java, ma non ho […]