Like many open source projects, Borg is low on developers. The two points you mention are both known and on the agenda for this year. Since you seem to have experience with crypto, why not add a PR? It's all in Python and fairly readable.
When someone says something is the "holy grail of backups" and it is "gpg-encrypted" I assume it does that well, not it does it poorly right now but might improve in the near future.
Thus his post was valuable to me.
"Why not add a PR" is not a reasonable response to something like this. I'm looking to use a backup system, not create one. If something works so poorly that I'd have to start submitting PRs before using it, I'm far more inclined to go elsewhere.
>> Multithreading has been on the agenda for years and will probably never come, much like improved crypto.
> The two points you mention are both known and on the agenda for this year
This is a rather strange response to the above...
Re:I Nearly Lost All of My Data
by blattimwind on Sunday January 20, 2019 @10:46AM
(#18953508)
Borg isn't really low on developers, it has high churn, i.e. repels developers.
I'm not sure that's a fair summary. It's very clearly stated that there is authentication performed after encryption.
The MAC should prevent the remote server changing the counter or any encrypted bits.
Re:I Nearly Lost All of My Data
by blattimwind on Sunday January 20, 2019 @04:18PM
(#18955663)
> When the above attack model is extended to include multiple clients independently updating the same repository, then Borg fails to provide confidentiality
Re:I Nearly Lost All of My Data
by 8fingerlouie on Monday January 21, 2019 @05:54AM
(#18959433)
Which is why multiple clients are not supported within the same repository.
Re:I Nearly Lost All of My Data
by blattimwind on Monday January 21, 2019 @08:42PM
(#18965292)
They absolutely are supported.
https://borgbackup.readthedocs.io/en/stable/internals/securi...
Last time I checked there was still no work being done on improving performance. Multithreading has been on the agenda for years and will probably never come, much like improved crypto.