Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #for kicks a giggles I changed up the code a little
- #you'll need aespipe installed
- cat /dev/random | dd if=/dev/stdin bs=4 count=128 iflag=fullblock 2>/dev/null | aespipe -e aes256 -H sha512 -S "*[some random seed here not like it matters]*" -C 1000 -P /dev/stdin | base64 -i | sed -e ':a;N;$!ba;s/\n//g' -e 's/[^a-zA-Z0-9]//g'
- #example:
- #cat /dev/random | dd if=/dev/stdin bs=4 count=128 iflag=fullblock 2>/dev/null | aespipe -e aes256 -H sha512 -S "*[some random seed here not like it matters]*" -C 1000 -P /dev/stdin | base64 -i | sed -e ':a;N;$!ba;s/\n//g' -e 's/[^a-zA-Z0-9]//g'
- #Warning: Unknown key data format - using it anyway
- #rgK7xSVsqyJCKgZH3zXocTq8kh2KOfT46rP1Vs2Jy0HWM6N3z02Jng8eShrEwlk8RCGqOUA6pfuL1vzA
- #sometime it will complain and not output anything. other times they are HUGE! ex: mb4L7tPeunmv9NO8aW6zz9f76laG4Gy0ccCDozCtdWxDkFvXyCbaFBo0hlwLe5HQT0aqumeAzxoU87WlAqtwaiykTDdmhE7tb2cd7XUINYupjiEB2iwkBDyoWzHrm0K2buGYMP1ECUCmh6SfW9mX0cXQEBT6ImqftaUvYK4I3uQoz8GAUiqwhLycIINGZ37pJCLZ6xfpYjGVhbsIeeBmUqfe8HkqCcIiHHM1gtOiTqHQmIUwKwusRQeVs9SAfALE4Qp3F6esLYDZOMAYh15ACPcqF1Gccnkz9b4Ehn3ObTdDwY049eYTmfZDdV0MEFs7DBmNp6yjptFBdrC7ma7ILfZ1ydSrPCjSlltF4LekFUEUE02LsqXAcLzdMrhxFJUWdv2LBfcpKW6u0oGiZQfVMnQ8Lmm50Db5IjC81P7MyjEY2MoEfnnTibgxKl8YWy36KRhXSdYId8RHApTm8sFGdUDVp6v2vIfATOzhEREbstVF1WVrhWstazMTsCIalSN4zsqLyZ87GIIHTQ3KYt59qR087DARnzZftuyXZHaPArqyCgn3qtEh18Xkm9zpw0WhksifzbvBXxzAqlskT6KGIDu8kxVx9pbdmJZ4zDI
- #cat /dev/random | dd if=/dev/stdin bs=1 count=128 iflag=fullblock 2>/dev/null | base64 -i | sed -e ':a;N;$!ba;s/\n//g' -e 's/[^a-zA-Z0-9]//g'
- # Thanks to ultramancool for helping me silence dd .
- # Thanks to LazyWolf for letting use part of his script.
- # http://forum.bittorrent.com/topic/21802-generate-very-secure-and-random-btsync-secrete-in-linux/
Advertisement
Add Comment
Please, Sign In to add comment