On Mon, Aug 29, 2022 at 11:48:23AM +0100, Ignat Korchagin wrote: > > I can only elaborate here as I didn't encounter any real-world > use-cases, but may assume some limited crypto hardware device, which > may somehow "encourage" doing public key operations in software and > providing only "private-key" operations due to its limited resources. In general if a hardware is missing a piece of the functinoality required by the API then it should implement a software fallback. The only time such a NULL helper would make sense if an algorithm had no public key. Cheers, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt