(self,data)
| 194 | self.rbuf="" |
| 195 | self.wbuf="" |
| 196 | def write(self,data): |
| 197 | self.wbuf+=data |
| 198 | e,n,bits,bytes=self.e,self.n,self.bits,self.bits//8 |
| 199 | while bytes<len(self.wbuf): |
| 200 | self.f.write(encrypt(self.data[:bytes],e,n,bits)) |
| 201 | self.wbuf=self.wbuf[bytes:] |
| 202 | def flush(self): |
| 203 | self.f.write(encrypt(self.wbuf,self.e,self.n,self.bits)) |
| 204 | self.wbuf="" |
no test coverage detected