Public key compression