问题标签 [cryptotokenkit]
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.
swift - 使用 CryptoTokenKit 读取 NFC (Mifare Classic 1K)
我正在尝试使用 ACR122 读/写 Milfare Classic 1k NFC 卡(工厂提供)。我可以检测到卡,但无法与之通信。
几天来,我一直在网上搜索,试图找到任何类型的文档(没有成功)。
我知道这些卡是加密的,但肯定有默认密码或重置卡的方法吗?
这是我到目前为止所拥有的:
输出:
任何建议都会很棒(包括任何能够读取/写入这些卡的 OS X 软件)。
macos - 如何使用 Xamarin.Mac 绑定到系统框架?
我正在制作与智能卡交互的应用程序。为此,我想使用 Mac 上的标准 CryptoTokenKit 框架(位于 /System/Library/Frameworks/CryptoTokenKit.framework)。
此链接表示可以在 Mac 项目中绑定框架: https ://developer.xamarin.com/guides/cross-platform/macios/native-references/
我使用以下 Sharpie 命令创建了 ApiDefinition.cs 文件和 StrucsAndEnums.cs 文件:sharpie bind -framework ./CryptoTokenKit.framework -sdk macosx10.13 -o ~/CryptoTokenKitBinding
我在互联网上找不到任何关于如何实现上述文件并开始使用框架的信息。
macos - 基于 REST 的 Cryptotokenkit 实现
我通过自定义 REST 服务提供了我的加密密钥和证书(私钥实际上并不导出,它们只能使用 REST 服务背后的私钥进行加密操作并返回结果)。
我希望这些对象出现在我的 macos 钥匙串中,并且我希望能够使用这些对象对数据进行签名。
我的理解是我需要创建一个 cryptotokenkit 实现来做到这一点。但是,我看到加载这种实现的唯一方法是将卡物理插入机器中。
有没有办法在不需要将物理设备插入计算机的情况下加载这样的令牌?
macos - 从标记到 Cryptotoken 套件代码签名
我们有一个通过网络使用 HSM 的代码签名设置。在 Mac 上,我们之前使用的是 tokend,但在 macOS 10.15 中,tokend 被禁用,我们需要转移到 Cryptotokenkit。是否有任何可能的建议/解决方案可以让我们从基于网络的 HSM 而不是智能卡中获取令牌?
ios - TKSmartCardSlotManager iOS
我正在尝试从我的 iOS 应用程序访问 TKSmartCardSlotManager。调用TKSmartCardSlotManager.default
总是返回nil
。我已将com.apple.security.smartcard
权利设置为yes
,但没有运气。控制台记录一个
与 pid 0 上名为 com.apple.ctkd.slot-client 的服务的连接已失效
错误,这对我来说似乎是授权问题?!
有没有人有这个工作?