Benutzerinformationen überspringen
Wohnort: Hagen
Beruf: Mechatroniker (didaktische Systeme)
Rootserver vorhanden: Nein
Zitat
sosi at irc #sourceserver.info // sosi at ts3 sa-hosting.eu:9988 // sosi at steam SourceServer.info
Zitat von »"Terrorkarotte"«
Zitat
sosi at irc #sourceserver.info // sosi at ts3 sa-hosting.eu:9988 // sosi at steam SourceServer.info
f652b9352ed9b873962ccc6b716b6748
Man kann SHA1 (noch) nicht knacken.Benutzerinformationen überspringen
Wohnort: Hagen
Beruf: Mechatroniker (didaktische Systeme)
Rootserver vorhanden: Nein
|
|
Quellcode |
1 2 3 4 5 6 7 |
>>> import base64
>>> base64.b64encode('Das ist ein String, der in base64 umgewandelt werden soll.')
'RGFzIGlzdCBlaW4gU3RyaW5nLCBkZXIgaW4gYmFzZTY0IHVtZ2V3YW5kZWx0IHdlcmRlbiBzb2xsLg=='
>>> base64.b32encode('Das ist ein String, der in base32 umgewandelt werden soll.')
'IRQXGIDJON2CAZLJNYQFG5DSNFXGOLBAMRSXEIDJNYQGEYLTMUZTEIDVNVTWK53BNZSGK3DUEB3WK4TEMVXCA43PNRWC4==='
>>> base64.b16encode('Das ist ein String, der in base16 umgewandelt werden soll.')
'446173206973742065696E20537472696E672C2064657220696E2062617365313620756D676577616E64656C742077657264656E20736F6C6C2E'
|

|
|
Quellcode |
1 2 3 4 5 |
>>> def cipher(text): result = 0 for i, char in enumerate(text): result += (ord(char) << i) return result |
Benutzerinformationen überspringen
Wohnort: Hagen
Beruf: Mechatroniker (didaktische Systeme)
Rootserver vorhanden: Nein
|
|
Quellcode |
1 2 3 4 |
>>> ord('A')
65
>>> ord('a')
97
|
|
|
Quellcode |
1 2 |
>>> list(enumerate('sourceserver.info'))
[(0, 's'), (1, 'o'), (2, 'u'), (3, 'r'), (4, 'c'), (5, 'e'), (6, 's'), (7, 'e'), (8, 'r'), (9, 'v'), (10, 'e'), (11, 'r'), (12, '.'), (13, 'i'), (14, 'n'), (15, 'f'), (16, 'o')]
|

|
|
Quellcode |
1 2 |
>>> 10 << 3 80 |
