1e2be04c7SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 2ee08997fSDmitry Kasatkin /* 3ee08997fSDmitry Kasatkin * Hash Info: Hash algorithms information 4ee08997fSDmitry Kasatkin * 5ee08997fSDmitry Kasatkin * Copyright (c) 2013 Dmitry Kasatkin <d.kasatkin@samsung.com> 6ee08997fSDmitry Kasatkin * 7ee08997fSDmitry Kasatkin * This program is free software; you can redistribute it and/or modify it 8ee08997fSDmitry Kasatkin * under the terms of the GNU General Public License as published by the Free 9ee08997fSDmitry Kasatkin * Software Foundation; either version 2 of the License, or (at your option) 10ee08997fSDmitry Kasatkin * any later version. 11ee08997fSDmitry Kasatkin * 12ee08997fSDmitry Kasatkin */ 13ee08997fSDmitry Kasatkin 14ee08997fSDmitry Kasatkin #ifndef _UAPI_LINUX_HASH_INFO_H 15ee08997fSDmitry Kasatkin #define _UAPI_LINUX_HASH_INFO_H 16ee08997fSDmitry Kasatkin 17ee08997fSDmitry Kasatkin enum hash_algo { 18ee08997fSDmitry Kasatkin HASH_ALGO_MD4, 19ee08997fSDmitry Kasatkin HASH_ALGO_MD5, 20ee08997fSDmitry Kasatkin HASH_ALGO_SHA1, 21ee08997fSDmitry Kasatkin HASH_ALGO_RIPE_MD_160, 22ee08997fSDmitry Kasatkin HASH_ALGO_SHA256, 23ee08997fSDmitry Kasatkin HASH_ALGO_SHA384, 24ee08997fSDmitry Kasatkin HASH_ALGO_SHA512, 25ee08997fSDmitry Kasatkin HASH_ALGO_SHA224, 26ee08997fSDmitry Kasatkin HASH_ALGO_RIPE_MD_128, 27ee08997fSDmitry Kasatkin HASH_ALGO_RIPE_MD_256, 28ee08997fSDmitry Kasatkin HASH_ALGO_RIPE_MD_320, 29ee08997fSDmitry Kasatkin HASH_ALGO_WP_256, 30ee08997fSDmitry Kasatkin HASH_ALGO_WP_384, 31ee08997fSDmitry Kasatkin HASH_ALGO_WP_512, 32ee08997fSDmitry Kasatkin HASH_ALGO_TGR_128, 33ee08997fSDmitry Kasatkin HASH_ALGO_TGR_160, 34ee08997fSDmitry Kasatkin HASH_ALGO_TGR_192, 355ca4c20cSJarkko Sakkinen HASH_ALGO_SM3_256, 36dfdda82eSVitaly Chikunov HASH_ALGO_STREEBOG_256, 37dfdda82eSVitaly Chikunov HASH_ALGO_STREEBOG_512, 38*4b057654SDimitri John Ledkov HASH_ALGO_SHA3_256, 39*4b057654SDimitri John Ledkov HASH_ALGO_SHA3_384, 40*4b057654SDimitri John Ledkov HASH_ALGO_SHA3_512, 41ee08997fSDmitry Kasatkin HASH_ALGO__LAST 42ee08997fSDmitry Kasatkin }; 43ee08997fSDmitry Kasatkin 44ee08997fSDmitry Kasatkin #endif /* _UAPI_LINUX_HASH_INFO_H */ 45