add implementation of the 'Protection de la mémoire' part