null.h 530 B

12345678910111213141516171819202122232425
  1. /* Values for NULL algorithms */
  2. #ifndef _CRYPTO_NULL_H
  3. #define _CRYPTO_NULL_H
  4. #define NULL_KEY_SIZE 0
  5. #define NULL_BLOCK_SIZE 1
  6. #define NULL_DIGEST_SIZE 0
  7. #define NULL_IV_SIZE 0
  8. struct crypto_skcipher *crypto_get_default_null_skcipher(void);
  9. void crypto_put_default_null_skcipher(void);
  10. static inline struct crypto_skcipher *crypto_get_default_null_skcipher2(void)
  11. {
  12. return crypto_get_default_null_skcipher();
  13. }
  14. static inline void crypto_put_default_null_skcipher2(void)
  15. {
  16. crypto_put_default_null_skcipher();
  17. }
  18. #endif