Ignore:
Timestamp:
Jan 17, 2011, 2:18:32 PM (11 years ago)
Author:
nolte
Message:

Added extension for the key values.
(Commited as comments. Needs to be tested before release)
Still using Version 4 -> No DHT changes yet.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/KeySearcher/KeySearcher.cs

    r2334 r2359  
    567567        private void checkOpenCLResults(IKeyTranslator keyTranslator, float[] costArray, IControlEncryption sender, int bytesToUse, int add)
    568568        {
     569//            string username = P2PSettings.Default.PeerName;
    569570            var op = this.costMaster.getRelationOperator();
    570571            for (int i = 0; i < costArray.Length; i++)
     
    577578                    valueKey.keya = keyTranslator.GetKeyFromRepresentation(valueKey.key);
    578579                    valueKey.decryption = sender.Decrypt(this.encryptedData, valueKey.keya, InitVector, bytesToUse);
     580/*                    //----------------------------------------------
     581                    if ((username != null) && (!username.Equals("")))
     582                    {
     583                        valueKey.user = username;
     584                        valueKey.time = DateTime.UtcNow;
     585                        valueKey.maschid = Cryptool.PluginBase.Miscellaneous.UniqueIdentifier.GetID();
     586                        valueKey.maschname = Cryptool.PluginBase.Miscellaneous.UniqueIdentifier.GetHostName();
     587                    }
     588                    else
     589                    {
     590                        valueKey.user = "Unknown";
     591                        valueKey.time = DateTime.MinValue;
     592                        valueKey.maschid = 666;
     593                        valueKey.maschname = "Devil";
     594                    }
     595
     596*/                    //----------------------------------------------
    579597                    valuequeue.Enqueue(valueKey);
    580598                }
     
    652670        private bool decryptAndCalculate(IControlEncryption sender, int bytesToUse, byte[] keya, IKeyTranslator keyTranslator)
    653671        {
    654             ValueKey valueKey;
     672            ValueKey valueKey = new ValueKey();
     673//            string username = P2PSettings.Default.PeerName;
    655674
    656675            try
     
    689708                    valueKey.key = keyTranslator.GetKeyRepresentation();
    690709                    valueKey.keya = (byte[])keya.Clone();
     710/*                    //----------------------------------------------
     711                    if ((username != null) && !(username.Equals("")))
     712                    {
     713                        valueKey.user = username;
     714                        valueKey.time = DateTime.UtcNow;
     715                        valueKey.maschid = Cryptool.PluginBase.Miscellaneous.UniqueIdentifier.GetID();
     716                        valueKey.maschname = Cryptool.PluginBase.Miscellaneous.UniqueIdentifier.GetHostName();
     717                    }
     718                    else
     719                    {
     720                        valueKey.user = "Unknown";
     721                        valueKey.time = DateTime.MinValue;
     722                        valueKey.maschid = 666;
     723                        valueKey.maschname = "Devil";
     724
     725                    }
     726*/                    //----------------------------------------------
     727
    691728                    valuequeue.Enqueue(valueKey);                   
    692729                }
     
    697734                {
    698735                    valueKey.key = keyTranslator.GetKeyRepresentation();
    699                     valueKey.keya = (byte[])keya.Clone();                 
     736                    valueKey.keya = (byte[])keya.Clone();
     737/*                    //----------------------------------------------
     738                    if ((username != null) && (!username.Equals("")))
     739                    {
     740                        valueKey.user = username;
     741                        valueKey.time = DateTime.UtcNow;
     742                        valueKey.maschid = Cryptool.PluginBase.Miscellaneous.UniqueIdentifier.GetID();
     743                        valueKey.maschname = Cryptool.PluginBase.Miscellaneous.UniqueIdentifier.GetHostName();
     744                    }
     745                    else
     746                    {
     747                        valueKey.user = "Unknown";
     748                        valueKey.time = DateTime.MinValue;
     749                        valueKey.maschid = 666;
     750                        valueKey.maschname = "Devil";
     751                    }
     752*/                    //----------------------------------------------
    700753                    valuequeue.Enqueue(valueKey);
    701754                }
     
    10661119                    valueKey.keya = externalKeyTranslator.GetKeyFromRepresentation(valueKey.key);
    10671120                    valueKey.decryption = sender.Decrypt(this.encryptedData, valueKey.keya, InitVector, bytesToUse);
     1121/*                    string username = P2PSettings.Default.PeerName;
     1122                    //----------------------------------------------
     1123                    if ((username != null) && (!username.Equals("")))
     1124                    {
     1125                        valueKey.user = username;
     1126                        valueKey.time = DateTime.UtcNow;
     1127                        valueKey.maschid = Cryptool.PluginBase.Miscellaneous.UniqueIdentifier.GetID();
     1128                        valueKey.maschname = Cryptool.PluginBase.Miscellaneous.UniqueIdentifier.GetHostName();
     1129                    }
     1130                    else
     1131                    {
     1132                        valueKey.user = "Unknown";
     1133                        valueKey.time = DateTime.MinValue;
     1134                        valueKey.maschid = 666;
     1135                        valueKey.maschname = "Devil";
     1136                    }
     1137*/                    //----------------------------------------------
    10681138                    valuequeue.Enqueue(valueKey);
    10691139                }
     
    12161286            valueKey.key = Resources.dummykey;
    12171287            valueKey.decryption = new byte[0];
     1288/*            //--------------------------------------
     1289            valueKey.user = "Unknown";
     1290            valueKey.time = DateTime.MinValue;
     1291            valueKey.maschid = 666;
     1292            valueKey.maschname = "Devil";
     1293*/            //--------------------------------------
    12181294            value_threshold = valueKey.value;
    12191295            LinkedListNode<ValueKey> node = costList.AddFirst(valueKey);
     
    15791655            public byte[] decryption;
    15801656            public byte[] keya;
     1657/*            //---------------------
     1658            public string user { get; set; }
     1659            public DateTime time { get; set; }
     1660            public long maschid { get; set; }
     1661            public string maschname { get; set; }
     1662*/            //---------------------
    15811663        };
    15821664    }
Note: See TracChangeset for help on using the changeset viewer.