首页 文章
  • 0 votes
     answers
     views

    在javacard apdu上发送一个byte []

    我从主机应用程序发送一个byte []到javacard applet . 但是当我尝试通过命令缓冲区[ISO7816.OFFSET_CDATA]将其作为byte []检索时,我被告知我无法将字节转换为字节[] . 如何通过命令APDU从主机应用程序发送byte []并在另一端(javacard applet)将其检索为byte [] . 看来缓冲区[ISO7816.OFFSET_CDATA]返回...
  • 0 votes
     answers
     views

    如何在javacard applet上签名并将签名返回给宿主应用程序

    我在javacard applet中有以下函数,它应该从宿主应用程序接收一个挑战,签名,然后通过命令响应apdu通信将它返回给主机 . private void sign(APDU apdu) { if(!pin.isValidated())ISOException.throwIt(SW_PIN_VERIFICATION_REQUIRED); else{ ...
  • 5 votes
     answers
     views

    如何让PDVisibleSigProperties将3页上的签名写入签名框

    我正在使用pdfbox示例签名CreateVisableSignature,我希望代码将签名的图像写入第三页上名为“ApplicantSignature”的签名字段 . 有人可以提供一个线索,说明为什么它会在第一页的左上角写下签名吗? 这是代码: public static void main(String[] args) throws KeyStoreException, NoS...
  • 0 votes
     answers
     views

    为方便起见,为什么不在JWT有效负载中使用公钥

    据我了解:要检查使用非对称公钥/私钥加密算法创建的JWT的有效性,您需要公钥以及JWT标头,声明(也称为有效负载)和签名 . JWT标头和声明可以自由解码,但如果没有公钥来验证签名(基于标头和声明并使用私钥创建),则无法验证 . 我的问题是,为什么不将公钥捆绑到令牌的声明有效载荷中 . 这样,任何人都可以检查令牌的有效性,而无需从数据库或文件存储中挖掘公钥?
  • 0 votes
     answers
     views

    是否需要正确安装所有INF文件的数字签名?

    我正在尝试安装我在Windows 7(32位和64位)和Windows8 / 8.1(32位和64位)上构建的USB复合设备 . 该设备由Mass-storage和CDC Serial端口设备组成 . 我提供了一个INF文件,以使Windows识别主要的复合设备 . 一旦识别出来,我还为CDC串行设备提供INF . 大容量存储部分无需INF文件即可运行 . 现在这些INF文件使用普通默认Windo...
  • 5 votes
     answers
     views

    JNLP获得许可

    我最近在通过JNLP启动我的应用程序时偶然发现了一个问题 . 我现在把它缩小到 java.security.AccessControlException ,这使我无法关闭我的 ExecuterService . 所以,我做了一些阅读,发现我需要权限( modifyThread )才能成功关闭服务 . 我还发现我应该使用 <security> -tag(在JNLP文件中)来请求它,但...
  • 1 votes
     answers
     views

    在Itext 7中,如何使用2个步骤签署pdf?

    按照上一个问题给出的答案:In Itext 7, how to get the range stream to sign a pdf?,我试图重新实现在Itext 5中使用的两个步骤签名方法但是在尝试重新打开第一步的文档结果时遇到问题(使用PdfReader或pdf阅读器) . (无效文件) 这是已经包含名为certification的空签名字段的文档的预定部分...为什么此步骤的结果无效? Pd...
  • 0 votes
     answers
     views

    数字签名的XFA表格

    我想以编程方式签署在Adobe Livecycle(它是XFA表单)中创建的PDF文档 . 我知道用于操纵PDF的iText库,但我还没有找到任何如何签名的例子 . 也许它还没有得到支持 . 你知道其他任何Java库吗?或者你知道如何签名吗? 我知道,我的问题是similar to this opened question,但我不需要使用iText . 非常感谢您的帮助!
  • 0 votes
     answers
     views

    XFA动态表单 - iText填充解锁字段使签名无效

    我们正在使用通过Adobe生命周期设计器9生成的PDF动态表单 . 表单数据存储在XFA中,并由iText设置,也可以通过Adobe Reader中的用户交互设置(因此,它支持读者的PDF表单和签名仅锁定某些字段 - FieldMDP) . 这是我们需要使用的场景,在此链接中,您可以找到PDF(https://onedrive.live.com/?cid=195541F2D86BFC76&amp...
  • 2 votes
     answers
     views

    应用可见数字签名时,iText似乎打破了PDF / A-1A的一致性

    签署使用Microsoft Word 2013创建的PDF / A-1A文档并使用带有可见签名的iTextSharp时遇到问题 . 签名文档不再符合,PDF / A验证器出现以下错误: 缺少结束文本运算符 缺少开始文本运算符 使用Acrobat打印签名文档时也会显示警告消息(但打开文档时不会显示) . 没有visbile签名,文档仍然符合 . 我使用iTextSharp版本5.5.7和...
  • 6 votes
     answers
     views

    验证Azure AD令牌签名失败JAVA

    我正在努力验证Azure AD令牌签名 . 当我在“jwks_uri”字段下查找正确的密钥描述时 https://login.microsoftonline.com/common/.well-known/openid-configuration 我检查所属的密钥数据 . 我尝试使用“n” - 模数和“e”字段来生成签名验证的公钥我最终得到一个错误: BASE64Decoder decoder = ...
  • 0 votes
     answers
     views

    无需签名即可创建数字证书

    我创建了一个密钥对,现在我想用电子邮件ID绑定我的公钥(创建一个数字证书) . 我不想进行签名证书的下一步 . 问题:如何创建数字证书(因此将公钥与身份绑定)并且暂时不签名? (使用 OpenSSL 也可以) . 我的理解: 数字证书只是用身份打包公钥 . 数字签名是CA确保/签署证书并将签名嵌入证书文件中 或者我的理解都错了?
  • 1 votes
     answers
     views

    使用EVP和OpenSSL,用C编码

    我已经看到很多关于OpenSSL和EVP的问题,但没有很多明确的答案,但我想我仍然在这里发布我的问题并希望得到更好的反馈 . 给我的材料是签名文件“symmetrickey.bin”,RSA密钥集“privatekey_A.pem”,“publickey_A.pem”,以及其他用户的公钥“publickey_B.pem” . 我需要做的是: 取消签名 symmetrickey.bin 并将其存...
  • 5 votes
     answers
     views

    在perl中将签名添加到PDF中

    如何在perl中使用数字签名签署pdf文件?我能够提取pdf的内容并通过生成签名字符串 #$ content - >要签名的pdf内容 my $ private_key Crypt :: OpenSSL :: RSA-> new_private_key($ key_string);$ private_key-> use_md5_hash();my $ signature = $...
  • 0 votes
     answers
     views

    在itextsharp中使用散列证书签署pdf签名字段

    我使用http://techblog.bozho.net/?p=37中的示例获得了证书的哈希值,并希望使用它来填写带有iTextSharp的pdf格式的签名域 . 有没有人有任何例子或知道如何?这是一个Web应用程序,也是我可以找到从客户端本地智能卡捕获签名的唯一方法 . 肯
  • 0 votes
     answers
     views

    在现有PDF签名上添加签名时间戳

    我有一个已签名的PDF,我想在此签名上添加时间戳,并可选择添加撤销信息(CRL / OCSP) . 有谁知道如何在Java中做到这一点(最好使用iTextpdf库)? 先感谢您! 迈克尔
  • 1 votes
     answers
     views

    使用mPDF对象添加数字签名

    我正在使用mPDF来创建PDF . 我想以数字方式将签名添加到PDF文档中 . 我只能找到向tcPDF对象添加数字签名的在线示例,而不是mPDF . 有没有人有关于这个问题的任何信息可以帮助我? 这是我的PHP代码: $pdf=new mPDF('en','A4','','DejaVuSansCondensed',$template->margin_left,$template->ma...
  • 0 votes
     answers
     views

    使用reactJs的pdf文件中的数字签名

    我需要构建一个接受用户pdf文件的应用程序,并在用户点击pdf的位置放置用户图像签名的图像(用户已经上传) . 与Adobe Reader相同,提供添加数字签名的功能 . 我正在使用ReactJs来构建这个应用程序 . 任何人都知道如何做到这一点 . 我正在尝试一些图书馆阅读pdf,但他们没有提供编辑功能 . 任何人都知道任何npm哪个现场Reacts?
  • 6 votes
     answers
     views

    PADES-LTV文档时间戳验证错误

    我正在签署带有文档时间戳签名的PADES-LTV签名格式的pdf文档 . 通常,签名文件都可以 . 签名和文档时间戳签名都经过验证,一切正常 . 但是,有时会出现以下结果: 当我尝试使用Adobe Reader 10.1.0.534打开签名文档时,将验证签名,但无法验证文档时间戳签名 . 它说:至少有一个签名需要在顶栏上进行验证 . 当我查看左侧的Signatures部分时,它说: Signer'...
  • 0 votes
     answers
     views

    如何检测签名的pdf对iText有效?

    对于项目,我需要检查数字签名是否有效 . 我已经开发了一段代码来完成它 . 我测试了一些pdf(正确与否),代码似乎工作 . 但有一种情况是验证不起作用 . 在Adobe Reader中,我发出消息“文档自签名以来已被更改或损坏” . 带着“美丽的”红十字......不幸的是,我不知道如何测试这个最重要的案例 . 因为如果我理解,签名是正确的,但它是改变的文件,而不是签名 . 我想我们可以使用文件...
  • 0 votes
     answers
     views

    PDF签名itext pkcs7多重标志

    我想在pdf文档上做多个签名,就像在工作流程中一样 . 我正在使用以下代码签署我写的pdf,工作正常 . 得到哈希 public String getHash() { LOGGER.debug("PDFSigner.getHash : method invoked"); String pdfHashValue = null; try { ...
  • 3 votes
     answers
     views

    创建没有签名的JWT令牌?

    是否可以在没有签名的情况下创建JWT令牌? 我们有一个案例,我们不需要签名,但需要所有其余的令牌 . 那么可以在没有签名的情况下创建JWT令牌吗? 根据文档,您可以通过以下方式创建令牌: var token = jwt.sign 命令,所以它暗示秘密是强制性的 .
  • 0 votes
     answers
     views

    带x509证书和加密的数字签名

    我想签署将在服务器上验证的xml文档 . 我不知道如何使用.cer和.pfx文件等数字证书对xml文件进行签名和加密 . 我google了,发现了各种各样的例子,但无法理解标准方式,即 对xml文件进行签名和加密的分步过程是什么? 这里有一个问题, 我想在客户端(.net c#代码)上签名和加密文件,以便在服务器上验证和解密(java代码)
  • 1 votes
     answers
     views

    带x509证书的XML签名

    我正在尝试生成一个用证书签名的xml x509,以包含以下结构: <SolicitudRegistro xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.cid...
  • 2 votes
     answers
     views

    node.js加密签名和openssl签名不匹配

    我想在node.js中的文件上执行RSA-SHA512 . 我可以计算给定数据文件的sha512哈希值与openssl的哈希值相匹配 . 但是,当尝试在同一散列上获取数字签名时,node.js签名与openssl签名不同 . 以下是示例代码段: var data = new Buffer(512); data = fs.readFileSync('/tmp/data'); var pem = fs...
  • 0 votes
     answers
     views

    如何在Java7u45 applet安全性对话框中填充Application和Publisher

    我有一个已签名的小程序,我正在我的网页上加载 . 当Java7u45发布时,这个安全对话框开始弹出: 我读到我需要在我的JAR的Manifest文件中添加某些属性(Application-Name和Built-By),但无论我添加什么,Application和Publisher字段总是UNKNOWN . 有没有办法让这些值填充? 答案:我偶然发现了为什么这些字段没有填充的原因 . 您似乎必须在J...
  • 4 votes
     answers
     views

    使用keyUsage创建自签名证书

    我正在签署带有自签名数字签名证书的PDF,我正在寻找一种方法来添加 keyUsage (link)我找到this article,并相应地更改了我的openssl.cnf . req_extensions = v3_req [v3_req] basicConstraints = CA:TRUE keyUsage = nonRepudiation,digitalSignature,keyEncip...
  • 2 votes
     answers
     views

    使用在Windows下生成的(.PFX)证书在Java中签名文本

    我们使用在Windows下生成的.pfx证书在Java中签署一串文本时遇到问题 . 首先,我们按照下面在Ubuntu Linux 12.0.4 LTS上显示的顺序执行以下步骤: 使用以下命令将.pfx证书转换为java密钥库(jks): openssl pkcs12 -in SupportTest-.pfx -out tempcertfile.crt -nodes 将证书拆分为两个单独的文...
  • 0 votes
     answers
     views

    使用 iText 认证 Pdf 文档

    我可以签署我的 pdf 并通过添加我的 smith.crt 来验证它在 adobe reader 中得到信任(我得到绿色复选标记),我的问题是证明我的 pdf,我无法获得我的 pdf 左上角的蓝丝带,是因为我使用 self-signed 证书?我收到消息: 文件认证的有效性是未知的。作者无法验证。 你能帮帮我吗,我怎么能得到那条蓝丝带? import java.io.FileInputStre...
  • 1 votes
     answers
     views

    使用 iText 检查时间戳 2.1.7

    我正在尝试检查 PDF 文件的给定签名是否存在时间戳。到目前为止,我来到这个代码: RandomAccessFileOrArray random = new RandomAccessFileOrArray(new File("temp.pdf").getAbsolutePath()); PdfReader reader = new PdfReader(random,...

热门问题