示例#1
0
        internal AtrChecksumToken(AtrReadStream atr)
        {
            this.CalculatedChecksum = AtrChecksumToken.CalculateChecksum(atr.GetPreviousBytes().GetSubArray(1));
            this.CheckByte          = atr.GetNextByte();

            this.ChecksumValid = this.CheckByte == this.CalculatedChecksum;
        }
示例#2
0
        internal AtrChecksumToken(byte[] atrBytesWithoutChecksum)
        {
            this.CalculatedChecksum = AtrChecksumToken.CalculateChecksum(atrBytesWithoutChecksum.GetSubArray(1));
            this.CheckByte          = this.CalculatedChecksum;

            this.ChecksumValid = true;
        }