mirror of
https://git.code.sf.net/p/linux-ima/ima-evm-utils
synced 2025-04-28 14:43:37 +02:00
Select verification function version in the library code
Signed-off-by: Dmitry Kasatkin <d.kasatkin@samsung.com>
This commit is contained in:
parent
4578679081
commit
454350d294
@ -1565,7 +1565,6 @@ int main(int argc, char *argv[])
|
|||||||
g_argc = argc;
|
g_argc = argc;
|
||||||
|
|
||||||
sign_hash = sign_hash_v1;
|
sign_hash = sign_hash_v1;
|
||||||
params.verify_hash = verify_hash_v1;
|
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
c = getopt_long(argc, argv, "hvnsda:p:fu::xk:t:r", opts, &lind);
|
c = getopt_long(argc, argv, "hvnsda:p:fu::xk:t:r", opts, &lind);
|
||||||
@ -1612,7 +1611,6 @@ int main(int argc, char *argv[])
|
|||||||
case 'x':
|
case 'x':
|
||||||
params.x509 = 1;
|
params.x509 = 1;
|
||||||
sign_hash = sign_hash_v2;
|
sign_hash = sign_hash_v2;
|
||||||
params.verify_hash = verify_hash_v2;
|
|
||||||
break;
|
break;
|
||||||
case 'k':
|
case 'k':
|
||||||
params.keyfile = optarg;
|
params.keyfile = optarg;
|
||||||
|
@ -148,8 +148,6 @@ int get_filesize(const char *filename);
|
|||||||
int ima_calc_hash(const char *file, uint8_t *hash);
|
int ima_calc_hash(const char *file, uint8_t *hash);
|
||||||
int get_hash_algo(const char *algo);
|
int get_hash_algo(const char *algo);
|
||||||
RSA *read_pub_key(const char *keyfile);
|
RSA *read_pub_key(const char *keyfile);
|
||||||
int verify_hash_v1(const unsigned char *hash, int size, unsigned char *sig, int siglen, const char *keyfile);
|
|
||||||
int verify_hash_v2(const unsigned char *hash, int size, unsigned char *sig, int siglen, const char *keyfile);
|
|
||||||
|
|
||||||
int verify_hash(const unsigned char *hash, int size, unsigned char *sig, int siglen);
|
int verify_hash(const unsigned char *hash, int size, unsigned char *sig, int siglen);
|
||||||
int ima_verify_signature(const char *file, unsigned char *sig, int siglen);
|
int ima_verify_signature(const char *file, unsigned char *sig, int siglen);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user