| Guido van Rossum | 228b8e8 | 1997-04-02 06:13:34 +0000 | [diff] [blame] | 1 | import rotor |
| 2 | |||||
| 3 | r = rotor.newrotor("you'll never guess this") | ||||
| 4 | r = rotor.newrotor("you'll never guess this", 12) | ||||
| 5 | |||||
| 6 | A = 'spam and eggs' | ||||
| 7 | B = 'cheese shop' | ||||
| 8 | |||||
| 9 | a = r.encrypt(A) | ||||
| 10 | print a | ||||
| 11 | b = r.encryptmore(B) | ||||
| 12 | print b | ||||
| 13 | |||||
| 14 | A1 = r.decrypt(a) | ||||
| 15 | print A1 | ||||
| 16 | if A1 <> A: | ||||
| 17 | print 'decrypt failed' | ||||
| 18 | |||||
| 19 | B1 = r.decryptmore(b) | ||||
| 20 | print B1 | ||||
| 21 | if B1 <> B: | ||||
| 22 | print 'decryptmore failed' | ||||
| 23 | |||||
| 24 | try: | ||||
| 25 | r.setkey() | ||||
| 26 | except TypeError: | ||||
| 27 | pass | ||||
| 28 | r.setkey('you guessed it!') | ||||