Sulle orme del cifrario di meh ho scritto anch'io un semplice cifrario, ecco le istruzioni:
zeroes: / [ ] { ~ ) @ # _ , ; :
ones: + - % ? } < > ( !
- Add a random char with a 42% chance:
0-9 A-Z a-z & | * ^ =
Lettera: O
O in binario: 01001111
reverso: 11110010
inverto i bit: 00001101
reverso ancora: 10110000
sostituisco i caratteri *casualmente* (vedi sopra):
+~?%[)@_
calcolo un numero casuale, se è > di 42 aggiungo un altro carattere:
+0~D?%^[)P@_&
Mia soluzione in php:
funzioni: http://phate.pastebin.com/m5eca7475
main: http://phate.pastebin.com/m6b0dc82c
zeroes: / [ ] { ~ ) @ # _ , ; :
ones: + - % ? } < > ( !
- Add a random char with a 42% chance:
0-9 A-Z a-z & | * ^ =
Lettera: O
O in binario: 01001111
reverso: 11110010
inverto i bit: 00001101
reverso ancora: 10110000
sostituisco i caratteri *casualmente* (vedi sopra):
+~?%[)@_
calcolo un numero casuale, se è > di 42 aggiungo un altro carattere:
+0~D?%^[)P@_&
Mia soluzione in php:
funzioni: http://phate.pastebin.com/m5eca7475
main: http://phate.pastebin.com/m6b0dc82c