I believe the civilian should be able to create identities based on their private key (which only the government knows) and these should have different details. Like for example, a nickname, a realname, a telephone number, and address, or multiple of these. But then, also the civilian should be able to revoke the licenses. Or, rather: they should be valid for a short amount of time.