recursive base64 encoding -- Cipher for the Poor ?

str=password; for i in `seq 1 10`; do echo -e "$str\n"; str="$(base64 <<< $str)"; done
Just for fun, I searched a simple way to encrypt some text. Simple base64 encoding seemed a good start so I decided to "amplify" encoding using repeted base64 encoding. Of course, this is not really secure but can be useful to hide datas to most part of humans ;). Do not hesitate to provide better solutions or else.
Sample Output
password

cGFzc3dvcmQK

Y0dGemMzZHZjbVFLCg==

WTBkR2VtTXpaSFpqYlZGTENnPT0K

V1RCa1IyVnRUWHBhU0ZwcVlsWkdURU5uUFQwSwo=

VjFSQ2ExSXlWblJVV0hCaFUwWndjVmxzV2tkVVJVNXVVRlF3U3dvPQo=

VmpGU1EyRXhTWGxXYmxKVlYwaENhRlV3V25kalZteHpWMnRrVlZKVk5YVlZSbEYzVTNkdlBRbz0K

Vm1wR1UxRXlSWGhUV0d4WFlteEtWbFl3YUVOaFJsVjNWMjVrYWxadGVIcFdNblJyVmxaS1ZrNVlW
bFpTYkVZelZUTmtkbEJSYnowSwo=

Vm0xd1IxVXhSWGxTV0doVVYwZDRXRmx0ZUV0V2JGbDNZVVZPYUZKc1ZqTldNalZyWVd4YWRHVklj
RmROYmxKeVZteGFTMVpyTlZsVyBiRnBUWWtWWmVsWlVUbXRrYkVKU1lub3dTd289Cg==

Vm0weGQxSXhWWGhTV0d4VFYwZG9WVll3WkRSWFJteDBaVVYwVjJKR2JETlpWVlpQWVVaS2MxWnFU
bGROYWxaeVdWZDRZV1JIVmtsaiBSbVJPWW14S2VWWnRlR0ZUTVZweVRsWnNWeUJpUm5CVVdXdFdX
bVZzV2xWVWJYUnJZa1ZLVTFsdWIzZFRkMjg5Q2c9PQo=

1
By: n3wborn
2011-10-04 18:01:54

What do you think?

Any thoughts on this command? Does it work on your machine? Can you do the same thing with only 14 characters?

You must be signed in to comment.

What's this?

commandlinefu.com is the place to record those command-line gems that you return to again and again. That way others can gain from your CLI wisdom and you from theirs too. All commands can be commented on, discussed and voted up or down.

Share Your Commands



Stay in the loop…

Follow the Tweets.

Every new command is wrapped in a tweet and posted to Twitter. Following the stream is a great way of staying abreast of the latest commands. For the more discerning, there are Twitter accounts for commands that get a minimum of 3 and 10 votes - that way only the great commands get tweeted.

» http://twitter.com/commandlinefu
» http://twitter.com/commandlinefu3
» http://twitter.com/commandlinefu10

Subscribe to the feeds.

Use your favourite RSS aggregator to stay in touch with the latest commands. There are feeds mirroring the 3 Twitter streams as well as for virtually every other subset (users, tags, functions,…):

Subscribe to the feed for: