public static void Encrypt(byte[] bytes) { short[] BitKeys = new short[] { 6, 2, 8, 0, 6, 8, 9, 1 }; BitCryto m_bitCryto = new BitCryto(BitKeys); for (int i = 0, imax = bytes.Length; i < imax; ++i) { bytes[i] = m_bitCryto.Encode(bytes[i]); } }
protected void EndPluto(byte[] bytes) { encryto.Reset(); int len = bytes.Length; for (int i = 2; i < len; i++) { bytes[i] = encryto.Encode(bytes[i]); } }
public static void Encrypt(string inFile, string outFile) { byte[] bytes = File.ReadAllBytes(inFile); short[] BitKeys = new short[] { 6, 2, 8, 0, 6, 8, 9, 1 }; BitCryto m_bitCryto = new BitCryto(BitKeys); for (int i = 0, imax = bytes.Length; i < imax; ++i) { bytes[i] = m_bitCryto.Encode(bytes[i]); } File.WriteAllBytes(outFile, bytes); }