数字签名的工作原理和作用是什么