Skip to content

Aurélien STRIDE

  • Ecrits
    • Chanson : Albinoni mélancolique
    • Chanson : Igor le fantôme
    • Chanson : J’ai besoin de vacances…
    • Chanson : Leave me alone
    • Livre : Discours pour la Présidence
    • Livre : Le lycanthrope contemporain
    • Livre : Mon perfectionnisme
    • Livre : My Ultimate Fonts Collection
    • Poème : Amour
    • Poème : Au revoir
    • Poème : Dévouement
    • Poème : Everlasting
    • Poème : Infidèle
    • Poème : La route est longue
    • Poème : Messages
    • Poème : Ô Nuit
    • Poème : Regard
    • Poème : Romance
    • Poème : Sadness
    • Poème : Un inadapté
    • Poème : Vouloir mourir
    • Poème : Voyage Initiatique
  • Projets personnels
    • Projets Web personnels
    • Language-of.love
    • Squary Movey / Taiketsu-Doku
    • Sudokube / Wordokube / Linkube
    • Recyclage Augmenté
    • Réflexions en 3D
    • Fièvre de cheval du samedi soir
    • Concours divers
  • Dessins
    • 1998 – Arts Appliqués
    • Actualités
    • Compteurs d’eau
    • Divorce
    • Enquêtes
    • GPS
    • Immobilier
    • Informatique
    • Psycho
    • SNCF
    • Vie de couple
    • Dessins divers
  • Musiques
    • 2016 – Oxydoréduction
    • 2012-2021 – Mashups
    • 2008-2016 – Indaba Remixes
    • 2013 – Live @ Mistral Palace
    • 2012 – Symphonie Electronique
    • 2010 – Metric : Fantasies
    • 2008 – Marcy Playground : Leaving Wonderland
    • 2008-2010 – Ganadji-Nesis
    • 2008-2009 – Mandalas
    • 2007-2009 – Electrons Libres
    • 2006-2007 – Manifest for a generation
    • 2003 – De Inferni Profundis
    • 1997 – MODified
    • Par genre
      • Ambient
      • Jazz
      • Hip-Hop
      • Nightclub
    • Morceaux non classés
    • Vidéos musicales
    • Playlist Soirée Château de Fitou
  • Travaux graphiques
    • Affiches / Flyers
    • Cartes de visite
    • Jaquettes CD-DVD
    • Logos & Bannières
    • Photomontages
    • Sketchups
    • Weavesilk
  • Tutoriels
    • Les outils du dépanneur informatique
    • Liste de mes programmes favoris
    • L’installation idéale d’un OS
    • Installer un serveur web sous Unix
  • Liens favoris
  • Road Trip

Aurélien STRIDE

Life & Works

Une lacune dans les systèmes de fichiers

2 février 2017 by webmaster

La majorité des utilisateurs l’ignore, mais dans un ordinateur, un smartphone ou une tablette (en gros dans tout système informatique), les fichiers sont stockés selon un système appelé filesystem (ou système de fichiers ; ok les mecs ne se sont pas cassés la tête pour le nom).

En quoi cela consiste ? En fait, cela sert à créer les dossiers, les droits d’accès au fichiers (lecture/écriture), et même les dates de création et de modification, où il est enregistré physiquement, sa taille, et à nommer lesdits fichiers ! Eh oui, le nom et la date sont détachés du document en lui-même… A la manière d’un sommaire qui dit « tel chapitre est à telle page ».

Mais voilà mon soucy : dans les services de synchronisation de documents, les logiciels doivent se baser sur des informations peu fiables, comme la date, qui peut varier pour des raisons diverses et variées. Or, il existe un moyen simple pour savoir si un fichier a été modifié : sa signature électronique !

Badabim, badaboum, tsoin tsoin !

La signature électronique, aussi appelée hash, consiste à générer un numéro basé sur le contenu du fichier, de longueur fixe. Plusieurs algorithmes existent, selon leur fiabilité et rapidité (MD5, SHA1…). Un code de 8 chiffres hexadécimaux (entre 00000000 et FFFFFFFF) pourrait faire un bon compromis.

Intérêt : 2 fichiers de même taille (en octets) et de même signature sont 100% identiques. On considère que la probabilité que 2 fichiers différents de même taille ayant la même signature est trop faible pour être prise en compte (1 / 4.294.967.296).

Je vais transmettre ma demande aux développeurs
(Microsoft pour le NTFS, Apple pour le HFS+ et Linux pour l’ext4).

Post navigation

Previous Post:

Un nouveau système de fichier

Next Post:

Avis aux informaticiens désirant intégrer une SSII

Laisser un commentaire Annuler la réponse

Vous devez vous connecter pour publier un commentaire.

[Remix] Beethoven – 5th Symfony [Dubstep & Musical Basic’s Piano mix]

https://aurelien-stride.fr/wp-content/uploads/2022/04/5th-Remix.mp3

[Mashup] Matrix meets Louane/Grand Corps Malade – Clubbed to Fog

https://aurelien-stride.fr/wp-content/uploads/2023/01/48_clubbed_to_fog.mp3

Vidéo 88k pour vinyle

https://aurelien-stride.fr/wp-content/uploads/2019/09/wings_88k_av1.mp4

Articles récents

  • Normaliser les musiques et vidéos
  • Vidéo sur vinyle : essai
  • Un analyseur de mots de passe
  • Lier son compte PayPal
  • Extensions utiles de ThunderBird
© 2023 Aurélien STRIDE - Powered by Minimalisticky