What two conditions must a digital signature meet?