Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

How can I create a random 64 bit key for DEC ECB encryption/decryption, and then use the same key for encryption/decryption many times? All this must be done using openssl command line tool.

In all the examples I have seen, they do not use a "key", they use "password". But I need a key - array of bytes - because I need to send it to the other party (I don't know which API they use for cryptography.)

Then I need to use this key - array of bytes - to encrypt/decrypt data.

Thnak you

share|improve this question

migrated from stackoverflow.com Feb 23 '11 at 23:10

This question came from our site for professional and enthusiast programmers.

1 Answer 1

add a -K 0123456789abcdef to your command. From openssl enc help:

-K/-iv         key/iv in hex is the next argument
share|improve this answer
    
Thanks. But how can I generate this key using the openssl command line tool? –  smsrecv Feb 22 '11 at 9:22
    
You can use the rand routine. –  Jumbogram Feb 22 '11 at 15:03

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.