A widget to encrypt/decrypt given string. MD5, SHA1, SHA256, URI, base64, xxTEA, AES, Blowfish algorithms are supported
This is next generation of UniCrypt widget. The first edition has MD5, SHA1 hashing and AES, xxTEA, Blowfish encrypting/decrypting features. In this release URI encode/decode, base64 encode/decode and SHA256 hashing features have been added. Also widget design has been improved to be more compact, more simple and more productive. With redesigned UniCrypt You can expand widget to have more working space, or collapse it to normal size. If You are working mainly with one particular tab, active tab remembering feature of this edition is for You. Now UniCrypt remembers widget size and selected tab among different sessions.
Comments
4 posts
Log in at the top of the page to post a comment.
1 - 4 of 4
Hello simongsmith,
Thank You for Your comment. A few words about AES encryption I have used. I used JavaScript implementation of AES algorithm, which can be found at http://www.movable-type.co.uk/scripts/aes.html There is stated that "this script was revised on 1 August 2008 to use Base64 encoding". I don't know more about that AES implementation, I only used it in my widget. Maybe the address I wrote above will say more to You... About salt. I don't specified any salt in my widget code. So, I think that You are right, and should use -nosalt option. Currently I don't have enough time to update my widget. But when I will have time, I'll improve AES part. Also I am thinking about making widget more compatible with latest Opera version.
Thank You for suggestions and ideas for further development
I am wondering if I can use this to decrypt things I encrypt with openssl. E.g. I do:
openssl enc -aes-256-cbc -a -salt -in secrets.txt -out secrets.enc
(and it prompts me for the passphrase).
What kind of aes are you using? Also, I am using the -a to base64 encode my encrypted result (so I can easily cut & paste). Is there anyway for you to send output from your base64 decoded window over to the aes decrypt window, because I think I may be losing something when I cut & paste.
Also, how are you handing salt? Do I need to use -nosalt to be compatible with your widget?
Thank You for Your comment.
A few words about AES encryption I have used. I used JavaScript implementation of AES algorithm, which can be found at http://www.movable-type.co.uk/scripts/aes.html
There is stated that "this script was revised on 1 August 2008 to use Base64 encoding". I don't know more about that AES implementation, I only used it in my widget. Maybe the address I wrote above will say more to You...
About salt. I don't specified any salt in my widget code. So, I think that You are right, and should use -nosalt option.
Currently I don't have enough time to update my widget. But when I will have time, I'll improve AES part. Also I am thinking about making widget more compatible with latest Opera version.
Thank You for suggestions and ideas for further development
By hbabayan , # Aug 13, 2010 8:27:24 AM
I am wondering if I can use this to decrypt things I encrypt with openssl. E.g. I do:
openssl enc -aes-256-cbc -a -salt -in secrets.txt -out secrets.enc
(and it prompts me for the passphrase).
What kind of aes are you using? Also, I am using the -a to base64 encode my encrypted result (so I can easily cut & paste). Is there anyway for you to send output from your base64 decoded window over to the aes decrypt window, because I think I may be losing something when I cut & paste.
Also, how are you handing salt? Do I need to use -nosalt to be compatible with your widget?
Thanks,
Simon
By simongsmith , # May 28, 2010 10:39:37 PM
By ccavana , # Mar 21, 2009 6:33:06 PM
By har8harut , # Nov 25, 2008 10:01:59 AM