Fondements mathématiques de la cryptographie sur les courbes elliptiques (ECC) et implémentation en C++