Changeset 1026


Ignore:
Timestamp:
Dec 16, 2009, 11:20:55 PM (12 years ago)
Author:
kopal
Message:
  • added new statistics to the quadratic sieve description
  • adapted the presentation of the quadratic sieve (made box lines smoother)
  • adapted the presentation of the key searcher (made box lines smoother)
Location:
trunk/CrypPlugins
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/KeySearcher/KeySearcherQuickWatchPresentation.xaml

    r902 r1026  
    1818        </Grid.ColumnDefinitions>
    1919
    20         <Label Grid.Row="0" Grid.Column="0" FontSize="12" Background="White" VerticalAlignment="Top" Height="28" Width="AUTO">Probable time left :</Label>
    21         <Label Grid.Row="0" Grid.Column="1" FontSize="12" Background="White" VerticalAlignment="Top" Height="28" Width="AUTO">Estimated end time :</Label>
     20        <Label Grid.Row="0" Grid.Column="0" FontSize="12" Background="White" VerticalAlignment="Top" Height="28" Width="AUTO" BorderBrush="AliceBlue">Probable time left :</Label>
     21        <Label Grid.Row="0" Grid.Column="1" FontSize="12" Background="White" VerticalAlignment="Top" Height="28" Width="AUTO" BorderBrush="AliceBlue">Estimated end time :</Label>
    2222
    2323        <TextBox Name="timeLeft" Grid.Row="1" Grid.Column="0"
    24                  TextAlignment="Center" IsReadOnly="True" TextWrapping="WrapWithOverflow" VerticalAlignment="Top" Height="28" FontSize="10" BorderThickness="1" />
     24                 TextAlignment="Center" IsReadOnly="True" TextWrapping="WrapWithOverflow" VerticalAlignment="Top" Height="28" FontSize="10" BorderThickness="1" BorderBrush="AliceBlue" />
    2525        <TextBox Name="endTime" Grid.Row="1" Grid.Column="1"
    26                  TextAlignment="Center" IsReadOnly="True" TextWrapping="WrapWithOverflow" VerticalAlignment="Top" Height="28" FontSize="10" BorderThickness="1" />
     26                 TextAlignment="Center" IsReadOnly="True" TextWrapping="WrapWithOverflow" VerticalAlignment="Top" Height="28" FontSize="10" BorderThickness="1" BorderBrush="AliceBlue" />
    2727
    28         <Label Grid.Row="2" Grid.Column="0" FontSize="12" Grid.ColumnSpan="1" Background="White" Width="AUTO">Keys per second :</Label>
     28        <Label Grid.Row="2" Grid.Column="0" FontSize="12" Grid.ColumnSpan="1" Background="White" Width="AUTO" BorderBrush="AliceBlue">Keys per second :</Label>
    2929
    3030        <TextBox x:Name="keysPerSecond" Grid.Row="2" Grid.Column="1" Grid.ColumnSpan="2"
    31                  TextAlignment="Left"  IsReadOnly="True" TextWrapping="WrapWithOverflow" FontSize="10" BorderThickness="1" HorizontalContentAlignment="Center" />
    32         <ListBox Name="listbox" Grid.Column="0" Grid.ColumnSpan="2" Grid.Row="3" ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.VerticalScrollBarVisibility="Auto" FontSize="10" />
     31                 TextAlignment="Left"  IsReadOnly="True" TextWrapping="WrapWithOverflow" FontSize="10" BorderThickness="1" HorizontalContentAlignment="Center" BorderBrush="AliceBlue" />
     32        <ListBox Name="listbox" Grid.Column="0" Grid.ColumnSpan="2" Grid.Row="3" ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.VerticalScrollBarVisibility="Auto" FontSize="10" BorderBrush="AliceBlue" />
    3333    </Grid>       
    3434    </Canvas>
  • trunk/CrypPlugins/QuadraticSieve/DetailedDescription/Description.xaml

    r1021 r1026  
    2020
    2121<Paragraph>
    22 This plugin is a wrapper for the quadratic sieve C-implementation Msieve written by Jason Stratos Papadopoulos. The C-code is integrated into a 32bit dll and a 64bit windows dll. Depending on the users system, the correct dll is loaded during the startup of the CrypTool 2. The dlls also extend the functionality of the Msieve algorithm with multi threading. The original Msieve itself is a console application. If you want to get further information about the Msieve please have a look at the authors website on sourceforge at
    23 <Hyperlink NavigateUri="http://sourceforge.net/projects/msieve/">http://sourceforge.net/projects/msieve/</Hyperlink>
     22This plugin is a wrapper for the quadratic sieve C-implementation Msieve written by Jason Stratos Papadopoulos. The C-code is integrated into a 32bit dll and a 64bit dll. Depending on the users system, the correct dll is loaded during the startup of the CrypTool 2. The dlls also extend the functionality of the Msieve algorithm with multi threading. The original Msieve itself is a console application. If you want to get further information about the Msieve please have a look at the authors website on sourceforge at
     23<misc:DescriptionHyperlink NavigateUri="http://sourceforge.net/projects/msieve/">http://sourceforge.net/projects/msieve/</misc:DescriptionHyperlink>
    2424</Paragraph>
    2525<Paragraph FontSize="18pt">How to use this plugin</Paragraph>
     
    3737<Paragraph>
    3838 
    39 <Hyperlink NavigateUri="http://en.wikipedia.org/wiki/Quadratic_sieve">Quadratic sieve in wikipedia</Hyperlink>
     39<misc:DescriptionHyperlink NavigateUri="http://en.wikipedia.org/wiki/Quadratic_sieve">Quadratic sieve in wikipedia</misc:DescriptionHyperlink>
    4040<LineBreak/>
    4141
    42 <Hyperlink NavigateUri="http://en.wikipedia.org/wiki/Integer_factorization">Integer factorization in wikipedia</Hyperlink>
     42<misc:DescriptionHyperlink NavigateUri="http://en.wikipedia.org/wiki/Integer_factorization">Integer factorization in wikipedia</misc:DescriptionHyperlink>
    4343</Paragraph>
    4444<Paragraph FontSize="20pt">Some time statistics</Paragraph>
     
    4848</Paragraph>
    4949
    50 <Table>
    51 <TableRowGroup>
    52 <TableRow>
    53 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    54 <Paragraph>Number</Paragraph>
    55 </TableCell>
    56 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    57 <Paragraph>Digits</Paragraph>
    58 </TableCell>
    59 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    60 <Paragraph>System</Paragraph>
    61 </TableCell>
    62 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    63 <Paragraph>Used CPUs</Paragraph>
    64 </TableCell>
    65 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    66 <Paragraph>Needed time</Paragraph>
    67 </TableCell>
    68 </TableRow>
    69 <TableRow>
    70 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    71 <Paragraph>(2^300 -1)/2</Paragraph>
    72 </TableCell>
    73 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    74 <Paragraph>91</Paragraph>
    75 </TableCell>
    76 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    77 <Paragraph>
    78 AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
    79 </Paragraph>
    80 </TableCell>
    81 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    82 <Paragraph>1</Paragraph>
    83 </TableCell>
    84 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    85 <Paragraph>~ 08sec</Paragraph>
    86 </TableCell>
    87 </TableRow>
    88 <TableRow>
    89 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    90 <Paragraph>(2^300 -1)/2</Paragraph>
    91 </TableCell>
    92 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    93 <Paragraph>91</Paragraph>
    94 </TableCell>
    95 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    96 <Paragraph>
    97 AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
    98 </Paragraph>
    99 </TableCell>
    100 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    101 <Paragraph>2</Paragraph>
    102 </TableCell>
    103 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    104 <Paragraph>~ 05sec</Paragraph>
    105 </TableCell>
    106 </TableRow>
    107 <TableRow>
    108 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    109 <Paragraph>(2^340 -1)/2</Paragraph>
    110 </TableCell>
    111 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    112 <Paragraph>93</Paragraph>
    113 </TableCell>
    114 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    115 <Paragraph>
    116 AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
    117 </Paragraph>
    118 </TableCell>
    119 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    120 <Paragraph>1</Paragraph>
    121 </TableCell>
    122 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    123 <Paragraph>~ 04min 01sec</Paragraph>
    124 </TableCell>
    125 </TableRow>
    126 <TableRow>
    127 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    128 <Paragraph>(2^340 -1)/2</Paragraph>
    129 </TableCell>
    130 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    131 <Paragraph>93</Paragraph>
    132 </TableCell>
    133 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    134 <Paragraph>
    135 AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
    136 </Paragraph>
    137 </TableCell>
    138 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    139 <Paragraph>2</Paragraph>
    140 </TableCell>
    141 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    142 <Paragraph>~ 02min 07sec</Paragraph>
    143 </TableCell>
    144 </TableRow>
    145 <TableRow>
    146 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    147 <Paragraph>(2^346 -1)/2</Paragraph>
    148 </TableCell>
    149 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    150 <Paragraph>94</Paragraph>
    151 </TableCell>
    152 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    153 <Paragraph>
    154 AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
    155 </Paragraph>
    156 </TableCell>
    157 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    158 <Paragraph>1</Paragraph>
    159 </TableCell>
    160 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    161 <Paragraph>~ 21min 07sec</Paragraph>
    162 </TableCell>
    163 </TableRow>
    164 <TableRow>
    165 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    166 <Paragraph>(2^346 -1)/2</Paragraph>
    167 </TableCell>
    168 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    169 <Paragraph>94</Paragraph>
    170 </TableCell>
    171 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    172 <Paragraph>
    173 AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
    174 </Paragraph>
    175 </TableCell>
    176 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    177 <Paragraph>2</Paragraph>
    178 </TableCell>
    179 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    180 <Paragraph>~ 06min 09sec</Paragraph>
    181 </TableCell>
    182 </TableRow>
    183 <TableRow>
    184 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    185 <Paragraph>(2^400 -1)/2</Paragraph>
    186 </TableCell>
    187 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    188 <Paragraph>131</Paragraph>
    189 </TableCell>
    190 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    191 <Paragraph>
    192 AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
    193 </Paragraph>
    194 </TableCell>
    195 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    196 <Paragraph>1</Paragraph>
    197 </TableCell>
    198 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    199 <Paragraph>~ 03h 15min</Paragraph>
    200 </TableCell>
    201 </TableRow>
    202 <TableRow>
    203 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    204 <Paragraph>(2^400 -1)/2</Paragraph>
    205 </TableCell>
    206 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    207 <Paragraph>131</Paragraph>
    208 </TableCell>
    209 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    210 <Paragraph>
    211 AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
    212 </Paragraph>
    213 </TableCell>
    214 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    215 <Paragraph>2</Paragraph>
    216 </TableCell>
    217 <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
    218 <Paragraph>~ 02h 46min</Paragraph>
    219 </TableCell>
    220 </TableRow>
    221 </TableRowGroup>
    222 </Table>
     50    <Table>
     51
     52        <TableRowGroup>
     53
     54            <TableRow>
     55                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     56                    <Paragraph>Number</Paragraph>
     57                </TableCell>
     58                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     59                    <Paragraph>Digits</Paragraph>
     60                </TableCell>
     61                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     62                    <Paragraph>System</Paragraph>
     63                </TableCell>
     64                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     65                    <Paragraph>Used CPUs</Paragraph>
     66                </TableCell>
     67                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     68                    <Paragraph>Needed time</Paragraph>
     69                </TableCell>
     70            </TableRow>
     71
     72            <TableRow>
     73                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     74                    <Paragraph>(2^300 -1)/2</Paragraph>
     75                </TableCell>
     76                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     77                    <Paragraph>91</Paragraph>
     78                </TableCell>
     79                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     80                    <Paragraph>
     81                        AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
     82                    </Paragraph>
     83                </TableCell>
     84                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     85                    <Paragraph>1</Paragraph>
     86                </TableCell>
     87                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     88                    <Paragraph>~ 08sec</Paragraph>
     89                </TableCell>
     90            </TableRow>
     91
     92            <TableRow>
     93                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     94                    <Paragraph>(2^300 -1)/2</Paragraph>
     95                </TableCell>
     96                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     97                    <Paragraph>91</Paragraph>
     98                </TableCell>
     99                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     100                    <Paragraph>
     101                        Intel Core 2 Duo 6420 @ 2.13GHz, 3,3GB Ram, Windows Vista 32bit
     102                    </Paragraph>
     103                </TableCell>
     104                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     105                    <Paragraph>1</Paragraph>
     106                </TableCell>
     107                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     108                    <Paragraph>~ 01sec</Paragraph>
     109                </TableCell>
     110            </TableRow>
     111
     112            <TableRow>
     113                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     114                    <Paragraph>(2^300 -1)/2</Paragraph>
     115                </TableCell>
     116                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     117                    <Paragraph>91</Paragraph>
     118                </TableCell>
     119                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     120                    <Paragraph>
     121                        AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
     122                    </Paragraph>
     123                </TableCell>
     124                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     125                    <Paragraph>2</Paragraph>
     126                </TableCell>
     127                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     128                    <Paragraph>~ 05sec</Paragraph>
     129                </TableCell>
     130            </TableRow>
     131
     132            <TableRow>
     133                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     134                    <Paragraph>(2^300 -1)/2</Paragraph>
     135                </TableCell>
     136                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     137                    <Paragraph>91</Paragraph>
     138                </TableCell>
     139                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     140                    <Paragraph>
     141                        Intel Core 2 Duo 6420 @ 2.13GHz, 3,3GB Ram, Windows Vista 32bit
     142                    </Paragraph>
     143                </TableCell>
     144                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     145                    <Paragraph>2</Paragraph>
     146                </TableCell>
     147                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     148                    <Paragraph>~ 01sec</Paragraph>
     149                </TableCell>
     150            </TableRow>
     151
     152            <TableRow>
     153                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     154                    <Paragraph>(2^340 -1)/2</Paragraph>
     155                </TableCell>
     156                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     157                    <Paragraph>93</Paragraph>
     158                </TableCell>
     159                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     160                    <Paragraph>
     161                        AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
     162                    </Paragraph>
     163                </TableCell>
     164                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     165                    <Paragraph>1</Paragraph>
     166                </TableCell>
     167                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     168                    <Paragraph>~ 04min 01sec</Paragraph>
     169                </TableCell>
     170            </TableRow>
     171
     172            <TableRow>
     173                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     174                    <Paragraph>(2^340 -1)/2</Paragraph>
     175                </TableCell>
     176                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     177                    <Paragraph>93</Paragraph>
     178                </TableCell>
     179                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     180                    <Paragraph>
     181                        Intel Core 2 Duo 6420 @ 2.13GHz, 3,3GB Ram, Windows Vista 32bit
     182                    </Paragraph>
     183                </TableCell>
     184                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     185                    <Paragraph>1</Paragraph>
     186                </TableCell>
     187                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     188                    <Paragraph>~ 03min 05sec</Paragraph>
     189                </TableCell>
     190            </TableRow>
     191
     192            <TableRow>
     193                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     194                    <Paragraph>(2^340 -1)/2</Paragraph>
     195                </TableCell>
     196                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     197                    <Paragraph>93</Paragraph>
     198                </TableCell>
     199                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     200                    <Paragraph>
     201                        AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
     202                    </Paragraph>
     203                </TableCell>
     204                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     205                    <Paragraph>2</Paragraph>
     206                </TableCell>
     207                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     208                    <Paragraph>~ 02min 07sec</Paragraph>
     209                </TableCell>
     210            </TableRow>
     211
     212            <TableRow>
     213                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     214                    <Paragraph>(2^340 -1)/2</Paragraph>
     215                </TableCell>
     216                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     217                    <Paragraph>93</Paragraph>
     218                </TableCell>
     219                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     220                    <Paragraph>
     221                        Intel Core 2 Duo 6420 @ 2.13GHz, 3,3GB Ram, Windows Vista 32bit
     222                    </Paragraph>
     223                </TableCell>
     224                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     225                    <Paragraph>2</Paragraph>
     226                </TableCell>
     227                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     228                    <Paragraph>~ 01min 41sec</Paragraph>
     229                </TableCell>
     230            </TableRow>
     231
     232            <TableRow>
     233                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     234                    <Paragraph>(2^346 -1)/2</Paragraph>
     235                </TableCell>
     236                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     237                    <Paragraph>94</Paragraph>
     238                </TableCell>
     239                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     240                    <Paragraph>
     241                        AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
     242                    </Paragraph>
     243                </TableCell>
     244                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     245                    <Paragraph>1</Paragraph>
     246                </TableCell>
     247                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     248                    <Paragraph>~ 21min 07sec</Paragraph>
     249                </TableCell>
     250            </TableRow>
     251
     252            <TableRow>
     253                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     254                    <Paragraph>(2^346 -1)/2</Paragraph>
     255                </TableCell>
     256                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     257                    <Paragraph>94</Paragraph>
     258                </TableCell>
     259                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     260                    <Paragraph>
     261                        Intel Core 2 Duo 6420 @ 2.13GHz, 3,3GB Ram, Windows Vista 32bit
     262                    </Paragraph>
     263                </TableCell>
     264                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     265                    <Paragraph>1</Paragraph>
     266                </TableCell>
     267                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     268                    <Paragraph>~ 09min 50sec</Paragraph>
     269                </TableCell>
     270            </TableRow>
     271
     272            <TableRow>
     273                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     274                    <Paragraph>(2^346 -1)/2</Paragraph>
     275                </TableCell>
     276                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     277                    <Paragraph>94</Paragraph>
     278                </TableCell>
     279                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     280                    <Paragraph>
     281                        AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
     282                    </Paragraph>
     283                </TableCell>
     284                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     285                    <Paragraph>2</Paragraph>
     286                </TableCell>
     287                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     288                    <Paragraph>~ 06min 09sec</Paragraph>
     289                </TableCell>
     290            </TableRow>
     291
     292            <TableRow>
     293                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     294                    <Paragraph>(2^346 -1)/2</Paragraph>
     295                </TableCell>
     296                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     297                    <Paragraph>94</Paragraph>
     298                </TableCell>
     299                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     300                    <Paragraph>
     301                        Intel Core 2 Duo 6420 @ 2.13GHz, 3,3GB Ram, Windows Vista 32bit
     302                    </Paragraph>
     303                </TableCell>
     304                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     305                    <Paragraph>2</Paragraph>
     306                </TableCell>
     307                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     308                    <Paragraph>~ 05min 00sec</Paragraph>
     309                </TableCell>
     310            </TableRow>
     311
     312            <TableRow>
     313                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     314                    <Paragraph>(2^400 -1)/2</Paragraph>
     315                </TableCell>
     316                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     317                    <Paragraph>131</Paragraph>
     318                </TableCell>
     319                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     320                    <Paragraph>
     321                        AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
     322                    </Paragraph>
     323                </TableCell>
     324                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     325                    <Paragraph>1</Paragraph>
     326                </TableCell>
     327                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     328                    <Paragraph>~ 03h 15min</Paragraph>
     329                </TableCell>
     330            </TableRow>
     331
     332            <TableRow>
     333                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     334                    <Paragraph>(2^400 -1)/2</Paragraph>
     335                </TableCell>
     336                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     337                    <Paragraph>131</Paragraph>
     338                </TableCell>
     339                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     340                    <Paragraph>
     341                        Intel Core 2 Duo 6420 @ 2.13GHz, 3,3GB Ram, Windows Vista 32bit
     342                    </Paragraph>
     343                </TableCell>
     344                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     345                    <Paragraph>1</Paragraph>
     346                </TableCell>
     347                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     348                    <Paragraph>~ 02h 02min</Paragraph>
     349                </TableCell>
     350            </TableRow>
     351
     352            <TableRow>
     353                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     354                    <Paragraph>(2^400 -1)/2</Paragraph>
     355                </TableCell>
     356                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     357                    <Paragraph>131</Paragraph>
     358                </TableCell>
     359                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     360                    <Paragraph>
     361                        AMD Thurion 64 X2 Mobile @ 2.00 GHz, 3.00 GB Ram, Windows 7 64-bit
     362                    </Paragraph>
     363                </TableCell>
     364                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     365                    <Paragraph>2</Paragraph>
     366                </TableCell>
     367                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     368                    <Paragraph>~ 02h 46min</Paragraph>
     369                </TableCell>
     370            </TableRow>
     371
     372            <TableRow>
     373                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     374                    <Paragraph>(2^400 -1)/2</Paragraph>
     375                </TableCell>
     376                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     377                    <Paragraph>131</Paragraph>
     378                </TableCell>
     379                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     380                    <Paragraph>
     381                        Intel Core 2 Duo 6420 @ 2.13GHz, 3,3GB Ram, Windows Vista 32bit
     382                    </Paragraph>
     383                </TableCell>
     384                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     385                    <Paragraph>2</Paragraph>
     386                </TableCell>
     387                <TableCell BorderThickness="1,1,1,1" BorderBrush="Black">
     388                    <Paragraph>~ 01h 10min</Paragraph>
     389                </TableCell>
     390            </TableRow>
     391
     392        </TableRowGroup>
     393    </Table>
    223394</FlowDocument>
  • trunk/CrypPlugins/QuadraticSieve/QuadraticSievePresentation.xaml

    r902 r1026  
    77    Name="Presentation">
    88    <Canvas Name="Canvas">
    9     <Grid Name="Grid" Width="250" Height="100">
     9    <Grid Name="Grid" Width="250" Height="100" ShowGridLines="False">
    1010        <Grid.RowDefinitions>
    1111            <RowDefinition Height="*"/>
     
    1919        </Grid.ColumnDefinitions>
    2020       
    21         <Label FontSize="12" Name="Label1">Probable time left :</Label>
    22         <Label Grid.Column="1" FontSize="12" Name="Label2">Estimated end time :</Label>
     21        <Label FontSize="12" Name="Label1" Margin="1">Probable time left :</Label>
     22        <Label Grid.Column="1" FontSize="12" Name="Label2" Margin="1">Estimated end time :</Label>
    2323       
    24         <TextBox Name="timeLeft" Grid.Row="1" TextAlignment="Center" IsReadOnly="True" TextWrapping="WrapWithOverflow"/>
    25         <TextBox Name="endTime" Grid.Row="1" Grid.Column="1" TextAlignment="Center" IsReadOnly="True" TextWrapping="WrapWithOverflow"/>
    26         <Label Grid.Row="2" FontSize="12" Grid.ColumnSpan="2" Name="Label3">console:</Label>
     24        <TextBox Name="timeLeft" Grid.Row="1" TextAlignment="Center" IsReadOnly="True" TextWrapping="WrapWithOverflow" Focusable="True" BorderThickness="1" Margin="1" BorderBrush="AliceBlue" />
     25        <TextBox Name="endTime" Grid.Row="1" Grid.Column="1" TextAlignment="Center" IsReadOnly="True" TextWrapping="WrapWithOverflow" BorderThickness="1" Margin="1" BorderBrush="AliceBlue" />
     26        <Label Grid.Row="2" FontSize="12" Grid.ColumnSpan="2" Name="Label3" Margin="1"></Label>
    2727       
    28         <TextBox Name="logging" Grid.Row="3" Grid.ColumnSpan="2" TextAlignment="Left" IsReadOnly="True" TextWrapping="WrapWithOverflow"/>
     28        <TextBox Name="logging" Grid.Row="3" Grid.ColumnSpan="2" TextAlignment="Left" IsReadOnly="True" TextWrapping="WrapWithOverflow" BorderThickness="1" Margin="1" BorderBrush="AliceBlue" />
    2929    </Grid>
    3030    </Canvas>
Note: See TracChangeset for help on using the changeset viewer.