public SaveIdentity(LocalSafeNode localnode, string pass) { if (!Directory.Exists(SaveDirectory)) { Directory.CreateDirectory(SaveDirectory); } string file = SaveDirectory + "\\" + localnode.identity.name + ".crid"; try { using (MemoryStream mstream = new MemoryStream()) { Stream stream = File.Open(file, FileMode.Create); BinaryFormatter bformatter = new BinaryFormatter(); bformatter.Serialize(mstream, localnode); byte[] edata = EncryptedNode(mstream.ToArray(), pass); stream.Write(edata, 0, edata.Length); stream.Close(); } } catch (Exception ex) {} }
public Form1(LocalSafeNode node) { InitializeComponent(); _node = node; }