Add high level public key management