-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

vendredi 12 avril 2013

Qu'est-ce qu'une signature d'un fichier?

Un fichier de signature en programmation informatique est un numéro d'identification unique situé au début d'une image. Ce numéro identifie le type de fichier, ce qui donne des informations sur les données contenues dans le fichier lui-même. Cette information peut être utilisée pour déterminer quel type de fichier est lu lors de l'extension du fichier ou erreur de l'utilisateur a mal identifié le fichier comme un type incorrect. La signature de fichier peut également contenir des informations qui assure les données d'origine qui ont été stockées dans le fichier est toujours intact et n'a pas été modifié. La combinaison de ces éléments permet une signature de fichier pour servir comme une forme importante de vérification, en particulier contre les virus informatiques.

Le concept d'un fichier de signature émergé en raison de la nécessité d'une tête de fichier, un bloc de données au début d'un fichier qui définit les paramètres de la façon dont les informations sont stockées dans le fichier. Une partie des informations d'en-tête est une séquence d'octets qui définit le type de fichier qui a été créé à l'origine. Cela peut être un fichier image, un document à partir d'un programme spécifique, ou même un type de protocole quand un flux de fichier est utilisé comme une méthode de communication entre un client et un serveur. L'en-tête du fichier ne pas utiliser une norme définie, elle, au contraire, est la propriété de chaque format différent, c'est à dire un programme ou de système d'exploitation a besoin d'une base de données de signature de fichier pour déterminer le type d'un fichier inconnu.

La signature du fichier est parfois appelé un nombre magique. En programmation, il s'agit d'une valeur unique dans le champ de données qu'il occupe. Lorsque l'on regarde un en-tête du fichier pour déterminer le type de fichier, ce qui signifie pas de déposer deux signatures doivent être les mêmes, ce qui permet pour chaque type de format d'obtenir une chaîne d'octets d'identification distincte. Cela peut être particulièrement utile lorsqu'il s'agit du transfert et de l'interprétation des fichiers en ligne, où l'extension de l'identification d'un fichier peut être arbitraire et ne peut être invoquée comme un identificateur pour un type de fichier.

En plus de tout type de fichier, un fichier de signature peuvent également contenir des informations de contrôle d'erreur, qui permet d'être effectuée sur un fichier de sorte que les données qu'elle détient peuvent être confirmées comme étant intacte. Ce qui est souvent réalisée à l'aide d'une fonction connue sous le nom d'un total de contrôle. Une somme de contrôle est une fonction qui utilise les valeurs entières de données de fichiers pour créer des valeurs mathématiques qui peuvent être répliqués après qu'un fichier est transféré ou chargé. Dans la forme la plus élémentaire, ce procédé consiste à ajouter les valeurs d'une série d'octets dans le fichier et l'enregistrement de la somme, ce qui permet le programme de décodage du fichier à exécuter la même fonction. Si les résultats sont différents lors du décodage, le fichier peut avoir été corrompu et les données peuvent être soit invalide ou aurait pu être modifié à des fins malveillantes.