# 5.11.28. Siegfried

Type :
  Composant binaire d’identification de format de fichiers
Données stockées :
  - Aucune
Typologie de consommation de ressources :
  - CPU : faible
  - Mémoire : faible
  - Réseau : très faible, et sur localhost uniquement
  - Disque : faible (logs)

Avertissement

Dans cette version du système VITAM, le référentiel des formats utilisé par Siegfried ne peut pas être mis à jour facilement, et aucune validation automatique de cohérence avec le référentiel des formats chargé dans VITAM n’est effectuée.

## 5.11.28.1. Mode de fonctionnement dans VITAM

Dans VITAM, Siegfried est utilisé dans son mode serveur accédant à des fichiers locaux ; dans ce cadre, le serveur Siegfried est uniquement bindé sur `localhost`, et donc uniquement accessible à des processus locaux à ce serveur.

L’utilisation typique de Siegfried par un composant est donc la suivante :

- Appel du serveur siegfried sur localhost ; cet appel contient uniquement une demande de traitement, et contient le chemin d’un fichier local à analyser ;
- Siegfried réalise l’analyse du fichier local ;
- Siegfried répond à la requête en indiquant le format du fichier analysé.