Contents

How do I change my public key to private?

**Use Existing Public and Private Keys**

- Click Conversions from the PuTTY Key Generator menu and select Import key .
- Navigate to the OpenSSH private key and click Open .
- Under Actions / Save the generated key , select Save private key .
- Choose an optional passphrase to protect the private key.

## Should I hide my public key?

The public key is meant to be public, so yes. **It should be okay**. If there is no need for you to do it then don't put it out there for no reason but you should be fine.

## Can anyone see a public key?

**Anyone can have access to a public key to encrypt data**, but only an individual who has the matching private key can decrypt the data. … If anyone other than the owner of the private key tries to decrypt the information using the public key, the information will be unreadable.

## Is it possible to get the private key using the corresponding public key?

It's very simple. **The public key is derived from the private key at generation time**, and with the private key at any point in the future it is possible to re-derive the public key easily. It is not feasible to go the other way. Given a public key it is not easy to derive the private key.

## Can you derive public key from address?

To be honest, it IS possible, but **you need a signature made by that address**. From that point, you can get the public key. so it is impossible to reverse the hash to get the public key.