当前位置: 首页 > 面试题库 >

像jars这样的代码签名有什么意义?

雷浩思
2023-03-14
问题内容

当每个人都可以使用jarsigner签名时,像Java的jars一样对代码进行签名有什么意义?它如何提供安全性?


问题答案:

签名JAR文件的重点是验证它是否已被篡改。对jar文件进行签名后,您可以验证该文件未被其他人修改。这样可以确保文件源自最初签名的人。如果有人修改了文件,则签名验证过程将失败。您可以查看本文,以获取有关如何使用公钥加密执行数字签名的更多详细信息。



 类似资料:
  • 关于函数的Perl6网站说 强制类型可以帮助您在例程中拥有特定类型,但可以接受更广泛的输入。调用例程时,参数将自动转换为较窄的类型。 这里Int是参数将被强制的目标类型,Cool是例程接受作为输入的类型。 但潜艇的意义何在?不就是一个?为什么要限制调用者为参数实现? 这个例子让我倍感困惑,因为已经

  • b & 0xFF for b in这个怎么理解

  • 为什么jaxb在下面生成一个名为的类型参数? 这个文件是由JavaTM体系结构用于XML绑定(JAXB)参考实现生成的: 也许这是一个我不知道的设计模式?

  • 有没有像Base64这样的编码算法? 谢了!

  • 问题内容: 我正在阅读DigitalOcean的golang客户程序。我注意到他们在变量中创建了* Op结构的实例。示例:https: //github.com/digitalocean/godo/blob/master/droplets.go#L32 为什么需要此行? 问题答案: 该行是*DropletsServiceOp满足DropletsService接口的编译时检查。 该行对程序的执行没有

  • 这个函数我传入一个数组提示arr.map不是函数?