Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1340093
| From | Mimi Zohar <zohar@linux.vnet.ibm.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH 0/8] X.509: Software public key subtype changes |
| Date | 2016-02-23 01:10 +0100 |
| Message-ID | <r58I9-5AT-5@gated-at.bofh.it> (permalink) |
| References | <r53Sa-1FT-9@gated-at.bofh.it> <r3WSK-8qu-5@gated-at.bofh.it> <r579q-4ce-85@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Mon, 2016-02-22 at 22:29 +0000, David Howells wrote: > Mimi Zohar <zohar@linux.vnet.ibm.com> wrote: > > > > (1) - (3) These are Tadeusz's RSA akcipher conversion. > > > > Up to here, IMA-appraisal works properly. > > I don't have IMA set up anywhere. I know. With the "vfs: support for a common kernel file loader" patch set, setting up a simple test becomes a lot simpler. With this patch set you can measure and appraise just the kexec image and initramfs, firmware and/or kernel modules. Create two key pairs. Add one to the system keyring.* The other key load on the IMA keyring. (Remember it needs to be signed with the private key of a key on the system keyring.**) To measure and appraise just the kexec initramfs, define a policy containing: measure func=INITRAMFS_CHECK appraise func=INITRAMFS_CHECK appraise_type=imasig To load the IMA policy, write the policy to the securityfs IMA policy file: cat <IMA policy> > /sys/kernel/securityfs/ima/policy. Sign the kexec initramfs using evmctl: evmctl ima_sign -k <privkey.pem> -a sha256 /boot/<initramfs>.img Execute: kexec -s -l /boot/<image> --initrd=/boot/<initramfs>.img --reuse-cmdline Failures to appraise the initramfs are audit logged. The IMA measurement list will contain the initramfs file hash. *There are two or three methods for loading the key onto the system keyring depending on the distro. - builtin - enroll in MoK db (on some distros) - Mehmet's patch (needs to be upstreamed) ** Refer to the ima-evm-utils package README for further details on creating and signing a certificate to be loaded on the IMA keyring. Mimi
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH 0/8] X.509: Software public key subtype changes David Howells <dhowells@redhat.com> - 2016-02-19 18:20 +0100
[PATCH 6/8] X.509: Make the public_key asymmetric key type internal data private David Howells <dhowells@redhat.com> - 2016-02-19 18:20 +0100
[PATCH 1/8] crypto: KEYS: convert public key and digsig asym to the akcipher api David Howells <dhowells@redhat.com> - 2016-02-19 18:20 +0100
[PATCH 4/8] akcipher: Move the RSA DER encoding to the crypto layer David Howells <dhowells@redhat.com> - 2016-02-19 18:30 +0100
Re: [PATCH 4/8] akcipher: Move the RSA DER encoding to the crypto layer Tadeusz Struk <tadeusz.struk@intel.com> - 2016-02-22 21:10 +0100
Re: [PATCH 4/8] akcipher: Move the RSA DER encoding to the crypto layer David Howells <dhowells@redhat.com> - 2016-02-22 23:30 +0100
Re: [PATCH 4/8] akcipher: Move the RSA DER encoding to the crypto layer Tadeusz Struk <tadeusz.struk@intel.com> - 2016-02-23 00:40 +0100
Re: [PATCH 4/8] akcipher: Move the RSA DER encoding to the crypto layer David Howells <dhowells@redhat.com> - 2016-02-23 12:00 +0100
[PATCH 0/2] KEYS: Use pkcs1pad for padding in software_pkey Tadeusz Struk <tadeusz.struk@intel.com> - 2016-02-24 18:20 +0100
Re: [PATCH 0/2] KEYS: Use pkcs1pad for padding in software_pkey David Howells <dhowells@redhat.com> - 2016-02-24 18:30 +0100
Re: [PATCH 4/8] akcipher: Move the RSA DER encoding to the crypto layer Andrew Zaborowski <balrogg@googlemail.com> - 2016-02-23 01:10 +0100
Re: [PATCH 4/8] akcipher: Move the RSA DER encoding to the crypto layer David Howells <dhowells@redhat.com> - 2016-02-23 12:00 +0100
Re: [PATCH 4/8] akcipher: Move the RSA DER encoding to the crypto layer Andrew Zaborowski <balrogg@googlemail.com> - 2016-02-23 12:30 +0100
Re: [PATCH 4/8] akcipher: Move the RSA DER encoding to the crypto layer David Howells <dhowells@redhat.com> - 2016-02-26 12:50 +0100
Re: [PATCH 4/8] akcipher: Move the RSA DER encoding to the crypto layer Mimi Zohar <zohar@linux.vnet.ibm.com> - 2016-02-24 06:10 +0100
Re: [PATCH 4/8] akcipher: Move the RSA DER encoding to the crypto layer Mimi Zohar <zohar@linux.vnet.ibm.com> - 2016-02-24 07:10 +0100
Re: [PATCH 4/8] akcipher: Move the RSA DER encoding to the crypto layer David Howells <dhowells@redhat.com> - 2016-02-29 16:40 +0100
[PATCH 7/8] X.509: Rename public_key.c to software_pkey.c David Howells <dhowells@redhat.com> - 2016-02-19 18:30 +0100
[PATCH 5/8] X.509: Make algo identifiers text instead of enum David Howells <dhowells@redhat.com> - 2016-02-19 18:30 +0100
[PATCH 8/8] X.509: Rename public_key* to software_pkey* David Howells <dhowells@redhat.com> - 2016-02-19 18:30 +0100
Re: [PATCH 0/8] X.509: Software public key subtype changes Mimi Zohar <zohar@linux.vnet.ibm.com> - 2016-02-22 20:00 +0100
Re: [PATCH 0/8] X.509: Software public key subtype changes David Howells <dhowells@redhat.com> - 2016-02-22 23:30 +0100
Re: [PATCH 0/8] X.509: Software public key subtype changes Mimi Zohar <zohar@linux.vnet.ibm.com> - 2016-02-23 01:10 +0100
Re: [PATCH 0/8] X.509: Software public key subtype changes David Howells <dhowells@redhat.com> - 2016-02-23 11:20 +0100
Re: [PATCH 0/8] X.509: Software public key subtype changes Mimi Zohar <zohar@linux.vnet.ibm.com> - 2016-02-23 13:30 +0100
Re: [PATCH 0/8] X.509: Software public key subtype changes Tadeusz Struk <tadeusz.struk@intel.com> - 2016-02-22 21:10 +0100
csiph-web