文件名称:opacity-for-smartcard
文件大小:4.76MB
文件格式:ZIP
更新时间:2024-05-27 16:13:42
Java
描述 该项目旨在使用非接触式智能卡向用户验证Web服务的身份。 选择身份验证协议OPACITY作为身份验证协议。 该协议是专门为非接触式支付设计的,现已正式注册为身份验证协议ISO / IEC 24727-6。 注册授权协议方案 在智能卡和Web服务上进行注册时,将预先存储生成的密钥(PK和SK)。 所有注册过程都包括八个步骤。 Web服务上用户注册的协议方案: 在对智能卡PK和SK密钥进行授权时,将存储一组Web服务的公共密钥,它们的WebID标识符和IDC智能卡的标识符。 在PKw和SKw的Web服务密钥上,存储了一组用户的公共密钥(智能卡)和idC标识符。 所有授权过程均包含七个步骤。 Web服务上用户授权协议的方案: 测验 所需测试: Oracle JDK 1.6以上 NFC阅读器ACR 122U(或任何其他支持PC \ SC的计算机) 智能卡NXP JCOP J3A081(
【文件预览】:
opacity-for-smartcard-master
----source.zip(2.32MB)
----hostapplication()
--------src()
--------lib()
----README.md(2KB)
----image()
--------auth.png(50KB)
--------reg.png(71KB)
----smartcard()
--------src()