问题标签 [gemalto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
83 浏览

smartcard - 在 SmartCrad 中创建 DF 时创建文件命令失败

我正在尝试使用带有以下数据字段的创建文件命令创建新的专用文件(DF):

62 1A 81 02 04 00 82 01 38 83 02 3F 20 8A 01 05 8C 04 43 12 11 11 9C 04 43 12 11 11

我收到以下错误:69 85(不满足使用条件)

我正在使用 Gemalto IDPrime 830 SmartCard 并遵循 ISO 7816-4 (2005) 标准。

0 投票
2 回答
488 浏览

c# - 智能卡将 null 作为私钥的值

我正在使用 aGemalto Smart card来签署XML文件。

我有一个方法,它返回certificate和搜索thumbprint是硬编码的。

我无法从中获得private keySmart card用它签署文档。

null当我应用程序时它会返回debug

我的目标是获取private key然后要求用户PIN授权签署文件。

如您所见,如果键为空,请将 设置key为使用Microsoft Base Smart Card Crypto Provider.

我在设备管理器上注意到我Smart Card Reader的是Microsoft Usbccid Smartcard Reader.

不知道我是否应该在这里设置其他东西,它会带来这个窗口和一个错误。

在此处输入图像描述

0 投票
2 回答
264 浏览

java - 使用 Java 的 Luna HSM 的 EDDSA 签名

我正在尝试使用 Luna HSM(Gemalto) 实现 EDDSA 签名

但是在签名之后,byteArray 的大小变成了 71,但是 EDDSA 签名大小按照规范是 64。我不确定我在这里缺少什么。我在网上也找不到任何文件。

0 投票
2 回答
2868 浏览

certificate - 智能卡验证引脚错误 0x80100001

我正在使用 gemalto usb 令牌和 SafeNet 软件在 Adob​​e Acrobat Pro 中对我的文档进行数字签名。虽然一切正常并且没有任何改变,但在输入我的(正确)密码后出现此错误。消息显示:“PIN 验证期间发生错误”。根据uthentication return values,它与:

SCARD_F_INTERNAL_ERROR:内部一致性检查失败。

除此之外,Adobe 中的“验证签名”选项被禁用。

谢谢!

代码错误:0x80100001

0 投票
1 回答
35 浏览

hsm - 当我们使用 pkcs11.C_EncryptInit 时,cbc_param 是什么

从 PTK 移动到 Luna,现在在代码中,我需要cbc_param在内部对象是唯一机制之前传递 ,。

有人能解释一下这是怎么回事吗?PTK如何管理cbc_param?有和没有有什么区别cbc_param

0 投票
2 回答
108 浏览

vb.net - 带有 VB.NET 的金雅拓 ID Bridge CT-40

我有一个 POS 应用程序,我需要从我的应用程序中使用智能卡读卡器 (Gemalto ID Bridge CT-40) 访问客户识别号。Windows 上是否有任何 SDK 或 Dll 文件可用于访问智能卡读卡器,我的应用程序是基于 vb.NET 构建的。

0 投票
1 回答
217 浏览

hsm - 配置 Safenet Luna EFT HSM 以允许 ISO-0 到 ISO-1 引脚转换

正如标题所述,我需要能够使用 Safenet(Gemalto) Luna EFT 将 ISO-0 格式的加密 pin 块转换为 ISO-1 格式。我通过 TCP/IP 连接并发送按照程序员指南格式化的命令。

我正在使用 PIN-TRANSLATE-2 EE0602 并返回一个 06 错误代码,告诉我它不允许从 ISO 0 转换为 1。

我知道这可以通过 HSM 配置以某种方式启用。有人可以告诉我怎么做吗?

0 投票
0 回答
75 浏览

hmac - Safenet Luna 使用 EE0701 MAC_GEN_FINAL 为 HMAC-SHA256 计算加载 MPK

我正在使用 HSM 协议直接与 Safenet Luna HSM 连接。我想用于 HMAC-SHA256 的命令是 EE0701,它取决于 MPK 密钥。

我遇到的问题是,命令如何知道它需要计算 HMAC-SHA256?我怀疑这取决于 MPK 密钥的某些属性。

如果是这样,下一个问题是,如何加载 MPK 密钥以配置正确的属性?

如果您曾经在此 HSM 上使用过此命令,请提供帮助。

更新:我们发现您可以通过控制台加载 MPK 并指定散列算法。新问题是我们需要使用一个 32 字节(256 位)的密钥,而您只能通过这种方式加载三倍长度的密钥。

0 投票
0 回答
87 浏览

reactjs - 使用 USB 令牌进行身份验证(例如“Gemalto”)用于 Spring Boot 应用程序

我有一个 Web 应用程序需要使用 Gemalto Usb 令牌对用户进行身份验证,因为我需要获取存储在 usb 中的证书以签署多个文档“数字签名”,所以我有什么想法可以让它工作。

我正在使用 React Js / Spring Boot,谢谢

0 投票
1 回答
109 浏览

gsm - 在 SIM 卡启动时加载 STK 小程序

有没有什么方法可以在手机开机或插入SIM卡时选择Sim Toolkit小程序?

我想要一个 SIM 卡上的小程序,当 SIM 安装在手机上或手机启动时,它会自动执行一些命令并显示一条消息。

STK Applet 有 3 个方法 'process'、'processToolkit' 和 'install'。我不知道在手机启动或手机上安装SIM卡期间是否可以调用每个方法'process','processToolkit'?