diff --git a/README.md b/README.md index 2cd9221..68ed37a 100644 --- a/README.md +++ b/README.md @@ -44,25 +44,24 @@ void provision(std::string url) ### Update key -The Update key is the public key, which identifies the Update server. It +The Update key is the public key, which identifies the p≡p update server. It guarantees that all downloaded data is coming from authorized source. -It is used for the encryption of the network traffic. The Update key identifies -the p≡p update server. +It is used for the encryption of the network traffic. ### Deployment key The Deployment key is the public key, with which the downloaded Signed package -can be checked if it was created by the authorized factory. +can be checked if it was created by the authorized p≡p factory. It is used for verification of the Distribution signature. The Deployment key identifies the p≡p factory. ### Provisioning key -The Provisioning key is the private key, which represents the user. The Signed -package is encrypted using the Provisioning key, making it impossible for other -users to uncover the Provisioning data. +The Provisioning key is the private key, which represents the provisioned +device. The Signed package is encrypted using the Provisioning key, making it +impossible for users of other devices to uncover the Provisioning data. The Provisioning key identifies either a Device series or a Device group.