Я бы просто использовал подпись кода , но если вы действительно хотите развернуть свое собственное решение (что может быть плохой идеей. Подписывание кода - это хорошо), вы можете использовать отражение, чтобы заглянуть в IL код и рассчитать контрольную сумму на основе этого. Это не очень хорошее решение, и оно может вызвать некоторые странные ошибки, поэтому, пожалуйста, избавьте себя от проблем и используйте подпись кода.