家长签名,领导签名,合同签名,这些签名实际上都是在说明一件事:签名人通过签署自己名字的方式,向公众表示他们已经审核过这个文档,并对文档内容负责。
 在计算机领域,也有这样一套签名机制,称之为数字签名,或电子签章。它的作用也是如此:对一段信息进行签署,对这段信息的完整性、正确性负责。最初了解这个概念是在使用 Https 的时候。Android 的打包过程肯定也遇到了,但是并没有过多留意,直到有一天,需要对 apk 进行系统签名。接下来,就讨论下什么是签名,以及,它是怎么应用到 Android 应用中的。