Annexe A. Exemple de fonction de hachage 20 bits
Cette annexe fournit un exemple de fonction de hachage qui peut être utilisée pour générer des valeurs d'étiquette de flux.
La fonction de hachage prend comme entrée:
- Adresse source (128 bits)
- Adresse de destination (128 bits)
- Port source (16 bits)
- Port de destination (16 bits)
- Numéro de protocole (8 bits)
- Clé secrète unique au nœud source (128 bits)
La sortie est une valeur d'étiquette de flux de 20 bits.
Une approche d'implémentation possible consiste à appliquer une fonction de hachage cryptographique (par exemple, MD5, SHA-1) à l'entrée concaténée et à extraire 20 bits de la sortie de hachage.