3

I'm aware that GnuPG encrypts for multiple recipients, but is there any way to build a multisig, say, 2 of 5 signatures with GPG?

So having a file encrypted for the following recipients needs at least two of the five to decrypt it:

gpg --encrypt \
  --recipient [email protected] \
  --recipient [email protected] \
  --recipient [email protected] \
  --recipient [email protected] \
  --recipient [email protected] \
clear-message.txt
user105841
  • 31
  • 1
  • Terminology nitpick: A multisignature is about requiring a certain number of parties to sign a message. When talking about a system where multiple parties are required to decrypt a ciphertext, one would usually call it a 'threshold cryptosystem'. I don't think GPG supports this natively, but might be mistaken. – Morrolan Dec 29 '22 at 11:58
  • I would love to have that, maybe having shamir on top of private key would do the job https://en.wikipedia.org/wiki/Shamir%27s_secret_sharing – Pavel Niedoba May 20 '23 at 13:36

0 Answers0