TLSharp.Core.MTProto.Crypto.RSA.Encrypt C# (CSharp) Method

Encrypt() public static method

public static Encrypt ( string fingerprint, byte data, int offset, int length ) : byte[]
fingerprint string
data byte
offset int
length int
return byte[]
        public static byte[] Encrypt(string fingerprint, byte[] data, int offset, int length)
        {
            string fingerprintLower = fingerprint.ToLower();
            if (!serverKeys.ContainsKey(fingerprintLower))
            {
                return null;
            }

            RSAServerKey key = serverKeys[fingerprintLower];

            return key.Encrypt(data, offset, length);
        }