As of May 31, 2023, we have updated our Code of Conduct.

Questions tagged [key-usage]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
1 answer
295 views

application of key usage extension

I understand how Key Usage Extension of x.509 certificate works. I have gone through the Key Usage section of RFC5280 and I know of all the valid values and what they mean. But what I don't understand ...
trekcampy's user avatar
1 vote
0 answers
83 views

Is it must to have "Key Usage" extension in the selfsigned root certificate?

I have gone through multiple questions but still I am confused. RFC X.509 also does not clarify it. Conforming CAs MUST include this extension in certificates that contain public keys that are ...
Ravindra12jan's user avatar
2 votes
1 answer
854 views

Does Openssl support server certificate key usage validation during Tls handshake?

I want to understand if Openssl supports the key usage extension validation. If yes, how does it understand that each certificate in the chain received in server certificate correctly specifies the ...
Sameer Joshi's user avatar
3 votes
2 answers
4k views

Does the "Key Encipherment" key usage make sense when using ECDH P384?

I configured a Windows CA and created a certificate template to issue certificates with ECDH_P384 keys: Then I noticed that it's not possible to set the "Key Encipherment" key usage in the "...
Chris's user avatar
  • 81
4 votes
2 answers
1k views

what is the usage of extendedkeyusage in a CA certificate?

we have a CA certificate template to verify, which contains an extendedkeyusage extension with the following values "clientAuthentication" "emailProtection" and "id-kp-OCSPSigning" Is this a ...
IMenePs's user avatar
  • 73
19 votes
2 answers
25k views

Difference between key encipherment and data encipherment?

In the context of SSL/TLS certificates, what is the difference between key encipherment and data encipherment? What are some examples that highlights the difference?
joedotnot's user avatar
  • 307
1 vote
1 answer
519 views

How test if a tool doesn’t check for /extendedKeyUsage=? [closed]

Web browsers are off course checking that field, but some third party libraries for languages like perl don’t perform it (they check /keyUsage= but not /extendedKeyUsage=). So for example, I would ...
user2284570's user avatar
  • 1,442
1 vote
1 answer
3k views

Missing 'Key Usage' on a CA certificate: can sign certificates?

In Windows certificate store, an intermediate CA certificate without Key Usage extension is considered eligible (as long as it has isCA flag from Basic Constraints of course) for singing end entity ...
jirkamat's user avatar
  • 143
1 vote
0 answers
1k views

Key usage not applied using Microsoft CA

I'm a bit of a newbie to Certificate signing, so please forgive any stupid questions I might have. I have a CSR, when I decode the CSR it cleary request the following key usages: Requested ...
Oliland's user avatar
  • 11
6 votes
0 answers
3k views

What Key Usage values are required to support Code Signing?

I have a .pfx that I want to use to sign a Clickonce app. However, on trying to do so, Visual Studio gives me "The selected certificate is not valid for code signing." When I go to certmgr.msc and ...
user104013's user avatar
6 votes
1 answer
15k views

Difference between certificates with "extension fields" and "Non Repudiation" usage

For example we have two certificate pairs: First pair: Server cert with "Non Repudiation" (sometimes called Content Commitment) usage, Client cert without any "extension fields". Second pair: ...
kay's user avatar
  • 163
-1 votes
2 answers
10k views

AES algorithm encryption time

What is the time taken by an AES Encryption algorithm, with a key of 128 bits, operating on a normal computer (say with Intel i7) and what will be the impact be on the time if I wish to use a 256 bit ...
Lokanath's user avatar
  • 163
21 votes
3 answers
3k views

Which signing key should I use for certifying other peoples public keys: master or subkey?

I have a Master Identity key (which is detached from my daily-use keyring) and both encryption and signing subkeys (all are RSA). I sign documents with the signing subkey: GnuPG selects this key ...
jah's user avatar
  • 400
10 votes
1 answer
20k views

SSL Cert Types and Key Usage

I want to use OpenSSL to create a CSR and submit it to my CA (which uses Microsoft PKI) and receive certificates that can be used for both Server Auth and Client Auth. I'm not clear on a couple of ...
Mike's user avatar
  • 428
16 votes
2 answers
11k views

How to change (sub)key usage of a PGP key?

gpg2 generates keys with one or several of the (S)igning, (E)ncryption, (C)ertification usages set. However, e.g. Enigmail creates a primary key also set for (A)uthentication, which GnuPG then shows. ...
Tobias Kienzler's user avatar