Ejemplo n.º 1
0
        public DG1Content Content()
        {
            var stra   = Encoding.ASCII.GetString(_dgData.Bytes());
            var hex    = new Hex(_dgData).ToString();
            var berTLV = new BerTLV(hex);
            var str    = new ASCIIString(hex).ToString();

            return(new DG1Content(_dgData));
        }
Ejemplo n.º 2
0
        public byte[] Bytes()
        {
            // ProtectedResponseAPDU Format: [DO87][DO99][DOE8][SW1SW2]
            // [87][EncDataLen][01][EncData] [99][02][SW1][SW2] [8E][CCLen][CC] [SW1][SW2]
            var wrapped      = new WrappedBerTLV(_protectedResponseApdu);
            var parsetBerTLV = new BerTLV(wrapped);

            return(parsetBerTLV.Data.Where(tlv => tlv.T == "99").First().Bytes());
        }