Hi, I recall reading somewhere in the Linux Crypto documentation that support for finup() and digest() calls were explicitly added to support hardware that couldn't handle seperate init/update/final calls so they could at least be used with e.g. the IPsec stack. I also noticed that testmgr *does* attempt to verify these seperate calls ... So I'm guessing there must be some flags that I can set to indicate I'm not supporting seperate init/update/final calls so that testmgr skips those specific tests? Which flag(s) do I need to set? Regards, Pascal van Leeuwen Silicon IP Architect, Multi-Protocol Engines @ Verimatrix www.insidesecure.com