descriptografando arquivos em outro servidor

1

Estou criptografando um arquivo tar (criado usando tar cfz ) em uma caixa do Ubuntu 10.04 usando o seguinte comando:

openssl enc -aes-256-cbc -salt -in myfile.tar -out myfile.enc.tar -pass pass:${P}

Agora eu copio o arquivo criptografado para outra máquina e decifro usando o seguinte comando:

openssl enc -d -aes-256-cbc -in myfile.enc.tar -out myfile.tar -pass pass:${P}

Mas não consigo abrir o arquivo arhchive descriptografado myfile.tar . Estou fazendo algo errado aqui ou isso não é possível?

EDIT: Trabalhando agora acho que perdi um parâmetro durante a descriptografia ( -salt )

openssl enc -d -aes-256-cbc -salt 

    
por TheVillageIdiot 02.02.2013 / 05:34

1 resposta

2

Bem, o culpado parece ser um parâmetro em falta -salt que usei durante a criptografia. O seguinte fez com que funcionasse:

openssl enc -d -aes-256-cbc -salt -in myfile.enc.tar -out myfile.tar -pass pass:${P}
    
por 02.02.2013 / 06:44