Create "bare" pgp private key / Make private key without being able to generate the public key from it

How do you create a private-key/public-key pair without the public key’s information in the private key? So you should basically not be able to extract the public key from the private key. The private key should contain the bare minimum.
I… Continue reading Create "bare" pgp private key / Make private key without being able to generate the public key from it

Best and safest way to store secret key used for PKA on server?

I interact with some API’s that use PKA and I’m looking for the safest / best-practice way to store my secret key. The approaches I know are for example:

Create a 0500 access directory on my server
Within that directory, store the file co… Continue reading Best and safest way to store secret key used for PKA on server?

Difference between trust anchors and certificate authorities

Trust anchors and (root) certificates authorities are often used interchangeably and it’s easy to think that they are the same thing. The answer in Can an intermediate CA be trusted like a self-signed root CA? contains some nice discussion… Continue reading Difference between trust anchors and certificate authorities

Why is it not a good idea to simply encrypt the plaintext with the receiver’s public key? [duplicate]

What are some of the risks when encrypting “plaintext” with a receiver’s public key?

I have been Googling for hours, and been reading in the Computer Security Principles and Practice 3rd edition.

It’s NOT similar:
In PGP, why not just encrypt message with recipient’s public key? Why the meta-encryption?

Continue reading Why is it not a good idea to simply encrypt the plaintext with the receiver’s public key? [duplicate]