summaryrefslogtreecommitdiff
path: root/Cryptlib/Include/openssl/ossl_typ.h
diff options
context:
space:
mode:
authorJosh Boyer <jwboyer@fedoraproject.org>2013-10-01 11:49:22 -0400
committerPeter Jones <pjones@redhat.com>2013-10-02 11:29:34 -0400
commitef0383d008aa2114392f27125601514ae97b16a1 (patch)
treee7ad226ad04a7d2b869af495ff2f360b7e5880fc /Cryptlib/Include/openssl/ossl_typ.h
parent91c5a05037598425757b3a9ab76619ff2f48fc20 (diff)
downloadefi-boot-shim-ef0383d008aa2114392f27125601514ae97b16a1.tar.gz
efi-boot-shim-ef0383d008aa2114392f27125601514ae97b16a1.zip
Add support for disabling db for verification
Provide a mechanism for a physically present end user to disable the use of db when doing signature verification. This is handled by the OS passing down a variable that contains a UINT32 and a SHA256 hash. If this variable is present, MokManager prompts the user to choose whether to enable or disable the use of db for verification purposes (depending on the value of the UINT32). They are then asked to type the passphrase that matches the hash. This then saves a boot services variable which is checked by shim, and if set will cause shim to not use db for verification purposes. If db is to be ignored, shim will export a runtime variable called 'MokIgnoreDB' for the OS to query at runtime. Signed-off-by: Josh Boyer <jwboyer@fedoraproject.org>
Diffstat (limited to 'Cryptlib/Include/openssl/ossl_typ.h')
0 files changed, 0 insertions, 0 deletions