singpolyma / OpenPGP-Python

A port of OpenPGP-PHP to Python
ISC License
34 stars 8 forks source link

Add streaming capabilities to enarmor/unarmor functions #14

Open evilaliv3 opened 10 years ago

evilaliv3 commented 10 years ago

Currently enarmor and unarmor functions work on a payload as a whole.

This does not make possible to encrypt and decrypt a payload in straming saving or taking it as ascii armored and so makes unfeasible to encrypt/decrypt payloads over a certain size on a system with few RAM due to the need of loading all the payload at once.

evilaliv3 commented 10 years ago

The design of such a feature should be probably be tackled along with the design of https://github.com/singpolyma/OpenPGP-Python/issues/15

evilaliv3 commented 9 years ago

@singpolyma is there any update for this ticket?

singpolyma commented 9 years ago

@evilaliv3 I haven't had time recently to work on this library myself, so the streaming stuff is still primarily around the binary parsing. Sorry for that.