Hi all, I'd like to better understand the future plans for shash. Currently I can see that (please correct me if I'm wrong): - all the hash algorithms are migrated to shash - most of the kernel code uses the ahash API - still some pieces are using the hash API (e.g. IMA) I want to build a module on top of hash tfm API. What should I use? I guess ahash. In fact I don't need async, while I'd like export/import functions. So, can I already use shash? What about the (near) future? Is it better (for sync) to use hash, or to wait for shash [*], or to use ahash in any case? BTW, should IMA be converted to ahash? This could be a good exercise to start... Best, [*] I made some preliminary tests and shash gave me some problems. Further, looking at the code, it seems it is not yet completely implemented w.r.t. the tfm API. -- Emanuele Cesena <emanuele.cesena@xxxxxxxxx> Il corpo non ha ideali -- To unsubscribe from this list: send the line "unsubscribe linux-crypto" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html