Daniel Huigens 2b30ab9c8f Replace data with message parameter in encrypt() and sign()
When encrypting/signing a stream, this allows you to indicate whether it's a
stream of Strings or Uint8Arrays (using message.fromText or message.fromBinary,
respectively.)

When signing text, this allows you to control whether to create a cleartext
message or a regular armored text message.

When creating a detached signature, it allows you to control whether it's "meant
for" (verifying against) a cleartext message. A cleartext message has trailing
whitespace trimmed before signing. This fixes the case of passing a detached
signature from sign() to encrypt(). Since encrypt() doesn't create a cleartext
message, the signature would be invalid if the text contained lines with
trailing whitespace.
2018-08-10 14:46:29 +02:00
..
2018-08-10 14:44:01 +02:00
2018-02-13 23:33:09 +01:00
2018-08-10 14:44:01 +02:00
2018-03-01 11:35:16 -08:00
2018-08-10 14:44:01 +02:00
2018-05-29 21:21:24 +02:00