# Cryptographic equivalent of family coat of arms

As a layman when it comes to cryptography, I have recently been asking myself if there was a cryptographic equivalent of a family code of arms. I'm thinking of something asymmetric, that is future proof enough to hand down to another generation and that can be used to maybe access resources. If possible it should also have a graphical representation, similar to a QR code.

Maybe I am totally tapping in the dark, though. If that's the case, please elaborate on why this is a stupid idea.

EDIT: From suggestions, I have come to realize, that I indeed do not know what I am asking about. So here is a clarification: I want the abstract "coat of arms" to be known "publicly". The authority on that would come from documents and physical proof (signatures, pictures of it being shown by members etc.). The goal would be to make it public enough, to give people a hard time convincing someone that theirs is the real deal, when it isn't. As per suggestion from @MaartenBodewes, using a certificate seems like a great idea to reinforce that by adding a central authority. Now here is the difficult part: The abstract "coat of arms" could in my eyes be seen as an abstract lock. One that has one or a finite (reasonable) number of keys. Would it be possible to have something like that, so that one could prove beyond doubt that one had a key to that abstract lock, without exposing the key? So what I'm getting at is: There are two authenticity questions here. One is of the authenticity of the abstract lock and one is of the authenticity of the party trying to prove their membership conncted to that lock. The former can come from CA but the latter can't.

I apologize for the uneducated terminology. Also, I hope this is actually comprehensible. :)

• Well, you could use a key pair for any of various purposes, and invent a graphical representation of public keys. But you don't get any choice in what your particular public key looks like, unless you spend a lot of work trying different ones like vanity onions. – Squeamish Ossifrage Apr 18 at 14:27
• @SqueamishOssifrage: actually, if you use IBE, the public key can be anything you want. If you don't trust a central authority that can decrypt anything, then there is RSA (or Rabin or Pallier), where you can fairly efficiently preselect not quite half of the public key bits (however, it might not meet the "future proof enough" criteria...) – poncho Apr 18 at 14:59
• I hardly think that a sensible self-respecting noble would trust the central authority of the monarch to handle their great family's coat of arms! After all, what happens when the anarchist peasantry rise up and behead the monarch as they are wont to do? – Squeamish Ossifrage Apr 18 at 15:36
• Welcome to crypto.stackexchange - that can be used to maybe access resources - You'll need to expand upon this point more before you can receive a real answer to your question. If you define: Who/how many are the legitimate parties in an interaction, what are they trying to achieve, what is the power of the adversary, etc, then it would be much easier to answer the question. Anything can be represented by a QR code, so that part is easy. – Ella Rose Apr 18 at 16:58
• Thank you for your input! I will think hard about it and edit the question accordingly. – d.oelert Apr 18 at 18:38