Chaque empreinte gĂ©nĂ©rĂ©e est automatiquement indexĂ©e et envoyĂ©e Ă notre serveur, oĂč elle devient une rĂ©fĂ©rence publique via son identifiant SHA256. Cela permet une consultation universelle, une preuve dâantĂ©rioritĂ© et une traçabilitĂ© fiable.
FileDNA est un outil de gĂ©nĂ©ration dâidentifiants uniques (visuels et textuels) Ă partir de fichiers numĂ©riques. Il analyse la structure, le contenu binaire et les mĂ©tadonnĂ©es pour produire une signature ADN visuelle, lisible et infalsifiable, facilitant :
đ La vĂ©rification dâintĂ©gritĂ© et dâauthenticitĂ©
đ§Ÿ Lâarchivage sĂ©curisĂ©
đ Le suivi de versions et comparaisons de fichiers
đš La crĂ©ation dâempreintes visuelles artistiques
Lâoutil prend en charge de multiples formats (images, audio, vidĂ©o, documents...) et peut exporter des cartes FileDNA au format JSON, PNG ou HTML. Conçu pour les crĂ©ateurs, les archivistes, les studios, et les curateurs numĂ©riques.
artearnbadge.com
process_input()
dĂ©tecte automatiquement si lâentrĂ©e est une URL ou un chemin localSHA256 â seed â couleurs alĂ©atoires
đ Choisir un fichier
SHA256 + seed couleur aléatoire
inchangéeprocess_data()
unifiée pour tous les types de sourcesSHA256
du fichierrandom.seed()
initialisĂ© avec la valeur entiĂšre du hash64Ă64 pixels
pour une signature graphique plus dense200Ă200
(40 000 px)modulo
ajustégenerate_dna_image()
:
size
pour personnaliser dynamiquement la résolutionrepeat + slice
intelligent du hashrequests.get
Générer ADN
filedna_images/
url
au lieu de filepath
raise_for_status
)filedna_index.json
) pour référencer les fichiers déjà traités avec :
generate_dna_image
avec gestion de 256 pixels RGB Ă partir du hash SHA256.fichier_dna.png
).faviconkhds.ico
.