mamot.fr is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mamot.fr est un serveur Mastodon francophone, géré par La Quadrature du Net.

Server stats:

3.5K
active users

Amgine

supports its citizens by helping them their documents, giving them irrevocable evidence of ownership through the webapp "Filigrane facile": filigrane.beta.gouv.fr/

And the site is .

Together with its companion site "Dossier facile", using the Vue framework, the entire project is under the MIT license on GitHub: github.com/MTES-MCT/Dossier-Fa and github.com/MTES-MCT/dossierfac

This is so cool to have government departments building .

h/t @luna

filigrane.beta.gouv.frFiligrane Facile

@Amgine @luna are there any documents on the methodology? how does the system provide "evidence of ownership"?
(english would be great, french ok too)

@slink @luna

The document is effectively converted to an image, digitally watermarked with text you choose, and internally timestamped. The image is converted to a pdf, and saved. A link to the document is given to you; the document is deleted when downloaded, or 24 hours later.

Proof of ownership is in both the watermark you choose (e.g. "Rental Documents for Amgine @ 369 Rue Rocher #1") and the document's timestamp, which will match the timestamp within the image.

@Amgine @luna thank you! yes, i did notice and browse the sources, but it was not immediately clear to me if anything else was happening. so regarding the timestamp, do you know if the government offers some kind of attestation service?

@luna @Amgine @luna @Amgine it might be because i do not understand french well enough, but how does the attestation work? if received a watermaked document, how could i validate that it is still unmodified?
i actually did try to find that answer on the site, and failed.
thank you for your answers so far, i think this is an interesting problem to solve.

@slink @luna

I will need to get to a computer to check. Looking at the links on my phone I am guessing the documents are manually checked, ensuring the forms are completely filled out, possibly some data validated. Then the docs are watermarked, timestamped, a hash is likely calculated, and then a download link generated.

The hash will have a very low chance of collisions, and with the time stamp constitute proof of originality. The documents include submitter’s identifying information.

@slink

Think name, driver’s license/government identification/health/tax/social number(s), etc.

@Amgine @luna that's the bit i do not understand. imho, they would need to store a hash which can later be used to attest validity, and checking a document (its hash) would need to be an integral part of the system.

@Amgine @luna or, even better, sign (with some public key algorithm) the documents such that they can be checked offline

@slink @luna

Nextcloud has a digital signature module, which has some of the same types of challenges, and may have some other problem solutions.

@slink @luna

The source code should document the method used. There are many tools which can do this; in bash one can do similar with image magick from the command line, and I suspect that will be the tool used here for actually watermarking & setting timestamp.