nouveau protocole + intégration du hash