Renamed and reorganized sign.c to crypto-interface.c to be more versatile.