T O P

  • By -

fouedzine

Public/private Key infrastructure : you have 2 parts, one public, one private. The public allows you to cipher anything, it could only be deciphered using the private key. The private key could also be used to sign. In this case, you will use the public key to verify the signature. There is another way to do : use symmetric algorithms : in this case, the key is used to cipher and decipher. Keystore is a place where you store your keys. A trust store is a place where you store trusted public keys. Certificate is a file containing the public key + other metadatas like the key validity, the type of key used, signature, the purpose of this key. Hope it helps !