Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. set -x
  2. PFILE=/home/user/crypt/pfile
  3. echo "changing PASSWORD"
  4. P=`echo 'rawpassword' | openssl enc -aes-256-cbc -md sha512 -pbkdf2 -iter 1000 -salt -pass pass:'secret'`
  5. sed -i "/PASSWORD=/ s|=.*|=${P}|" $PFILE
  6.  
  7. PFILE=/home/user/crypt/pfile
  8.  
  9. PASSWORD=$(sed -n 's|^PASSWORD=||p' $PFILE)
  10. pass=`echo $PASSWORD | openssl enc -aes-256-cbc -md sha512 -pbkdf2 -iter 1000 -d -salt -pass pass:'secret'`
  11.  
  12. echo $pass
  13.  
  14. bad decrypt
  15. 140392493330880:error:0606506D:digital envelope routines:EVP_DecryptFinal_ex:wrong final block length:../crypto/evp/evp_enc.c:526:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement