Cryptographic primitive for delegating authority to another pubkey recursively

Is there a cryptographic primitive that allows pubkeys to delegate authority to each other without preserving the whole chain?
I’m considering an authorization scheme where all authentication is based on pubkeys. For example, a single acti… Continue reading Cryptographic primitive for delegating authority to another pubkey recursively

Using USB Security Token with PIN-Pad for Secure PIN Entry [closed]

PIN-pad smartcard readers (class 2) for secure PIN entry exist, but I have only seen them for smartcards (that come in a card form factor) and they are both a PIN-pad and a card reader. Is there something analogous for USB security tokens … Continue reading Using USB Security Token with PIN-Pad for Secure PIN Entry [closed]

Help understanding PKI MTLS and digital signature architecture

I’m building an identity service using PKI and MTLS for authentication where users are supposed to be able to sign data e.g. a json string or a document.
Where I am now
I have implemented working MTLS using AWS ACM PCA as Private CA and KM… Continue reading Help understanding PKI MTLS and digital signature architecture

Can/should a x509 client auth certificate be used to sign data?

I’m building an identity service and have successfully managed to implement MTLS authentication using x509 client certificates to identify the user.
However, we also want the user to be able to sign some data.
At the moment we’re signing t… Continue reading Can/should a x509 client auth certificate be used to sign data?

Do I need different certificates for MTLS and Signing data?

I’m building an identity service using PKI and MTLS for authentication.
I use AWS ACM PCA for private certificate authority and AWS KMS for key pairs. I use the private key created by KMS to sign the Certificate Signing Request that’s sent… Continue reading Do I need different certificates for MTLS and Signing data?