Beispiel #1
0
        public static void GeneralAuthenticateMifare(ISmartCardReader smartCardReader, string description, byte blockNumber, GeneralAuthenticateCommand.MifareKeyType keyType, byte keySlot)
        {
            var generalAuthenticateCommand = new Readers.AViatoR.Components.GeneralAuthenticateCommand();

            string input =
                generalAuthenticateCommand.GetMifareApdu(blockNumber, keyType, keySlot);
            string output = smartCardReader.Transmit(input);

            ConsoleWriter.Instance.PrintCommand(description + keySlot.ToString("X2"), input, output);
        }
Beispiel #2
0
        public static void GeneralAuthenticateMifare(ISmartCardReader smartCardReader, byte blockNumber, GeneralAuthenticateCommand.MifareKeyType keyType, byte keySlot)
        {
            var generalAuthenticateCommand = new Readers.AViatoR.Components.GeneralAuthenticateCommand();

            string input =
                generalAuthenticateCommand.GetMifareApdu(blockNumber, keyType, keySlot);
            string output = smartCardReader.Transmit(input);

            Console.WriteLine($"0x {blockNumber.ToString("X2")} Input   {input} Output:  {output}");
        }