Ejemplo n.º 1
0
 def makeFile(self,contents,mode):
     if len(contents) % self.cipher.block_size != 0:
         raise ValueError("content must be multiple of blocksize.")
     s = StringIO(self.cipher.encrypt(contents))
     f = Decrypt(s,self.cipher,mode=mode)
     f.getvalue = def_getvalue_maybe_buffered(f,s,self.cipher.decrypt)
     return f
Ejemplo n.º 2
0
 def makeFile(self, contents, mode):
     if len(contents) % self.cipher.block_size != 0:
         raise ValueError("content must be multiple of blocksize.")
     s = StringIO(self.cipher.encrypt(contents))
     f = Decrypt(s, self.cipher, mode=mode)
     f.getvalue = def_getvalue_maybe_buffered(f, s, self.cipher.decrypt)
     return f
Ejemplo n.º 3
0
 def makeFile(self,contents,mode):
     IV = self.cipher.IV
     if len(contents) % self.cipher.block_size != 0:
         raise ValueError("content must be multiple of blocksize.")
     s = StringIO(self.cipher.encrypt(contents))
     self.cipher.IV = IV
     f = Decrypt(s,self.cipher,mode=mode)
     def trans(val):
         IV = self.cipher.IV
         self.cipher.IV = "12345678"
         val = self.cipher.decrypt(val)
         self.cipher.IV = IV
         return val
     f.getvalue = def_getvalue_maybe_buffered(f,s,trans)
     return f
Ejemplo n.º 4
0
    def makeFile(self, contents, mode):
        IV = self.cipher.IV
        if len(contents) % self.cipher.block_size != 0:
            raise ValueError("content must be multiple of blocksize.")
        s = StringIO(self.cipher.encrypt(contents))
        self.cipher.IV = IV
        f = Decrypt(s, self.cipher, mode=mode)

        def trans(val):
            IV = self.cipher.IV
            self.cipher.IV = "12345678"
            val = self.cipher.decrypt(val)
            self.cipher.IV = IV
            return val

        f.getvalue = def_getvalue_maybe_buffered(f, s, trans)
        return f
Ejemplo n.º 5
0
 def makeFile(self, contents, mode):
     s = StringIO(bz2.compress(contents))
     f = UnBZip2(s, mode)
     f.getvalue = def_getvalue_maybe_buffered(f, s, bz2.decompress)
     return f
Ejemplo n.º 6
0
 def makeFile(self, contents, mode):
     s = StringIO(gz_compress(contents))
     f = UnGZip(s, mode)
     f.getvalue = def_getvalue_maybe_buffered(f, s, gz_decompress)
     return f
Ejemplo n.º 7
0
 def makeFile(self, contents, mode):
     s = StringIO(bz2.compress(contents))
     f = UnBZip2(s, mode)
     f.getvalue = def_getvalue_maybe_buffered(f, s, bz2.decompress)
     return f
Ejemplo n.º 8
0
 def makeFile(self, contents, mode):
     s = StringIO(gz_compress(contents))
     f = UnGZip(s, mode)
     f.getvalue = def_getvalue_maybe_buffered(f, s, gz_decompress)
     return f