Esempio n. 1
0
   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")
Esempio n. 2
0
   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")
Esempio n. 3
0
 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")
Esempio n. 4
0
 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")
Esempio n. 5
0
 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")
Esempio n. 6
0
 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")
Esempio n. 7
0
# (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: