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); }