Because of the weakness in English language, i have difficulty in seeing the difference between public key and private key :
Public key identifies the seller on the market ?
Private key forbids the access to the code for a pirate or makes it more difficult ?
Can you confirm me that: It is thus compulsory to put both in an application.