note 125143 added to function.openssl-spki-verify
| From: | neat at neato dot com | Date: | Thu, 25 Jun 2020 10:40:21 +0000 |
| Subject: | note 125143 added to function.openssl-spki-verify | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-214805@lists.php.net to get a copy of this message | ||
The challenge is not how to very a "trick". It is used as a partial non-repudiation
method.
The idea was the challenge could be extracted from the base64 encoded ASN.1 PKCS#1 bits provided
from the 'keygen' element.
The SPKAC is a form of CSR which if the right about of information such as the commonName,
emailAddress, countryName, stateOrProvinceName, localityName et al., a signed x509 could generated
and provided to the requestor.
This would then be installed in the browser and if the webserver was configured to accept client
x509 certificates, it would be used in lieu of a password for authentication.
A recommendation was to use the 'challenge' as a form of non-repudiation in the event
someone else was on your keyboard. If the application required it could prompt you for the challenge
and compare it to a hashed version it stored upon the initial SPKAC process.
Hope that helps clear it up.
----
Server IP: 109.203.109.170
Probable Submitter: 65.130.15.22
----
Manual Page -- http://php.net/manual/en/function.openssl-spki-verify.php
Edit -- https://master.php.net/note/edit/125143
Del: integrated -- https://master.php.net/note/delete/125143/integrated
Del: useless -- https://master.php.net/note/delete/125143/useless
Del: bad code -- https://master.php.net/note/delete/125143/bad+code
Del: spam -- https://master.php.net/note/delete/125143/spam
Del: non-english -- https://master.php.net/note/delete/125143/non-english
Del: in docs -- https://master.php.net/note/delete/125143/in+docs
Del: other reasons-- https://master.php.net/note/delete/125143
Reject -- https://master.php.net/note/reject/125143
Search -- https://master.php.net/manage/user-notes.php