summaryrefslogtreecommitdiff
path: root/Cryptlib/OpenSSL/crypto/stack
diff options
context:
space:
mode:
authorMatthew Garrett <mjg@redhat.com>2012-10-18 17:41:52 -0400
committerMatthew Garrett <mjg@redhat.com>2012-10-18 17:41:52 -0400
commit9272bc5b847bf30f89d9bef49fcc5b04c780460e (patch)
tree69ccb562f28c197e22fc83c6f26ef5908b76a71c /Cryptlib/OpenSSL/crypto/stack
parent1bc1cd96e43f73d75b4a0346532c86260cd33748 (diff)
downloadefi-boot-shim-9272bc5b847bf30f89d9bef49fcc5b04c780460e.tar.gz
efi-boot-shim-9272bc5b847bf30f89d9bef49fcc5b04c780460e.zip
Add support for disabling signature verification
Provide a mechanism for a physically present end user to disable 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 signature validation (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 skip verification of signatures.
Diffstat (limited to 'Cryptlib/OpenSSL/crypto/stack')
0 files changed, 0 insertions, 0 deletions