protected override byte[] Decrypt(PropertyInfo property, byte[] key, byte[] bytes) { var frame = ExtractBinaryFrame(bytes); return(Transform(frame[1], TripleDes.CreateDecryptor(key, frame[0]))); }