diff options
Diffstat (limited to 'userspace/ncrypto_key.c')
-rw-r--r-- | userspace/ncrypto_key.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/userspace/ncrypto_key.c b/userspace/ncrypto_key.c index e424c87..db46ee4 100644 --- a/userspace/ncrypto_key.c +++ b/userspace/ncrypto_key.c @@ -123,6 +123,16 @@ ncr_key_get_info(struct ncr_key_info_st *dest, ncr_key_t key) return 0; } +ncr_algorithm_t +ncr_key_get_algorithm(ncr_key_t key) +{ + struct ncr_key_info_st io; + + if (ncr_key_get_info(&io, key) < 0) + return -1; + return io.algorithm; +} + int ncr_key_get_flags(ncr_key_t key) { |