basic ack and signature verification