[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Cryptography] Anti-counterfeiting microchip
- From: Camille Harang via cryptography <cryptography AT metzdowd.com>
- Subject: [Cryptography] Anti-counterfeiting microchip
- Date: Tue, 5 Sep 2017 14:28:08 +0200
- Arc-authentication-results: i=1; mx.google.com; dkim=neutral (body hash did not verify) firstname.lastname@example.org header.s=mail header.b=JQIYruM8; spf=pass (google.com: best guess record for domain of cryptography-bounces+ben=bentasker.co.uk AT metzdowd.com designates 2001:470:30:84:e276:63ff:fe62:3500 as permitted sender) smtp.mailfrom=cryptography-bounces+ben=bentasker.co.uk AT metzdowd.com
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:from :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:date:message-id:to :dkim-signature:delivered-to:arc-authentication-results; bh=5xaIjvQmmc9py4/KTQkuvFyIdKH8vLn/g3UBNsZSUqI=; b=wqYZ12qbwOqdGMMZJCmpzB0dt+ZQBvZ3XMrr5HtQeHNTjKgNPm1SECCLdqLyB10qsA NEGDxEEbnFqqbpTAugN5YeNDsl/FBOxZ5cEU4SE0STpi98IaDfKfeqlBzX/WA8imZkpO tpqdCZg/NX0HXALzRlF9oP3zyWEzFwWvZiBuCx6lmXJicpKMSRGuGsaSMaId58sEtzeQ cb7SfsDv9vW9DbvF5xHVyOzEJCx2PBpOXA36jQO/FQN5opKyLDQb+wE3qTY25uVmvW+p rs03C1VREBFHYuwWQAE2XhQyZQuu1wqWyOeHsPNfLMQ30YKB8xrxqeOHHcHiodGR0c5M NnNg==
- Arc-seal: i=1; a=rsa-sha256; t=1504629132; cv=none; d=google.com; s=arc-20160816; b=I7nk8GDJLANFbfMrOAYccoALYbxBTMHqbaiLajfx/valpR6+SV3TPgCgFhxqwOAANT oT/TQstdKFFXIghCwV1DMzVNbNNlaszUPnf6+C2IkFL6FMBqXxmkdHcDDkmLWxoq3kVh gyNoNS2JmxIugWuu41D2tkFWu9m88yw+zeBjcKbHhyGV6sUxRF2ISJu/WBXxcrAwDuBj w3ptsXR2Xlx8OLHcUVABSH+BbwZPcx8AYe07GkJp4HL8ZJOqAIV84VvMlfEaVBswd71x DI72Hso3oGTMi36my69wU1u2npCkDYCncORhl4dF1dG/s+gcExNxXKJPTBELVNRELAoq /RrA==
- List-archive: <http://www.metzdowd.com/pipermail/cryptography/>
- Reply-to: Camille Harang <mammique AT garbure.org>
- Sender: "cryptography" <cryptography-bounces+ben=bentasker.co.uk AT metzdowd.com>
- To: Camille Harang via cryptography <cryptography AT metzdowd.com>
Hello, I would like to propose a solution for authenticating physical
goods that are subject to counterfeiting (gold coins, medicine,
banknotes, artwork, organic seeds, collector's stamps, vintage wine,
etc.). It would come in the form of a cryptographic microchip sealed by
the manufacturer into the object to be authenticated, or into its
packaging if the object is too small (packaging must irreversibly
damaged once opened). The printed circuit would include a microchip able
to make cryptographic signatures and communicate via NFC, and small
battery (rechargeable via USB when empty).
When sealed into the object the microchip self-generates a cryptographic
keypair. The manufacturer retrieves the public key from the microchip
(the private key can't be communicated outside of the chip by any mean),
generates a record data describing the object along with its microchip's
public key, signs it, and records the data on a blockchain (dedicated or
existing, not decided yet).
When anyone wants to authenticate the origin and the uniqueness of such
an object, they just need to place their smartphone near the object, then:
1 - A compatible smartphone app retrieves the public key of the
microchip via NFC.
2 - The app retrieves the corresponding data previously recorded by the
manufacturer from the blockchain.
3 - The app authenticates the manufacturer and its signature of the data
4 - The app extracts the public key of the microchip from the data record.
5 - The app send random data to the microchip via NFC to be signed.
6 - The microchip signs the provided random data with its corresponding
private key and sends the signature back to the app via NFC.
7 - The app checks the signature, and displays information to the user
regarding the fact that the microchip and the manufacturer passed the
test, or not.
That's it. I think this kind of technology could be very useful in
various domains, I would like to develop it as an open, patent free and
decentralized standard. I need help and advise for that, can you help me?
Thank you very much,
PS: The microchip functionalities could be extended, e.g. carrying
cryptocurrencies cold wallets (a bit similar too https://opendime.com/).
This technology is a simplified version of my main project
https://checkoin.org/, which allows to reach the same goal with low-tech
solutions (but more complicated to implement, I cannot find any help,
TLTR I guess…), more info about physical cryptocurrencies cold wallets
exchangeable like cash on the site. See also:
The cryptography mailing list
cryptography AT metzdowd.com