mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-23 04:33:26 +02:00
The sm2 certificate requires a modified digest. Move the code for the hashing from the signature verification path into the code where we generate the digest. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
20 lines
537 B
C
20 lines
537 B
C
/* SPDX-License-Identifier: GPL-2.0-or-later */
|
|
/*
|
|
* sm2.h - SM2 asymmetric public-key algorithm
|
|
* as specified by OSCCA GM/T 0003.1-2012 -- 0003.5-2012 SM2 and
|
|
* described at https://tools.ietf.org/html/draft-shen-sm2-ecdsa-02
|
|
*
|
|
* Copyright (c) 2020, Alibaba Group.
|
|
* Written by Tianjia Zhang <tianjia.zhang@linux.alibaba.com>
|
|
*/
|
|
|
|
#ifndef _CRYPTO_SM2_H
|
|
#define _CRYPTO_SM2_H
|
|
|
|
struct shash_desc;
|
|
|
|
int sm2_compute_z_digest(struct shash_desc *desc,
|
|
const void *key, unsigned int keylen, void *dgst);
|
|
|
|
#endif /* _CRYPTO_SM2_H */
|