1
0
mirror of https://git.code.sf.net/p/linux-ima/ima-evm-utils synced 2025-05-01 08:03:38 +02:00

Commit Graph

  • fb19ae86db ima-evm-utils: Fix mismatched type checking Tianjia Zhang 2020-07-02 22:16:13 +08:00
  • c9e99f0a21 ima-evm-utils: skip test for discrete TPM 1.2 and exec'd as normal user Bruno Meneguele 2020-06-24 19:38:29 -03:00
  • c396c5a4bf ima-evm-utils: logging: Print also LOG_INFO messages Petr Vorel 2020-06-18 20:50:38 +02:00
  • 89eee0f883 ima-evm-utils: tests: fix finding the "boot_aggregate" value Mimi Zohar 2020-06-16 12:18:29 -04:00
  • 48cb564567 ima_evm_utils: tests: boot_aggregate.test spans PCRs 0-9 Maurizio Drocco 2020-06-16 10:28:30 -04:00
  • 319fb19caa ima_evm_utils: extended calc_bootaggr to PCRs 8 - 9 Maurizio 2020-06-24 17:35:58 -04:00
  • 39f1dbeaa4 ima_evm_utils: tests: color boot_aggregate.test tty output Mimi Zohar 2020-03-24 07:45:14 -04:00
  • 5404aa8397 ima-evm-utils: tests: verify the last "boot_aggregate" record Mimi Zohar 2020-03-11 14:42:59 -04:00
  • c5732b6d95 ima-evm-utils: tests: verify boot_aggregate Mimi Zohar 2020-03-10 18:44:36 -04:00
  • 917317a8ea ima_evm_utils: emit the per TPM PCR bank "boot_aggregate" values Mimi Zohar 2020-06-11 14:45:47 -04:00
  • d3faeb19ad ima-evm-utils: Add sign/verify tests for evmctl Vitaly Chikunov 2020-04-27 12:20:27 +03:00
  • b6ff60e4fa ima-evm-utils: Add some tests for evmctl Vitaly Chikunov 2020-04-27 12:20:26 +03:00
  • dc00c92adf ima-evm-utils: calculate the per TPM bank boot_aggregate Mimi Zohar 2020-02-24 17:25:48 -05:00
  • 03f99ea6d0 ima-evm-utils: Add support for Intel TSS2 for PCR reading Patrick Uiterwijk 2020-02-24 15:04:33 -08:00
  • e532fb65fd ima-evm-utils: remove TPM 1.2 specific code Mimi Zohar 2020-02-20 07:31:25 -05:00
  • 040c693b8b ima-evm-utils: use a common bank variable for TPM 1.2 and TPM 2.0 Mimi Zohar 2020-02-20 06:12:45 -05:00
  • acf2ac7559 ima-evm-utils: compare re-calculated PCRs with the TPM values Mimi Zohar 2020-02-18 16:10:25 -05:00
  • 3472f9ba9c ima-evm-utils: read the PCRs for the requested TPM banks Mimi Zohar 2020-02-18 10:56:02 -05:00
  • 2f482a6989 ima-evm-utils: add support in tpm2_read_pcrs to read different TPM banks Mimi Zohar 2020-02-17 21:11:58 -05:00
  • 696bf0b108 ima-evm-utils: calculate the digests for multiple TPM banks Mimi Zohar 2020-02-13 21:30:33 -05:00
  • bdc94c9b49 ima-evm-utils: increase the size of "zero" and "fox" variables Mimi Zohar 2020-02-19 06:46:46 -05:00
  • dc3897f011 ima-evm-utils: treat unallocated banks as an error Mimi Zohar 2020-02-18 17:31:59 -05:00
  • 9c2298c367 ima-evm-utils: Never exit with -1 code Vitaly Chikunov 2019-07-27 06:19:00 +03:00
  • fbba18c477 ima-evm-utils: include file name on failure to verify signature Mimi Zohar 2019-11-18 14:37:13 -05:00
  • 3eab1f93b6 ima-evm-utils: Release version 1.2.1 v1.2.1 ima-evm-utils-1.2.y Mimi Zohar 2019-07-30 13:48:22 -04:00
  • cf1b8fda8d ima-evm-utils: Allow EVM verify to determine hash algo Vitaly Chikunov 2019-07-29 09:18:07 +03:00
  • 90176e835a ima-evm-utils: Do not load keys from x509 certs if user pass --rsa Vitaly Chikunov 2019-07-28 07:03:54 +03:00
  • 2b491be5e2 ima-evm-utils: Fix ima_verify return value on multiple files Vitaly Chikunov 2019-07-27 06:18:59 +03:00
  • bd8b503206 ima-evm-utils: limit OPENSSL_init_crypto calls Mimi Zohar 2019-07-29 08:34:27 -04:00
  • d8e7d63feb ima-evm-utils: Fix ima_verify for v1 signatures Vitaly Chikunov 2019-07-27 01:23:09 +03:00
  • e1bd9c9887 ima-evm-utils: fix trailing chars from configure script Bruno E. O. Meneguele 2019-07-27 09:55:01 -03:00
  • 515c99856e ima-evm-utils: Release version 1.2 v1.2 Mimi Zohar 2019-07-24 07:24:43 -04:00
  • 28cbfa1769 ima-evm-utils: functions/arrays define as static Mimi Zohar 2019-07-24 19:32:04 -04:00
  • c317d4618f ima-evm-utils: Namespace some too generic object names Vitaly Chikunov 2019-07-25 17:11:14 +03:00
  • a1b149bda4 ima-evm-utils: Show used hash algo in verbose mode Vitaly Chikunov 2019-07-25 09:13:06 +03:00
  • 25fce6e76a ima-evm-utils: Do not allow fallback and unknown hash algos Vitaly Chikunov 2019-07-25 09:13:05 +03:00
  • 31ceff7eb6 ima-evm-utils: use tsspcrread to read the TPM 2.0 PCRs Mimi Zohar 2019-07-21 19:19:51 -04:00
  • 340f7eb7dd ima-evm-utils: Remove ERR_load_crypto_strings from read_priv_pkey Vitaly Chikunov 2019-07-19 00:37:52 +03:00
  • 3eac3710a9 ima-evm-utils: log unknown keyid's as errors Mimi Zohar 2019-07-18 09:49:51 -04:00
  • 15afdbeae7 ima-evm-utils: Improve OpenSSL error reporting Vitaly Chikunov 2019-07-19 00:35:10 +03:00
  • 42d1636f52 ima-evm-utils: Remove not needed argument from verify_hash_v2 Vitaly Chikunov 2019-07-19 00:35:09 +03:00
  • 3359563dbe ima-evm-utils: Remove indirect call to subfunctions in verify_hash Vitaly Chikunov 2019-07-19 00:35:08 +03:00
  • 388f807a0f ima_evm_utils: erroneous "verification failed: 0 (invalid padding)" message Mimi Zohar 2019-07-16 21:36:29 -04:00
  • a225728550 ima-evm-utils: Add more error checking in add_file_hash Vitaly Chikunov 2019-07-15 23:05:53 +03:00
  • 08a51e7460 ima-evm-utils: Fix file2bin stat and fopen relations Vitaly Chikunov 2019-07-15 23:05:52 +03:00
  • 9d52489bd3 ima-evm-utils: Fix memory leak in get_password Vitaly Chikunov 2019-07-15 23:05:51 +03:00
  • 4b7a74cc41 ima-evm-utils: Fix possible xattr_value overflows in calc_evm_hash Vitaly Chikunov 2019-07-15 23:05:50 +03:00
  • d47951c6e1 ima-evm-utils: Fix null dereference from file2bin to memcpy Vitaly Chikunov 2019-07-15 23:05:49 +03:00
  • 164c51ff2b ima-evm-utils: support template "buf" field Mimi Zohar 2019-07-03 09:19:41 -04:00
  • 4ec7c1d028 ima-evm-utils: limit "remain unprocessed data" messages Mimi Zohar 2019-07-03 10:42:06 -04:00
  • 40c842ace3 ima-evm-utils: Fix clang warning about possible unaligned pointer for hdr->keyid Vitaly Chikunov 2019-07-08 02:48:37 +03:00
  • ae57a3e1e4 ima-evm-utils: Allow multiple files in ima_verify Vitaly Chikunov 2019-07-08 02:48:36 +03:00
  • 556f2fc66d ima-evm-utils: Preload public keys for ima_verify Vitaly Chikunov 2019-07-08 02:48:35 +03:00
  • bb35e696df ima-evm-utils: Fix memory leak in init_public_keys Vitaly Chikunov 2019-07-08 02:48:34 +03:00
  • faea7ca2b1 ima-evm-utils: Fix EVP_MD_CTX leak in ima_calc_hash Vitaly Chikunov 2019-07-08 02:48:33 +03:00
  • 30add9c2eb ima-evm-utils: Log hash_algo with hash value in verbose mode Vitaly Chikunov 2019-07-03 18:50:15 +03:00
  • 5f126d1d25 ima-evm-utils: Pass status codes from sign and hash functions to the callers Vitaly Chikunov 2019-07-03 18:50:14 +03:00
  • 28d3a1b293 ima-evm-utils: Remove RSA_ASN1_templates Vitaly Chikunov 2019-07-03 18:50:13 +03:00
  • 13d4521dbf ima-evm-utils: Replace calc_keyid_v2 with calc_pkeyid_v2 Vitaly Chikunov 2019-07-03 18:50:12 +03:00
  • 07e623b608 ima-evm-utils: Convert sign_hash_v2 to EVP_PKEY API Vitaly Chikunov 2019-07-03 18:50:11 +03:00
  • e0d778c608 ima-evm-utils: Convert verify_hash_v2 and find_keyid to EVP_PKEY API Vitaly Chikunov 2019-07-03 18:50:10 +03:00
  • af4e3c06bb ima-evm-utils: Convert cmd_import and calc keyid v2 to EVP_PKEY API Vitaly Chikunov 2019-07-03 18:50:09 +03:00
  • 3df7b5d779 ima-evm-utils: Convert read_priv_key to EVP_PKEY API Vitaly Chikunov 2019-07-03 18:50:08 +03:00
  • 71c1be47e7 ima-evm-utils: Convert read_pub_key to EVP_PKEY API Vitaly Chikunov 2019-07-03 18:50:07 +03:00
  • 2308132957 ima-evm-utils: update .gitignore files Dmitry Eremin-Solenikov 2019-05-23 15:26:23 +03:00
  • 103b90d27c ima-evm-utils: include hash-info.gen into distribution Dmitry Eremin-Solenikov 2019-05-23 15:26:22 +03:00
  • 8acbae598b ima-evm-utils: replace INCLUDES with AM_CPPFLAGS Dmitry Eremin-Solenikov 2019-05-23 15:26:21 +03:00
  • b09a25690f ima-evm-utils: link to libcrypto instead of OpenSSL Dmitry Eremin-Solenikov 2019-05-23 15:26:20 +03:00
  • 782224f33c ima-evm-utils: Rework openssl init Vitaly Chikunov 2019-03-23 05:16:09 +03:00
  • ebbfc41ad6 ima-evm-utils: try to load digest by its alias Vitaly Chikunov 2019-03-23 04:41:52 +03:00
  • b628d8bfdb ima-evm-utils: Extract digest algorithms from hash_info.h Vitaly Chikunov 2019-03-23 04:41:51 +03:00
  • 07d799cb6c ima-evm-utils: Preload OpenSSL engine via '--engine' option Vitaly Chikunov 2018-12-03 06:35:23 +03:00
  • 7e2a7840a7 ima-evm-utils: Allow using Streebog hash function Vitaly Chikunov 2018-12-03 06:35:22 +03:00
  • b853b7ba93 ima-evm-utils: Define the '--xattr-user' option for testing Vitaly Chikunov 2018-12-03 06:35:21 +03:00
  • 1d9c279279 ima-evm-utils: Define hash and sig buffer sizes and add asserts Vitaly Chikunov 2018-12-03 06:35:20 +03:00
  • 9643544701 ima-evm-utils: Fix hash buffer overflow in verify_evm and hmac_evm Vitaly Chikunov 2018-12-03 06:35:19 +03:00
  • 15410695c7 ima-evm-utils: libimaevm: get key description out of verbose condition Bruno E. O. Meneguele 2018-11-30 18:05:47 -02:00
  • 8c8f29e870 ima-evm-utils: check the return code from tpm_pcr_read() in ima_measurement() George Wilson 2018-06-26 10:27:18 -06:00
  • 9119f771a2 Add security.apparmor to the set of extended attributes used by EVM Matthew Garrett 2018-04-17 15:56:01 -07:00
  • ae1319eeab Remove hardcoding of SHA1 in EVM signatures Matthew Garrett 2018-04-17 15:56:00 -07:00
  • 6aea54d2ad evmctl: use correct include for xattr.h André Draszik 2016-10-17 12:45:32 +01:00
  • 5fa7d35de5 autotools: Try to find correct manpage stylesheet path Petr Vorel 2018-03-26 10:04:36 +02:00
  • c860e0d9bb ima-evm-utils: Release version 1.1 v1.1 Mimi Zohar 2018-01-28 00:21:21 -05:00
  • 360655f059 Support different levels of output for "ima_measurement" Mimi Zohar 2018-02-05 22:40:56 -05:00
  • 057efc397d Include the file name in "ima_measurement" verification result Mimi Zohar 2018-02-05 22:23:01 -05:00
  • c2ef2aabe2 ima-evm-utils: sysfs pathname change Mimi Zohar 2018-01-29 14:13:54 -05:00
  • 81010f0d87 ima-evm-utils: Add backward compatible support for openssl 1.1 James Bottomley 2018-01-28 09:40:02 -08:00
  • 6921833477 ima-evm-utils: add support for validating multiple pcrs Mimi Zohar 2018-01-17 21:23:35 -05:00
  • 1a69e42ac1 ima-evm-utils: verify the measurement list signature based on the list digest Mimi Zohar 2018-01-17 15:31:31 -05:00
  • 9c79b7de72 ima-evm-utils: support verifying the measurement list using multiple keys Mimi Zohar 2018-01-16 23:31:49 -05:00
  • 838b08b449 ima-evm-utils: fix spelling error Mimi Zohar 2018-01-16 15:46:35 -05:00
  • ba92e44719 ima-evm-utils: fix "ima_measurement" template fields length Mimi Zohar 2018-01-16 13:49:58 -05:00
  • 4928548d9d Add support for portable EVM format Matthew Garrett 2017-11-16 10:21:11 -08:00
  • 233dedffe9 Write out .sig file as security.ima xattr Mimi Zohar 2016-03-02 23:34:25 -05:00
  • 3e2a67bdb0 script to build static evmctl version Dmitry Kasatkin 2015-10-01 19:28:23 +03:00
  • 839a674580 Supply file attributes values on command line Dmitry Kasatkin 2015-09-20 02:54:46 +03:00
  • e55d286ad6 Use single flag to indicate 'no'flag Dmitry Kasatkin 2015-09-20 23:14:17 +03:00
  • 28d99354de Use byte range values Dmitry Kasatkin 2015-09-20 22:04:04 +03:00
  • ea5ccdf38f Newer kernels requires at least 64 byte keys Dmitry Kasatkin 2015-09-20 02:35:21 +03:00
  • b0d13ba557 calc_evm_hmac/hash: avoid fd leak when ioctl fails Patrick Ohly 2015-09-09 23:02:01 +03:00