[CRYPTO] api: Add support for multiple template parameters