Esempio n. 1
0
 public OutputParser(string[] args) : base(args)
 {
     Password = ArgsList.ContainsKey(ArgsType.PASSWORD) ? ArgsList[ArgsType.PASSWORD].Parameter : "";
     Message  = ArgsList.ContainsKey(ArgsType.INPUTCONSOLE) ? ArgsList[ArgsType.INPUTCONSOLE].Parameter : "";
     Filein   = ArgsList.ContainsKey(ArgsType.INPUTFILE) ? ArgsList[ArgsType.INPUTFILE].Parameter : "";
     Fileout  = ArgsList.ContainsKey(ArgsType.OUTPUTFILE) ? ArgsList[ArgsType.OUTPUTFILE].Parameter : "";
     Mode     = ArgsList.ContainsKey(ArgsType.DECRYPT) ?
                ArgsList[ArgsType.DECRYPT].Arg == ArgsType.DECRYPT ?
                ArgsType.DECRYPT : ArgsType.ENCRYPT : ArgsType.ENCRYPT;
 }
Esempio n. 2
0
 public FileInConsoleOut(string fileIN, string password, ArgsType mode) : base(fileIN, "", password, mode)
 {
     Data = FileRead();
 }
Esempio n. 3
0
 public FileInOut(string fileIN, string fileOUT, string password, ArgsType mode) : base(fileIN, fileOUT, password, mode)
 {
     Data = FileRead();
 }
Esempio n. 4
0
 public IOcrypt(string password, ArgsType mode)
 {
     Key  = Gost28147_89.GetKey(password);
     Mode = mode;
 }
Esempio n. 5
0
 public FileStreamer(string fileIN, string fileOUT, string password, ArgsType mode) : base(password, mode)
 {
     StreamIN  = fileIN != "" ? new FileStream(fileIN, FileMode.OpenOrCreate, FileAccess.Read) : null;
     StreamOUT = fileOUT != "" ? new FileStream(fileOUT, FileMode.OpenOrCreate, FileAccess.Write) : null;
 }
Esempio n. 6
0
 public ConsoleInFileOut(string message, string file, string password, ArgsType mode) : base("", file, password, mode)
 {
     Data = System.Text.Encoding.Default.GetBytes(message);
 }
Esempio n. 7
0
 public ConsoleInOut(string message, string password, ArgsType mode) : base(password, mode)
 {
     Data = Encoding.Default.GetBytes(message);
 }
Esempio n. 8
0
 public Args(ArgsType arg)
 {
     Arg       = arg;
     count     = 1;
     Parameter = null;
 }
Esempio n. 9
0
 public Args(ArgsType arg, string parameter)
 {
     Arg       = arg;
     count     = 1;
     Parameter = parameter;
 }