Most places I've gone to that required a signature did the "electronic signature" route where they had an input box that asked them to type their name and a checkbox to say that they are signing it.

I've seen a few financial companies in the USA do this so I assume this is a valid practice but I'm not a lawyer.