An encryption format offering better security, performance and ease of use than PGP. File a bug if you found anything where we are worse than our competition, and we will fix it.
To clarify, we don't intend Covert to support editing encrypted files without rewriting them entirely. A rewrite even of many gigabytes takes very little time and is far more secure than making changes to existing cipherstreams.
This feature is about CLI/GUI/WEB interface support for opening an encrypted file, editing the message, attached files, recipients and other such things, and then have the encrypted data written back to disk, finally replacing the original file. A clear use case is encrypted storage of personal notes that frequently need editing, and this feature has been requested by a user who has scripted gpg to do that for himself in a secure manner (without exposing plain text to disk).
With this feature Covert can do modifications without having to extract attachment files in plain, and without having to copy&paste or rewrite the old notes, so this also increases practical security when people don't need to do those things.
To clarify, we don't intend Covert to support editing encrypted files without rewriting them entirely. A rewrite even of many gigabytes takes very little time and is far more secure than making changes to existing cipherstreams.
This feature is about CLI/GUI/WEB interface support for opening an encrypted file, editing the message, attached files, recipients and other such things, and then have the encrypted data written back to disk, finally replacing the original file. A clear use case is encrypted storage of personal notes that frequently need editing, and this feature has been requested by a user who has scripted
gpg
to do that for himself in a secure manner (without exposing plain text to disk).With this feature Covert can do modifications without having to extract attachment files in plain, and without having to copy&paste or rewrite the old notes, so this also increases practical security when people don't need to do those things.