/// <summary>
            /// Validate the form and content of a Key
            /// </summary>
            /// <param name="data"></param>
            /// <param name="nbBytes"></param>
            /// <returns></returns>
            public static bool isKeyValid(string data, int nbBytes = 6)
            {
                if (data.Length != (nbBytes * 2))
                {
                    return(false);
                }

                for (int i = 0; i < data.Length; i++)
                {
                    if (!BinConvert.isByte(data[i]))
                    {
                        return(false);
                    }
                }

                return(true);
            }