Enviar por SMS: Machine-checked ZKP for NP relations: formally verified security proofs and implementations of MPC-in-the-head