crypto: public_key: fix overflow during implicit conversion