DeVault: Announcing the Hare programming language
DeVault: Announcing the Hare programming language
Posted May 6, 2022 16:55 UTC (Fri) by farnz (subscriber, #17727)In reply to: DeVault: Announcing the Hare programming language by daniel.glasser
Parent article: DeVault: Announcing the Hare programming language
If there's no underlying secure key storage mechanism, why provide a "secure key storage" library on that platform? If you're going to provide one that's best effort, why not provide a mechanism for the programmer to confirm that it's not using the heap, but instead using a secure storage location?
And note that the core problem is not so much that the library as it exists now is problematic (after all, Hare has not yet been ported to a non-Linux platform), as the attitude underlying it that the programmer can't be trusted to do the right thing if the library tells the programmer what the true state is. That's not a good look for a language whose claimed USP is that it "trusts the programmer" - if the programmer can be trusted, a simple "bool is_secure_storage()" would be enough.
