]> jfr.im git - irc/quakenet/newserv.git/commitdiff
CHANSERV: still using unburnt keystream due to needing website changes
authorChris Porter <redacted>
Sun, 22 Sep 2013 19:13:02 +0000 (20:13 +0100)
committerChris Porter <redacted>
Sun, 22 Sep 2013 19:13:02 +0000 (20:13 +0100)
--HG--
branch : chanserv-live

chanserv/batcher/rc4.py

index b926f7db34c9f361503eee19f7f4d71defee33a6..7fd8b468520532e5b2c9140d457dc75b050e1582 100644 (file)
@@ -1,5 +1,5 @@
 class RC4:
-  def __init__(self, key, burn=4096):
+  def __init__(self, key, burn=0):
     s = range(256)
     for i in xrange(256):
       s[i] = i
@@ -8,7 +8,7 @@ class RC4:
       j = (j + s[i] + ord(key[i % len(key)])) % 256
       s[j], s[i] = s[i], s[j]
     self.__s = s
-    self.crypt("\x00" * burn)
+#    self.crypt("\x00" * burn)
 
   def crypt(self, data):
     ret = []