Ignore:
Timestamp:
Aug 29, 2010, 10:09:47 PM (11 years ago)
Author:
schomburg
Message:

added english menus
changed GUI a bit
added additional input for bleichenbacher signatures

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/PKCS1/WpfControls/SigVal/SigValControl.xaml

    r1775 r1885  
    22    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    33    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
     4    xmlns:lang="clr-namespace:PKCS1.Resources.lang.Gui"
    45    HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
    56    <ScrollViewer  VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto">
     
    1617                </Grid.RowDefinitions>
    1718
    18                 <GroupBox Grid.Row="0" Header="Signatur verifizieren" Margin="0,0,0,0" Name="gbImpl">
     19                <GroupBox Grid.Row="0" Margin="0,0,0,0" Name="gbImpl">
     20                    <GroupBox.Header>
     21                        <x:Static Member="lang:SigValCtrl.verifySig"></x:Static>
     22                    </GroupBox.Header>
    1923                    <Grid>
    2024                        <Grid.ColumnDefinitions>
     
    3236                            </Grid.RowDefinitions>
    3337                            <Label Grid.Row="0" >Zu testende Signatur:</Label>
    34                             <RadioButton Grid.Row="1" Name="rbSigPkcs" Margin="5,5,5,5" Checked="rbSigPkcs_Checked">PKCS#1-Signatur</RadioButton>
    35                             <RadioButton Grid.Row="2" Name="rbSigBlei" Margin="5,5,5,5" Checked="rbSigBlei_Checked">Bleichenbacher Signatur</RadioButton>
    36                             <RadioButton Grid.Row="3" Name="rbSigKuehn" Margin="5,5,5,5" Checked="rbSigKuehn_Checked">Kuehn Signatur</RadioButton>
     38                            <RadioButton Grid.Row="1" Name="rbSigPkcs" Margin="5,5,5,5" Checked="rbSigPkcs_Checked">
     39                                <x:Static Member="lang:SigValCtrl.rsaSig"></x:Static></RadioButton>
     40                            <RadioButton Grid.Row="2" Name="rbSigBlei" Margin="5,5,5,5" Checked="rbSigBlei_Checked">
     41                                <x:Static Member="lang:SigValCtrl.bleichenbSig"></x:Static></RadioButton>
     42                            <RadioButton Grid.Row="3" Name="rbSigKuehn" Margin="5,5,5,5" Checked="rbSigKuehn_Checked">
     43                                <x:Static Member="lang:SigValCtrl.kuehnSig"></x:Static></RadioButton>
    3744                        </Grid>
    3845                        <Grid Grid.Column="2">
     
    4148                                <RowDefinition Height="auto" />
    4249                                <RowDefinition Height="auto" />
     50                                <RowDefinition Height="auto" />
    4351                            </Grid.RowDefinitions>
    44                             <Label Grid.Row="0" >Implementierung:</Label>
    45                             <RadioButton Grid.Row="1" Name="rbVal" Margin="5,5,5,5" Checked="rbVal_Checked">Korrekt (PKCS#1 Version 2.1)</RadioButton>
    46                             <RadioButton Grid.Row="2" Name="rbValWithFlaw" Margin="5,5,5,5" Checked="rbValWithFlaw_Checked">Fehlerhaft (PKCS#1 Version1.5)</RadioButton>
    47                         </Grid>
    48                         <Button Grid.Column="3" Name="bValidate" Margin="5,5,5,5" Height="25" MinWidth="100" HorizontalAlignment="Right" VerticalAlignment="Bottom" Click="bValidate_Click">Signatur verifizieren</Button>
     52                            <Label Grid.Row="0" >
     53                                <x:Static Member="lang:SigValCtrl.impl"></x:Static></Label>
     54                            <RadioButton Grid.Row="1" Name="rbVal" Margin="5,5,5,5" Checked="rbVal_Checked">
     55                                <x:Static Member="lang:SigValCtrl.implCorrect"></x:Static></RadioButton>
     56                            <RadioButton Grid.Row="2" Name="rbValWithFlaw" Margin="5,5,5,5" Checked="rbValWithFlaw_Checked">
     57                                <x:Static Member="lang:SigValCtrl.implFlaw"></x:Static></RadioButton>
     58                            <Button Grid.Row="3" Name="bValidate" Margin="5,5,5,5" Height="25" MinWidth="100" HorizontalAlignment="Right" VerticalAlignment="Bottom" Click="bValidate_Click">
     59                                <x:Static Member="lang:SigValCtrl.verifySig"></x:Static></Button>
     60                        </Grid>                       
    4961                    </Grid>
    5062                </GroupBox>
    5163                <DockPanel Grid.Row="1">
    52                     <Label VerticalAlignment="Top" HorizontalAlignment="Left" Margin="5,5,5,5">Ergebnis: </Label>
     64                    <Label VerticalAlignment="Top" HorizontalAlignment="Left" Margin="5,5,5,5">
     65                        <x:Static Member="lang:SigValCtrl.result"></x:Static></Label>
    5366                    <Image Name="imgResult" Height="26" Width="24" Source="../../Resources/icons/equal.png" Visibility="Hidden" />
    5467                    <Label Name="lblResult" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="5,5,5,5"> </Label>
     
    5770            </Grid>
    5871            <!-- Display Signatures -->
    59             <GroupBox Grid.Row="1" Header="Signatur" Margin="0,15,0,0">
     72            <GroupBox Grid.Row="1" Margin="0,15,0,0">
     73                <GroupBox.Header>
     74                    <x:Static Member="lang:SigValCtrl.signature"></x:Static>
     75                </GroupBox.Header>
    6076            <Grid>
    6177                <Grid.RowDefinitions>
     
    6581                    <RowDefinition Height="auto" />
    6682                </Grid.RowDefinitions>
    67                 <Label Grid.Row="0">Verschlüsselte Signatur</Label>
     83                    <Label Grid.Row="0">
     84                        <x:Static Member="lang:SigValCtrl.encSig"></x:Static></Label>
    6885                <TextBox Grid.Row="1" Name="tbSignatureEnc" TextWrapping="Wrap" MaxWidth="450" MinHeight="80"  IsReadOnly="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Margin="5,5,5,5" />
    69                 <Label Grid.Row="2">Unverschlüsselte Signatur</Label>
     86                    <Label Grid.Row="2">
     87                        <x:Static Member="lang:SigValCtrl.decSig"></x:Static></Label>
    7088                <TextBox Grid.Row="3" Name="tbSignatureDec" TextWrapping="Wrap" MaxWidth="450" MinHeight="80" IsReadOnly="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Margin="5,5,5,5" />
    7189            </Grid>
Note: See TracChangeset for help on using the changeset viewer.