예제 #1
0
        public static string EncodeCheck(VersionByte versionByte, byte[] data)
        {
            var bytes = new List <byte>
            {
                (byte)versionByte
            };

            bytes.AddRange(data);
            var checksum = CalculateChecksum(bytes.ToArray());

            bytes.AddRange(checksum);
            return(Base32Encoding.ToString(bytes.ToArray(), options => options.OmitPadding = true));
        }