On Wed February 11 2009, Nickfx wrote:
> 
> Thank you for your kind replies.
> 
> Interestingly it appears that 2 days trying to figure out what is wrong with
> OpenSSL I was barking up the wrong tree.  I omitted from my posted command
> line that I was splitting the file after encryption then cat'ing back
> together again to decrypt.
> 
> Against all logic, having stripped out the encryption, the split process is
> somehow losing sectors.  DD'ing the drive creates say 19000 sectors then I
> split, but when I recombine and 'dd of' the result I have 18995 sectors. 
> Crazy I know.  Having removed split, Openssl is now working as it should. 
> It would seem that there is something screwy with Cygwins Split or Cat
> command.
> 

The handling of sparse files comes to mind.

Try one of the file-system oriented utilities rather than a storage-system
utility (cpio, star, tar, etc rather than dd).

Mike
> Thanks again for your comments.
> 
> Nick
> 
> 
> 
> Nickfx wrote:
> > 
> > Hi, first post here and I wonder if anyone with a larger brain than me can
> > help?
> > 
> > I'm in Windows XP Pro and using DD to image a disk and then pipe to
> > openssl to encrypt.  I'm using the -pass pass:'anotherpassword' switch to
> > make decryption by the user as easy as possible.  It looks like this:-
> > 
> > dd if=\\.\PhysicalDrive0 conv=noerror | openssl enc -aes-128-ecb -salt
> > -out encryptedfile.enc
> > 
> > I enter the passphrase when prompted and verify.
> > 
> > Encryption appears to work and I can see the SALTED line at the start of
> > the file in a Hexviewer.  
> > 
> > However when I try to decrypt using:-
> > 
> > openssl enc -d -aes-128-ecb -salt -in encryptedfile.enc -out finished.dd
> > 
> > and type in the passphrase..
> > 
> > I get the following:-
> > 
> > bad decrypt
> > 4064:error:00065064:digital envelope routines:EVP_DecryptFinal_ex:bad
> > decrypt: .\crypto\evp\evp_enc.c:330:
> > 
> > I've seen alot of posts that say the passphrase is wrong however I and a
> > collegue have tried this 20 or 30 times with phrases from 123 to hello to
> > more complex.  We havent got it wrong each time!
> > 
> > When I look at the resultant file I can see NTFS at the start of the file
> > meaning it has sort of worked but when I hash compare the input and output
> > they are different so something hasnt worked.
> > 
> > I am well and truly stuck!
> > 
> > Thanks in advance
> > 
> > Nick
> > 
> > Nick
> > 
> 


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to