def main(self): while 1: self.pause() yield 1 while self.dataReady("inbox"): data = self.recv("inbox") print "encrypting data: ",data print data enc = xxtea.xxbtea(data,2,"AABBCCDDEE0123456789AABBCCDDEEFF") self.send(enc, "outbox")
def main(self): while 1: self.pause() yield 1 while self.dataReady("inbox"): data = self.recv("inbox") print "in decrypt" dec = xxtea.xxbtea(data,-2,"AABBCCDDEE0123456789AABBCCDDEEFF") print "decrypted data ",dec self.send(dec, "outbox")
def main(self): while 1: self.pause() yield 1 while self.dataReady("inbox"): data = self.recv("inbox") print "encrypting data: ", data print data enc = xxtea.xxbtea(data, 2, "AABBCCDDEE0123456789AABBCCDDEEFF") self.send(enc, "outbox")
def main(self): while self.dataReady("inbox") or not self.dataReady("control"): # really messy shutdown hack - should really check the kind of message received on "control" inbox while self.dataReady("inbox"): data = self.recv("inbox") dec = xxtea.xxbtea(data,-2,"AABBCCDDEE0123456789AABBCCDDEEFF") self.send(dec, "outbox") if not self.anyReady(): self.pause() yield 1 self.send(self.recv("control"),"signal")
def main(self): while 1: self.pause() yield 1 while self.dataReady("inbox"): data = self.recv("inbox") print "in decrypt" dec = xxtea.xxbtea(data, -2, "AABBCCDDEE0123456789AABBCCDDEEFF") print "decrypted data ", dec self.send(dec, "outbox")
def main(self): while self.dataReady("inbox") or not self.dataReady( "control" ): # really messy shutdown hack - should really check the kind of message received on "control" inbox while self.dataReady("inbox"): data = self.recv("inbox") enc = xxtea.xxbtea(data, 2, "AABBCCDDEE0123456789AABBCCDDEEFF") self.send(enc, "outbox") if not self.anyReady(): self.pause() yield 1 self.send(self.recv("control"), "signal")
# (1) Kamaelia Contributors are listed in the AUTHORS file and at # http://kamaelia.sourceforge.net/AUTHORS - please extend this file, # not this notice. # (2) Reproduced in the COPYING file, and at: # http://kamaelia.sourceforge.net/COPYING # Under section 3.5 of the MPL, we are using this text since we deem the MPL # notice inappropriate for this file. As per MPL/GPL/LGPL removal of this # notice is prohibited. # # Please contact us via: [email protected] # to discuss alternative licensing. # ------------------------------------------------------------------------- import xxtea sss = 'abcdefghijklmnopqrstuvwxyz' ccc = xxtea.xxbtea(sss,2,"AABBCCDDEE0123456789AABBCCDDEEFF") #print sss #print ccc tt = xxtea.xxbtea(ccc,-2,"AABBCCDDEE0123456789AABBCCDDEEFF") print tt #status = xxtea.enc_xxtea("xxtea.pyx", "xxtea.enc", "AABBCCDDEE0123456789AABBCCDDEEFF") #if(status == 0): # print "encryption success" #else: # print "encryption failed:" + str(status) #status = xxtea.dec_xxtea("xxtea.enc", "xxtea.dec", "AABBCCDDEE0123456789AABBCCDDEEFF") #if(status == 0): # print "decryption success, check that xxtea.dec and xxtea.pyx should be same" #else: