Can we call this `key_size` for consistency with RSA? Or is there a compelling reason we should deviate here.