[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: [design question] Symmetric cipher interface.
- From: Martin <eden_martin_fuhrspam@...>
- Date: Thu, 17 Aug 2017 18:44:44 +0100
In continuation of Dirk's Laurie proposal for standard interface for
common things...
How do you see generic interface for symmetric encryption/decryption?
Usually you can process input stream by parts (in case you wish to
encrypt 50GiB file which unlikely fit into string). Do you prefer
some functions encrypt()/decrypt() which returns output and inner
state, or object that holds inner state itself?
(There are a plenty of simple ciphers (Tea, Salsa, Spec) and I'd
wish to unite their implementations under common interface.)
-- Martin