source: trunk/CrypPlugins/AutokorrelationFunction/DetailedDescription/Description.xaml @ 1697

Last change on this file since 1697 was 1697, checked in by nolte, 11 years ago

Created a description for the autocorrelation function.

File size: 4.7 KB
Line 
1<FlowDocument PagePadding="5,0,5,0" AllowDrop="True" NumberSubstitution.CultureSource="User"
2              xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3              xmlns:misc="clr-namespace:Cryptool.PluginBase.Miscellaneous;assembly=CrypPluginBase"
4              ScrollViewer.VerticalScrollBarVisibility="Auto" ScrollViewer.HorizontalScrollBarVisibility="Auto"
5              Background="White" Name="flowDoc">
6   
7   
8   
9   
10    <Paragraph Margin="0,0,0,0" TextAlignment="Center" FontFamily="Verdana" FontSize="13.3333333333333">
11        <Span FontWeight="Bold" FontSize="16" xml:lang="de-de">
12            <Span.TextDecorations>
13                <TextDecoration Location="Underline" />
14            </Span.TextDecorations> The Autocorrelation Function
15        </Span>
16    </Paragraph>
17
18   
19   
20    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333" />
21    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333">
22       
23        <Span xml:lang="de-de"> The Autocorrelation Function calculates the similarity of a cipher with itself. </Span>
24    </Paragraph>
25    <Paragraph TextAlignment="Justify">
26       <Run> (For more information on the autocorrelation have a look
27       </Run>
28       <Span Foreground="#FF0000FF" xml:lang="en-us">
29            <misc:DescriptionHyperlink NavigateUri="http://en.wikipedia.org/wiki/Autocorrelation">here
30            </misc:DescriptionHyperlink>
31        </Span>
32        <Run>.)
33        </Run>
34    </Paragraph>
35   
36        <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333" />
37    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333">
38        <InlineUIContainer>
39            <Image Source="/AutokorrelationFunction;Component/DetailedDescription/Images/pic1.jpg" Height="150" Width="150"/>
40        </InlineUIContainer>
41    </Paragraph>
42   
43    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333" />
44    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333">
45        <Span xml:lang="de-de"> As seen above the plugin contains of one input and one output. The output will deliever the shift value found, that creates the highest match count for similar letters in the text. </Span>
46    </Paragraph>
47   
48    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333" />
49    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333">
50        <Span xml:lang="de-de"> The input just requires the ciphertext that needs to be analysed. </Span>
51    </Paragraph>
52
53   
54    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333" />
55    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333" />
56    <Paragraph Margin="0,0,0,0" TextAlignment="Center" FontFamily="Verdana" FontSize="13.3333333333333">
57        <Span FontWeight="Bold" FontSize="16" xml:lang="de-de">
58            <Span.TextDecorations>
59                <TextDecoration Location="Underline" />
60        </Span.TextDecorations> Using The Autocorrelation Function Plugin </Span>
61    </Paragraph>
62
63   
64    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333" />
65    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333">
66        <Span xml:lang="de-de">By starting the process the quickwatch will switch to a histogram view showing the best possible shifts in relation to their match count: </Span>
67    </Paragraph>
68
69   
70    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333" />
71    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333">
72        <InlineUIContainer>
73            <Image Source="/AutokorrelationFunction;Component/DetailedDescription/Images/pic2.jpg" />
74        </InlineUIContainer>
75    </Paragraph>
76
77   
78    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333" />
79    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Verdana" FontSize="13.3333333333333">
80        <Span xml:lang="de-de">The Autocorrelation Function can be used to receive the keylength for the Vigenere or Autokey cipher. The Autocorrelation Function will have a peak for a shift that resembles the keylength of an autokey cipher key. If you're working with the Classic Vigenere the distance between all peaks is the most probable keylength. </Span>
81    </Paragraph>       
82   
83   
84     
85</FlowDocument>
Note: See TracBrowser for help on using the repository browser.