Call BasicCard INTERNAL AUTHENTICATE command.

Namespace: BasicCard.BasicCards
Assembly: BasicCard (in BasicCard.dll) Version: 2.5.2.0 (2.5.2.0)

Syntax

C#
protected virtual byte[] CmdInternalAuthenticate(
	int keyCID,
	CryptAlgo algorithm,
	byte[] challenge
)
Visual Basic
Protected Overridable Function CmdInternalAuthenticate ( 
	keyCID As Integer,
	algorithm As CryptAlgo,
	challenge As Byte()
) As Byte()
Visual C++
protected:
virtual array<unsigned char>^ CmdInternalAuthenticate(
	int keyCID, 
	CryptAlgo algorithm, 
	array<unsigned char>^ challenge
)
F#
abstract CmdInternalAuthenticate : 
        keyCID : int * 
        algorithm : CryptAlgo * 
        challenge : byte[] -> byte[] 
override CmdInternalAuthenticate : 
        keyCID : int * 
        algorithm : CryptAlgo * 
        challenge : byte[] -> byte[] 

Parameters

keyCID
Type: System..::..Int32
CID of key component
algorithm
Type: BasicCard.BasicCards..::..CryptAlgo
algorithm id
challenge
Type: array<System..::..Byte>[]()[][]
challenge

Return Value

Type: array<Byte>[]()[][]
response to challenge

See Also