如何检查PassportService.doAA(主动身份验证)

时间:2018-11-12 03:17:01

标签: java android

我正在尝试使用jmrtd 0.5.5库进行Passport主动身份验证。基于此link,方法doAA返回布尔值。但是实际上方法的返回对象是byte []。

如何基于byte []输出获得预期的布尔响应?

public byte[] doAA(java.security.PublicKey publicKey,
               java.lang.String digestAlgorithm,
               java.lang.String signatureAlgorithm,
               byte[] challenge)
        throws net.sf.scuba.smartcards.CardServiceException

执行主动身份验证协议。

参数:

publicKey - the public key to use (usually read from the card)
digestAlgorithm - the digest algorithm to use, or null
signatureAlgorithm - signature algorithm
challenge - challenge

返回:     指示卡是否已通过验证的布尔值

0 个答案:

没有答案