RC2Signature
@available(iOS 13.0, *)
public class RC2Signature : NSObject
RC2Signatureは、第2世代在留カード等の電子署名(DF3/EF01)に対応するクラスです。
DC(マスク値0x1C): チェックコード(ECDSA P-384 署名値 r‖s, 96byte)、
DD(マスク値0x1D): 公開鍵証明書(X.509 v3, ECDSA NIST P-384, SHA-256)。
-
インスタンスの説明を返します
Declaration
Swift
override public var description: String { get } -
符号化データを返します
Declaration
Swift
@objc public var encoded: Data { get } -
チェックコード(ECDSA P-384 署名値 r‖s, 96byte)を返します
Declaration
Swift
@objc public var checkcode: Data? { get } -
公開鍵証明書を返します
Remark
テストカード等で証明書が格納されていない場合はnilが返りますDeclaration
Swift
@objc public var certificate: SecCertificate? { get }