QR codes do themselves "only" carry bits. There are a number of different encoding mechanisms for data in a QR code, and because of this, I had for efficiency reasons to come up with a BASE-45 encoding to be able to carry binary data in a QR code in the variant that can carry up to 45 different letters (for the covid vaccine passport QR code). See https://datatracker.ietf.org/doc/rfc9285/ There is some more details in that RFC on the various encodings a QR code can carry as part of the reasoning behind Base-45. paf On 17 Jul 2023, at 17:53, Robert Moskowitz wrote: > Is there an existing protocol to transfer a data file via QR codes? > > Say one computer shows a QR code on it screen and the second "reads" it. > > It displays a ACK QR code that the 1st can read. > > and so forth. > > The application is for a disconnected system to "safely" receive a data file to inspect and use and have a high degree of confidence that nothing else is sneaking through. > > I want this for transfering a PKIX CSR to an offline signing CA that would then respond with the cert (or a NAK to the CSR). > > See > > https://datatracker.ietf.org/doc/draft-moskowitz-drip-dki/ > > For the actual use case. > > I will be at IETF and am interested in working on this on Linux (Fedora 38). > > thanks! > > Bob
Attachment:
signature.asc
Description: OpenPGP digital signature