Exemplo n.º 1
0
        public ExtKey DeriveExtKey(string passphrase = null)
        {
#if HAS_SPAN
            var arrayspan = DeriveSeed(passphrase).AsSpan();
            var k         = ExtKey.CreateFromSeed(arrayspan);
            arrayspan.Clear();
#else
            var array = DeriveSeed(passphrase);
            var k     = ExtKey.CreateFromSeed(array);
            Array.Clear(array, 0, array.Length);
#endif
            return(k);
        }