Question: what is the difference between a private key and a secret key?
Answer: A private key is a secret key that is shared between two parties in symmetric cryptography and is only kept by one party in asymmetric cryptography. A private key can be used to decrypt information encrypted with the corresponding public key as well as used to create the digital signature of a file or certificate.