Visualizzazione dei risultati da 1 a 2 su 2

Hybrid View

  1. #1

    Problema RSA con OpenSSL

    Salve a tutti utilizzo OpenSSL per proteggere dati mediante RSA a chiave asimmetrica.
    Devo proteggere un file txt contenente caratteri speciali (tutti quelli presenti nella tabella ASCII). Il file ha un peso di 63 byte.
    Mediante OpenSSL vado a generare i certificati privato e pubblico aventi rispettivamente il peso di 2 Kb e 451 B e istruzioni a 9000 bit (avevo già provato 2048 ma non bastava).
    Proteggo il file e fin qui tutto bene ma quando lo vado a decriptare con il procedimento inverso il tutto non funziona e il file di output pesa 0 byte.

    Le istruzioni che uso sono le seguenti:
    codice:
    openssl genrsa -aes256 -out private.pem 9000
    codice:
    openssl rsa -in private.pem -outform PEM -pubout -out public.pem
    codice:
    openssl rsautl -encrypt -pubin -inkey public.pem -in file.txt -out file.txt.enc
    codice:
    openssl rsautl -decrypt -inkey private.pem -in file.txt.enc -out file.txt
    Avete una spiegazione in merito? Grazie

  2. #2
    Credo di aver risolto il problema ma non ne sono sicuro. Credo che il problema sia dovuto al fatto che quando vado a decriptare il file genero dei nuovi certificati (sempre utilizzando il comando iniziale) che seppure abbiano la stessa passphrase di quello utilizzato per la cifratura sono differenti (verificato mediante md5 che risultano differenti).

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.