I've started on the code to generate the barcodes: https://github.com/verxcodes/codegen
It's totally just a start, but I wanted to get it out so everyone could check it out and provide input, etc. Please take a careful look at the ECDSA encryption and whether or not I'm doing it right... Comments, criticisms, edits, and pull requests welcome! I envision three repos - codegen, website, server - or something like that. What does everyone think? I totally agree we should get input from the manufacturers, but I don't want to stop work before hearing from them as I think that will be a long time coming... Part of this will be convincing them to change anyway. Cheers and Happy New Year! Frank On Friday, December 29, 2017 at 2:03:18 PM UTC-5, matthe...@gmail.com wrote: > > Well all we really have for a specification is that the problem is > counterfeit medication from unknown sources at untrustworthy pharmacies in > Kenya and we assume around the world, and we have a few possible > Internet-based labeling solutions without manufacturer input. We would like > to use Go as a way to contribute back to the Go community and technology. > > Reading about the many barcode types shows that there are printing > tradeoffs that may make both QR and Aztec unusable for some or all of the > manufacturers we’ll ask to change. Distribution to pharmacies or consumers > may completely remove the original packaging. Additionally the > pharmaceutical industry may partially or completely already be doing > manufacturer-verifying barcodes. > > We need input from industry experts before proceeding. > > Matt > > On Thursday, December 28, 2017 at 12:34:08 PM UTC-6, Frank Davidson wrote: >> >> I saw this which seems to say using a QR code is freely allowed: >> http://www.qrcode.com/en/faq.html >> >> On Thursday, December 28, 2017 at 11:19:27 AM UTC-5, matthe...@gmail.com >> wrote: >>> >>> Here's the aztec patent that's in the public domain: >>> http://www.adams1.com/patents/US5591956.pdf >>> >>> For QR it seems that the "patent is not exercised": >>> https://stackoverflow.com/questions/3710937/what-is-the-spec-for-formatting-data-in-qr-codes-i-can-not-find-it-anywhere >>> >>> So I suggest we do use the aztec code. I've started a github project >>> with the Apache 2.0 license where I'll add an initial API soon: >>> https://github.com/pciet/aztec >>> >>> Perhaps the central authority could be a blacklist instead of a >>> whitelist? While the report indicates Kenya has no law against drug >>> counterfeiting we could aid in notifying authorities and providing evidence >>> in places that do have these laws. >>> >>> I'd assume most CA's would remove organizations misrepresenting >>> themselves. But is that the case for all of them? >>> >>> Matt >>> >>> On Wednesday, December 27, 2017 at 10:25:07 AM UTC-6, Tamás Gulácsi >>> wrote: >>>> >>>> Yes, exactly. >>>> That's why I think this needs some central authority - maybe >>>> cross-signing the manufacturer's public key is enough. >>> >>> -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.