Exemple #1
0
 public string Put([FromBody] string value)
 {
     try
     {
         PassphraseController passphrasegen = new PassphraseController(AppDomain.CurrentDomain.BaseDirectory + "/dicts/" /*"c:/skola/8.semester/TP/Generator/Dictionaries/"*/);
         string binary = passphrasegen.generateBinaryFromSentence(value);
         return(binary);
     }
     catch (Exception e)
     {
         return(e.Message + " " + e.InnerException);
     }
 }
Exemple #2
0
 public string Get([FromUri] int bits)
 {
     try {
         PassphraseController passphrasegen = new PassphraseController(AppDomain.CurrentDomain.BaseDirectory + "/dicts/" /*"c:/skola/8.semester/TP/Generator/Dictionaries/"*/);
         string[]             veta          = passphrasegen.generateSentenceFromEntrophy(bits);
         string celaveta = "";
         for (int i = 0; i < veta.Length; i++)
         {
             celaveta += veta[i] + " ";
         }
         return(celaveta);
     }catch (Exception e)
     {
         return(e.Message + " " + e.InnerException);
     }
 }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            DictionaryLoader            dl         = new DictionaryLoader();
            Dictionary <string, string> dictionary = dl.fillDictionary(this.Assets);

            if (dictionary != null)
            {
                SetContentView(Resource.Layout.Main);
                controller = new PassphraseController(dictionary);
                return;
            }
            TextView infoTextView = FindViewById <TextView>(Resource.Id.infoTextView);

            infoTextView.Text = GetString(Resource.String.loadingError);
        }
Exemple #4
0
        static int Main(string[] args)
        {
            /*Worker passphrasegen = new Worker("c:/skola/8.semester/TP/Generator/Dictionaries/");
             * string[] veta = passphrasegen.generateSentenceFromEntrophy(100);
             * string celaveta = "";
             * for (int i = 0; i<veta.Length;i++)
             * {
             *  celaveta += veta[i] + " ";
             * }
             * Console.WriteLine(celaveta);*/

            PassphraseController passphrasegen = new PassphraseController("r:/TP/TP/Generator/Dictionaries/" /*"c:/skola/8.semester/TP/Generator/Dictionaries/"*/);

            string[] veta = passphrasegen.generateSentenceFromBinary("010111011001101010011111010100001011001101");
            //"01011101100110101001111101010000101100110"
            string binary = passphrasegen.generateBinaryFromSentence(string.Join(" ", veta));

            return(0);
        }
Exemple #5
0
 public Form1()
 {
     InitializeComponent();
     this.passphrasegen = new PassphraseController(/*"r:/TP/TP/Generator/Dictionaries/"*/ "c:/skola/8.semester/TP/Generator/Dictionaries/");
 }