ecdsa for university projects