Zinc: a new kernel cryptography API
Zinc: a new kernel cryptography API
Posted Nov 7, 2018 0:28 UTC (Wed) by areilly (guest, #87829)Parent article: Zinc: a new kernel cryptography API
What does "not an API at all; it's just functions" mean? Isn't an Application Programming Interface the name we use to describe the function signatures of the functions we expect applications to use to call our code?
I'm guessing that he means that the design isn't using some opaque state object that needs to be initialized and configured first, and that's lovely, but having one of those isn't a necessary part of being an "API", as far as I know.
Also: crypto off-load "engines" aren't just for phones, and aren't (I suspect) going away. If your "not an API" can't use them, then there will be grief sooner or later, I suspect.