A method for encoding a list of identifiers which may be used in a computer network, the computer network including at least one transmitter and at least one receiver (R 1,..., R N), said or each transmitter and said or reach receiver including a same global list of different identifiers ( Id k), each identifier ( Id k) having a technical characteristic, said or each transmitter being able to transmit a data packet intended for one or several different receivers (R 1,..., R N), each data packet including at least one code corresponding to a coded list of identifiers, wherein each identifier ( Id k) is only present at most once, characterized in that the encoding method comprises the following steps: - associating with each identifier ( Id k) an ordinal number ( k) comprised between one and the total number of identifiers ( Id k) in the global list of identifiers, the number ( k) being different for different identifiers ( Id k); - ordering according to a predetermined strict order relationship, the identifier list according to the ordinal number ( k) associated with each identifier ( Id k) in order to obtain a sorted list of identifiers; - defining a first integer variable ( j) equal to the number of identifiers in the list of identifiers to be transmitted, initializing a previous sorted list of identifiers ( LT') with the sorted list of identifiers; - coding (130, 135) the first identifier ( l 1) of the previous sorted list of identifiers ( LT') with an elementary code ( C j) corresponding to the number of sub-sets of the global list of identifiers of cardinal equal to the number of identifiers ( Id k) of the previous sorted list of identifiers ( LT') and including at least one identifier ( Id k) for which the associated ordinal number ( k) is in a predetermined strict order relationship with the ordinal number ( k) associated with the first identifier ( l 1) of the previous sorted list of identifiers ( LT'), removing this identifier ( l 1) from the previous sorted list of identifiers ( LT') in order to obtain a following sorted list of identifiers, and decrementing by one the first variable ( j); - coding the list of identifiers with a code corresponding to the sum of all the obtained elementary codes ( C j). - associating with each identifier ( Id k) an ordinal number ( k) comprised between one and the total number of identifiers ( Id k) in the global list of identifiers, the number ( k) being different for different identifiers ( Id k); - ordering according to a predetermined strict order relationship, the identifier list according to the ordinal number ( k) associated with each identifier ( Id k) in order to obtain a sorted list of identifiers; - defining a first integer variable ( j) equal to the number of identifiers in the list of identifiers to be transmitted, initializing a previous sorted list of identifiers ( LT') with the sorted list of identifiers; - coding (130, 135) the first identifier ( l 1) of the previous sorted list of identifiers ( LT') with an elementary code ( C j) corresponding to the number of sub-sets of the global list of identifiers of cardinal equal to the number of identifiers ( Id k) of the previous sorted list of identifiers ( LT') and including at least one identifier ( Id k) for which the associated ordinal number ( k) is in a predetermined strict order relationship with the ordinal number ( k) associated with the first identifier ( l 1) of the previous sorted list of identifiers ( LT'), removing this identifier ( l 1) from the previous sorted list of identifiers ( LT') in order to obtain a following sorted list of identifiers, and decrementing by one the first variable ( j); - coding the list of identifiers with a code corresponding to the sum of all the obtained elementary codes ( C j).