linux/include/uapi/linux/hash_info.h
<<
>>
Prefs
   1/*
   2 * Hash Info: Hash algorithms information
   3 *
   4 * Copyright (c) 2013 Dmitry Kasatkin <d.kasatkin@samsung.com>
   5 *
   6 * This program is free software; you can redistribute it and/or modify it
   7 * under the terms of the GNU General Public License as published by the Free
   8 * Software Foundation; either version 2 of the License, or (at your option)
   9 * any later version.
  10 *
  11 */
  12
  13#ifndef _UAPI_LINUX_HASH_INFO_H
  14#define _UAPI_LINUX_HASH_INFO_H
  15
  16enum hash_algo {
  17        HASH_ALGO_MD4,
  18        HASH_ALGO_MD5,
  19        HASH_ALGO_SHA1,
  20        HASH_ALGO_RIPE_MD_160,
  21        HASH_ALGO_SHA256,
  22        HASH_ALGO_SHA384,
  23        HASH_ALGO_SHA512,
  24        HASH_ALGO_SHA224,
  25        HASH_ALGO_RIPE_MD_128,
  26        HASH_ALGO_RIPE_MD_256,
  27        HASH_ALGO_RIPE_MD_320,
  28        HASH_ALGO_WP_256,
  29        HASH_ALGO_WP_384,
  30        HASH_ALGO_WP_512,
  31        HASH_ALGO_TGR_128,
  32        HASH_ALGO_TGR_160,
  33        HASH_ALGO_TGR_192,
  34        HASH_ALGO_SM3_256,
  35        HASH_ALGO__LAST
  36};
  37
  38#endif /* _UAPI_LINUX_HASH_INFO_H */
  39