Encrypts and signs the ASourceStream stream.
This method encrypts and signs data from
and returns result at
Use Count parameter to read specified number of bytes from ASourceStream. Set this parameter value to 0 in order to read all data till the stream end.
Depending on Compress and Armor properties values data can be compressed before encryption and signing and armored (wrapped into base64 envelope) after that.
Note, in Delphi versions older than 7, works only with streams of sizes smaller than 2GB (because of TStream limitation). Use EncryptAndSignFile instead.