like tarsnap (https://www.tarsnap.com/)?
A client-side encryption tool could be implemented and use any scp accessible hosts, but that would not be really a Tarsnap equivalent: there is still the problem of avoiding redundant storage and traffic. Bup could be a solution here.