346 lines
34 KiB
HTML
346 lines
34 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en">
|
||
<head>
|
||
<meta charset="utf-8"/>
|
||
<meta name="viewport" content="initial-scale=1.0,maximum-scale=1.0" />
|
||
<title>p56_an_end – Page Analyis</title>
|
||
<link rel="stylesheet" type="text/css" href="../style.css">
|
||
</head>
|
||
<body>
|
||
<nav class="small">
|
||
<a href="../index.html" class="home"></a>
|
||
<a href="#top">Top</a>
|
||
<a href="#count">Count</a>
|
||
<a href="#double-rune">Double-Rune</a>
|
||
<a href="#ioc">IoC</a>
|
||
<a href="#mod-ioc">Mod-IoC</a>
|
||
<a href="#running-ioc">Running-IoC</a>
|
||
<a href="#concealment">Concealment</a>
|
||
</nav>
|
||
<h1 id="top">Page Analysis: p56_an_end</h1>
|
||
<h2 id="count">Count</h2>
|
||
<p><b>Words:</b> 25</p>
|
||
<p><b>Runes:</b> 85</p>
|
||
<dl>
|
||
<dt>1-grams:</dt>
|
||
<dd class="tabwidth">
|
||
<div><div>ᚠ:</div> 5</div><div><div>ᚢ:</div> 3</div><div><div>ᚦ:</div> 2</div><div><div>ᚩ:</div> 4</div><div><div>ᚱ:</div> 5</div><div><div>ᚳ:</div> 5</div><div><div>ᚷ:</div> 3</div><div><div>ᚹ:</div> 5</div><div><div>ᚻ:</div> <b>1</b></div><div><div>ᚾ:</div> 4</div><div><div>ᛁ:</div> <b>1</b></div><div><div>ᛄ:</div> 3</div><div><div>ᛇ:</div> <b>1</b></div><div><div>ᛈ:</div> 2</div><div><div>ᛉ:</div> 2</div><div><div>ᛋ:</div> 3</div><div><div>ᛏ:</div> <b>1</b></div><div><div>ᛒ:</div> <b>1</b></div><div><div>ᛖ:</div> 2</div><div><div>ᛗ:</div> 3</div><div><div>ᛚ:</div> 3</div><div><div>ᛝ:</div> 3</div><div><div>ᛟ:</div> <b>1</b></div><div><div>ᛞ:</div> 5</div><div><div>ᚪ:</div> 2</div><div><div>ᚫ:</div> <b>7</b></div><div><div>ᚣ:</div> 3</div><div><div>ᛡ:</div> 3</div><div><div>ᛠ:</div> 2</div></dd>
|
||
<dt>2-grams:</dt>
|
||
<dd class="tabwidth">
|
||
<div><div>ᚫᚳ:</div> 2</div><div><div>ᚷᚹ:</div> 2</div><div><div>ᚹᛚ:</div> 2</div><div><div>ᛉᚩ:</div> 2</div><div><div>ᚣᛄ:</div> 2</div><div><div>ᚠᚾ:</div> 2</div><div><div>ᛝᚱ:</div> 2</div><div><div>ᚫᛄ:</div> 1</div><div><div>ᛄᛟ:</div> 1</div><div><div>ᛟᛋ:</div> 1</div><div><div>ᛋᚱ:</div> 1</div><div><div>ᚱᛗ:</div> 1</div><div><div>ᛗᚣ:</div> 1</div><div><div>ᚣᛚ:</div> 1</div><div><div>ᛚᚩ:</div> 1</div><div><div>ᚩᚻ:</div> 1</div><div><div>ᚻᚩ:</div> 1</div><div><div>ᚩᚫ:</div> 1</div><div><div>ᚳᚦ:</div> 1</div><div><div>ᚦᚷ:</div> 1</div><div><div>ᚹᚹ:</div> 1</div><div><div>ᛚᚫ:</div> 1</div><div><div>ᚫᛉ:</div> 1</div><div><div>ᚩᚪ:</div> 1</div><div><div>ᚪᛈ:</div> 1</div><div><div>ᛈᛗ:</div> 1</div><div><div>ᛗᛞ:</div> 1</div><div><div>ᛞᛞ:</div> 1</div><div><div>ᛞᚢ:</div> 1</div><div><div>ᚢᚷ:</div> 1</div><div><div>ᛚᛞ:</div> 1</div><div><div>ᛞᚾ:</div> 1</div><div><div>ᚾᚣ:</div> 1</div><div><div>ᛄᚳ:</div> 1</div><div><div>ᚳᚠ:</div> 1</div><div><div>ᚠᛡ:</div> 1</div><div><div>ᛡᚫ:</div> 1</div><div><div>ᚫᛏ:</div> 1</div><div><div>ᛏᛈ:</div> 1</div><div><div>ᛈᛇ:</div> 1</div><div><div>ᛇᚪ:</div> 1</div><div><div>ᚪᚦ:</div> 1</div><div><div>ᚦᚳ:</div> 1</div><div><div>ᚳᚫ:</div> 1</div><div><div>ᚳᛞ:</div> 1</div><div><div>ᛞᚠ:</div> 1</div><div><div>ᚾᛡ:</div> 1</div><div><div>ᛡᛖ:</div> 1</div><div><div>ᛖᚠ:</div> 1</div><div><div>ᚾᚳ:</div> 1</div><div><div>ᚳᛝ:</div> 1</div><div><div>ᚱᚠ:</div> 1</div><div><div>ᚠᚫ:</div> 1</div><div><div>ᚫᛁ:</div> 1</div><div><div>ᛁᚱ:</div> 1</div><div><div>ᚱᛞ:</div> 1</div><div><div>ᛞᛖ:</div> 1</div><div><div>ᛖᛋ:</div> 1</div><div><div>ᛋᚣ:</div> 1</div><div><div>ᛄᛠ:</div> 1</div><div><div>ᛠᚢ:</div> 1</div><div><div>ᚢᛝ:</div> 1</div><div><div>ᛝᚹ:</div> 1</div><div><div>ᚹᛉ:</div> 1</div><div><div>ᚩᛗ:</div> 1</div><div><div>ᛗᛠ:</div> 1</div><div><div>ᛠᚹ:</div> 1</div><div><div>ᚹᚠ:</div> 1</div><div><div>ᚠᚱ:</div> 1</div><div><div>ᚱᚷ:</div> 1</div><div><div>ᚷᛡ:</div> 1</div><div><div>ᛡᛝ:</div> 1</div><div><div>ᚱᛒ:</div> 1</div><div><div>ᛒᚫ:</div> 1</div><div><div>ᚫᚾ:</div> 1</div><div><div>ᚾᚢ:</div> 1</div><div><div>ᚢᛋ:</div> 1</div></dd>
|
||
<dt>3-grams:</dt>
|
||
<dd class="tabwidth">
|
||
<div><div>ᚫᛄᛟ:</div> 1</div><div><div>ᛄᛟᛋ:</div> 1</div><div><div>ᛟᛋᚱ:</div> 1</div><div><div>ᛋᚱᛗ:</div> 1</div><div><div>ᚱᛗᚣ:</div> 1</div><div><div>ᛗᚣᛚ:</div> 1</div><div><div>ᚣᛚᚩ:</div> 1</div><div><div>ᛚᚩᚻ:</div> 1</div><div><div>ᚩᚻᚩ:</div> 1</div><div><div>ᚻᚩᚫ:</div> 1</div><div><div>ᚩᚫᚳ:</div> 1</div><div><div>ᚫᚳᚦ:</div> 1</div><div><div>ᚳᚦᚷ:</div> 1</div><div><div>ᚦᚷᚹ:</div> 1</div><div><div>ᚷᚹᚹ:</div> 1</div><div><div>ᚹᚹᛚ:</div> 1</div><div><div>ᚹᛚᚫ:</div> 1</div><div><div>ᛚᚫᛉ:</div> 1</div><div><div>ᚫᛉᚩ:</div> 1</div><div><div>ᛉᚩᚪ:</div> 1</div><div><div>ᚩᚪᛈ:</div> 1</div><div><div>ᚪᛈᛗ:</div> 1</div><div><div>ᛈᛗᛞ:</div> 1</div><div><div>ᛗᛞᛞ:</div> 1</div><div><div>ᛞᛞᚢ:</div> 1</div><div><div>ᛞᚢᚷ:</div> 1</div><div><div>ᚢᚷᚹ:</div> 1</div><div><div>ᚷᚹᛚ:</div> 1</div><div><div>ᚹᛚᛞ:</div> 1</div><div><div>ᛚᛞᚾ:</div> 1</div><div><div>ᛞᚾᚣ:</div> 1</div><div><div>ᚾᚣᛄ:</div> 1</div><div><div>ᚣᛄᚳ:</div> 1</div><div><div>ᛄᚳᚠ:</div> 1</div><div><div>ᚳᚠᛡ:</div> 1</div><div><div>ᚠᛡᚫ:</div> 1</div><div><div>ᛡᚫᛏ:</div> 1</div><div><div>ᚫᛏᛈ:</div> 1</div><div><div>ᛏᛈᛇ:</div> 1</div><div><div>ᛈᛇᚪ:</div> 1</div><div><div>ᛇᚪᚦ:</div> 1</div><div><div>ᚪᚦᚳ:</div> 1</div><div><div>ᚦᚳᚫ:</div> 1</div><div><div>ᚳᚫᚳ:</div> 1</div><div><div>ᚫᚳᛞ:</div> 1</div><div><div>ᚳᛞᚠ:</div> 1</div><div><div>ᛞᚠᚾ:</div> 1</div><div><div>ᚠᚾᛡ:</div> 1</div><div><div>ᚾᛡᛖ:</div> 1</div><div><div>ᛡᛖᚠ:</div> 1</div>+33 others</dd>
|
||
<dt>4-grams:</dt>
|
||
<dd class="tabwidth">
|
||
<div><div>ᚫᛄᛟᛋ:</div> 1</div><div><div>ᛄᛟᛋᚱ:</div> 1</div><div><div>ᛟᛋᚱᛗ:</div> 1</div><div><div>ᛋᚱᛗᚣ:</div> 1</div><div><div>ᚱᛗᚣᛚ:</div> 1</div><div><div>ᛗᚣᛚᚩ:</div> 1</div><div><div>ᚣᛚᚩᚻ:</div> 1</div><div><div>ᛚᚩᚻᚩ:</div> 1</div><div><div>ᚩᚻᚩᚫ:</div> 1</div><div><div>ᚻᚩᚫᚳ:</div> 1</div><div><div>ᚩᚫᚳᚦ:</div> 1</div><div><div>ᚫᚳᚦᚷ:</div> 1</div><div><div>ᚳᚦᚷᚹ:</div> 1</div><div><div>ᚦᚷᚹᚹ:</div> 1</div><div><div>ᚷᚹᚹᛚ:</div> 1</div><div><div>ᚹᚹᛚᚫ:</div> 1</div><div><div>ᚹᛚᚫᛉ:</div> 1</div><div><div>ᛚᚫᛉᚩ:</div> 1</div><div><div>ᚫᛉᚩᚪ:</div> 1</div><div><div>ᛉᚩᚪᛈ:</div> 1</div><div><div>ᚩᚪᛈᛗ:</div> 1</div><div><div>ᚪᛈᛗᛞ:</div> 1</div><div><div>ᛈᛗᛞᛞ:</div> 1</div><div><div>ᛗᛞᛞᚢ:</div> 1</div><div><div>ᛞᛞᚢᚷ:</div> 1</div>+57 others</dd>
|
||
</dl>
|
||
|
||
|
||
<h2 id="double-rune">Double-Rune Occurrence</h2>
|
||
<p>
|
||
The following analysis looks at two neighboring runes.
|
||
Whenever two identical runes appear one after another, the number sequence will print a “1” on dark background.
|
||
Rune difference looks at the shortest distance between two neighbors.
|
||
Maximum value is 14 if they are farthest apart.
|
||
The value is zero if they are identical.
|
||
</p>
|
||
<p>
|
||
<b>Note:</b> Hover on a cell to see the offset in the file.
|
||
</p>
|
||
<dl>
|
||
<dt>Double Runes:</dt>
|
||
<dd class="ioc-list small one">
|
||
<div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div title="offset: 15, rune: ᚹ" class="m15">1</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div title="offset: 24, rune: ᛞ" class="m15">1</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div><div>.</div>
|
||
</dd>
|
||
<dt>Rune Difference:</dt>
|
||
<dd class="ioc-list small two">
|
||
<div title="offset: 0" class="m15">14</div><div title="offset: 1" class="m12">11</div><div title="offset: 2" class="m8">7</div><div title="offset: 3" class="m12">11</div><div title="offset: 4" class="m15">14</div><div title="offset: 5" class="m8">7</div><div title="offset: 6" class="m7">6</div><div title="offset: 7" class="m13">12</div><div title="offset: 8" class="m6">5</div><div title="offset: 9" class="m6">5</div><div title="offset: 10" class="m8">7</div><div title="offset: 11" class="m10">9</div><div title="offset: 12" class="m4">3</div><div title="offset: 13" class="m5">4</div><div title="offset: 14" class="m2">1</div><div title="offset: 15" class="m0">0</div><div title="offset: 16" class="m14">13</div><div title="offset: 17" class="m6">5</div><div title="offset: 18" class="m12">11</div><div title="offset: 19" class="m12">11</div><div title="offset: 20" class="m9">8</div><div title="offset: 21" class="m12">11</div><div title="offset: 22" class="m7">6</div><div title="offset: 23" class="m5">4</div><div title="offset: 24" class="m0">0</div><div title="offset: 25" class="m8">7</div><div title="offset: 26" class="m6">5</div><div title="offset: 27" class="m2">1</div><div title="offset: 28" class="m14">13</div><div title="offset: 29" class="m4">3</div><div title="offset: 30" class="m15">14</div><div title="offset: 31" class="m13">12</div><div title="offset: 32" class="m15">14</div><div title="offset: 33" class="m7">6</div><div title="offset: 34" class="m6">5</div><div title="offset: 35" class="m3">2</div><div title="offset: 36" class="m3">2</div><div title="offset: 37" class="m10">9</div><div title="offset: 38" class="m4">3</div><div title="offset: 39" class="m2">1</div><div title="offset: 40" class="m13">12</div><div title="offset: 41" class="m8">7</div><div title="offset: 42" class="m4">3</div><div title="offset: 43" class="m10">9</div><div title="offset: 44" class="m10">9</div><div title="offset: 45" class="m12">11</div><div title="offset: 46" class="m7">6</div><div title="offset: 47" class="m10">9</div><div title="offset: 48" class="m12">11</div><div title="offset: 49" class="m10">9</div><div title="offset: 50" class="m12">11</div><div title="offset: 51" class="m10">9</div><div title="offset: 52" class="m5">4</div><div title="offset: 53" class="m14">13</div><div title="offset: 54" class="m13">12</div><div title="offset: 55" class="m5">4</div><div title="offset: 56" class="m5">4</div><div title="offset: 57" class="m15">14</div><div title="offset: 58" class="m7">6</div><div title="offset: 59" class="m11">10</div><div title="offset: 60" class="m6">5</div><div title="offset: 61" class="m4">3</div><div title="offset: 62" class="m12">11</div><div title="offset: 63" class="m15">14</div><div title="offset: 64" class="m13">12</div><div title="offset: 65" class="m3">2</div><div title="offset: 66" class="m10">9</div><div title="offset: 67" class="m15">14</div><div title="offset: 68" class="m8">7</div><div title="offset: 69" class="m12">11</div><div title="offset: 70" class="m14">13</div><div title="offset: 71" class="m10">9</div><div title="offset: 72" class="m9">8</div><div title="offset: 73" class="m8">7</div><div title="offset: 74" class="m5">4</div><div title="offset: 75" class="m3">2</div><div title="offset: 76" class="m9">8</div><div title="offset: 77" class="m7">6</div><div title="offset: 78" class="m13">12</div><div title="offset: 79" class="m14">13</div><div title="offset: 80" class="m9">8</div><div title="offset: 81" class="m14">13</div><div title="offset: 82" class="m9">8</div><div title="offset: 83" class="m15">14</div>
|
||
</dd>
|
||
</dl>
|
||
|
||
|
||
<h2 id="ioc">Index of Coincidence (IoC)</h2>
|
||
<p>
|
||
Quick IoC recap: Normal english IoC is about 1.77.
|
||
Values below 1.4 are highly unlikely to be anywhat meaningful.
|
||
Predicting english text with IoC gets worse if the text is very short.
|
||
</p>
|
||
<p>
|
||
Here we are considering to either ᚠ being an interrupt; or it's inverse ᛠ.
|
||
The numbers (1–32) represent the key length.
|
||
With a key length of 5, every fifth rune will be decrypted with the same alphabet.
|
||
</p>
|
||
<p>
|
||
<b>Note:</b> the darker the cell, the better the prediction.
|
||
The runes per length columns influences the results of the other columns; so if this is low, the other columns are not reliable.
|
||
</p>
|
||
<table>
|
||
<tr><th></th><th colspan="2">IoC-<a href="./ioc/high.html">high</a></th><th colspan="2">IoC-<a href="./ioc/norm.html">norm</a></th><th colspan="2">Runes / keylen</th></tr>
|
||
<tr><th></th><th>ᚠ</th><th>ᛠ</th><th>ᚠ</th><th>ᛠ</th><th>ᚠ</th><th>ᛠ</th></tr>
|
||
<tr><th>1</th><td class="m0">0.97</td><td class="m0">0.98</td><td class="m0">0.20</td><td class="m0">0.21</td><td class="m12">85</td><td class="m12">85</td></tr>
|
||
<tr><th>2</th><td class="m0">1.18</td><td class="m0">1.01</td><td class="m1">0.41</td><td class="m0">0.24</td><td class="m3">42</td><td class="m3">42</td></tr>
|
||
<tr><th>3</th><td class="m0">1.20</td><td class="m0">0.97</td><td class="m1">0.43</td><td class="m0">0.20</td><td class="m0">28</td><td class="m0">28</td></tr>
|
||
<tr><th>4</th><td class="m1">1.28</td><td class="m0">1.07</td><td class="m2">0.46</td><td class="m0">0.29</td><td class="m0">21</td><td class="m0">21</td></tr>
|
||
<tr><th>5</th><td class="m0">1.22</td><td class="m0">0.96</td><td class="m2">0.45</td><td class="m0">0.19</td><td class="m0">17</td><td class="m0">17</td></tr>
|
||
<tr><th>6</th><td class="m15">1.84</td><td class="m0">0.87</td><td class="m1">0.41</td><td class="m0">0.09</td><td class="m0">14</td><td class="m0">14</td></tr>
|
||
<tr><th>7</th><td class="m0">1.15</td><td class="m0">1.08</td><td class="m0">0.38</td><td class="m0">0.31</td><td class="m0">12</td><td class="m0">12</td></tr>
|
||
<tr><th>8</th><td class="m5">1.37</td><td class="m0">1.00</td><td class="m1">0.43</td><td class="m0">0.22</td><td class="m0">10</td><td class="m0">10</td></tr>
|
||
<tr><th>9</th><td class="m7">1.43</td><td class="m0">0.91</td><td class="m0">0.25</td><td class="m0">0.07</td><td class="m0">9</td><td class="m0">9</td></tr>
|
||
<tr><th>10</th><td class="m15">1.71</td><td class="m11">1.55</td><td class="m0">0.33</td><td class="m0">0.19</td><td class="m0">8</td><td class="m0">8</td></tr>
|
||
<tr><th>11</th><td class="m15">1.91</td><td class="m9">1.51</td><td class="m0">0.19</td><td>–</td><td class="m0">7</td><td class="m0">7</td></tr>
|
||
<tr><th>12</th><td class="m15">1.77</td><td class="m0">1.12</td><td class="m0">0.18</td><td class="m0">0.18</td><td class="m0">7</td><td class="m0">7</td></tr>
|
||
<tr><th>13</th><td class="m15">1.83</td><td class="m15">1.87</td><td class="m0">0.40</td><td>–</td><td class="m0">6</td><td class="m0">6</td></tr>
|
||
<tr><th>14</th><td class="m0">1.10</td><td class="m0">0.69</td><td>–</td><td>–</td><td class="m0">6</td><td class="m0">6</td></tr>
|
||
<tr><th>15</th><td class="m0">1.16</td><td class="m0">0.77</td><td>–</td><td>–</td><td class="m0">5</td><td class="m0">5</td></tr>
|
||
<tr><th>16</th><td class="m15">1.87</td><td class="m0">1.15</td><td>–</td><td>–</td><td class="m0">5</td><td class="m0">5</td></tr>
|
||
<tr><th>17</th><td class="m1">1.25</td><td class="m0">1.14</td><td>–</td><td>–</td><td class="m0">5</td><td class="m0">5</td></tr>
|
||
<tr><th>18</th><td class="m15">2.42</td><td class="m0">0.81</td><td>–</td><td>–</td><td class="m0">4</td><td class="m0">4</td></tr>
|
||
<tr><th>19</th><td class="m15">2.09</td><td class="m15">1.73</td><td>–</td><td>–</td><td class="m0">4</td><td class="m0">4</td></tr>
|
||
<tr><th>20</th><td class="m15">1.89</td><td class="m14">1.64</td><td>–</td><td>–</td><td class="m0">4</td><td class="m0">4</td></tr>
|
||
<tr><th>21</th><td class="m0">1.15</td><td class="m5">1.38</td><td>–</td><td>–</td><td class="m0">4</td><td class="m0">4</td></tr>
|
||
<tr><th>22</th><td class="m11">1.54</td><td class="m11">1.54</td><td>–</td><td>–</td><td class="m0">3</td><td class="m0">3</td></tr>
|
||
<tr><th>23</th><td class="m1">1.26</td><td class="m0">1.05</td><td>–</td><td>–</td><td class="m0">3</td><td class="m0">3</td></tr>
|
||
<tr><th>24</th><td class="m6">1.41</td><td class="m0">1.01</td><td>–</td><td>–</td><td class="m0">3</td><td class="m0">3</td></tr>
|
||
<tr><th>25</th><td class="m11">1.55</td><td class="m0">0.97</td><td>–</td><td>–</td><td class="m0">3</td><td class="m0">3</td></tr>
|
||
<tr><th>26</th><td class="m15">2.23</td><td class="m15">1.86</td><td>–</td><td>–</td><td class="m0">3</td><td class="m0">3</td></tr>
|
||
<tr><th>27</th><td class="m15">1.97</td><td class="m0">0.72</td><td>–</td><td>–</td><td class="m0">3</td><td class="m0">3</td></tr>
|
||
<tr><th>28</th><td class="m15">2.07</td><td class="m0">0.69</td><td>–</td><td>–</td><td class="m0">3</td><td class="m0">3</td></tr>
|
||
<tr><th>29</th><td class="m15">1.67</td><td class="m0">0.67</td><td>–</td><td>–</td><td class="m0">2</td><td class="m0">2</td></tr>
|
||
<tr><th>30</th><td class="m2">1.29</td><td class="m0">0.97</td><td>–</td><td>–</td><td class="m0">2</td><td class="m0">2</td></tr>
|
||
<tr><th>31</th><td class="m11">1.56</td><td class="m11">1.56</td><td>–</td><td>–</td><td class="m0">2</td><td class="m0">2</td></tr>
|
||
<tr><th>32</th><td class="m15">2.11</td><td class="m0">0.60</td><td>–</td><td>–</td><td class="m0">2</td><td class="m0">2</td></tr>
|
||
<tr class="small"><th>best</th><td>18</td><td>13</td><td>4</td><td>7</td></tr>
|
||
</table>
|
||
|
||
|
||
<h2 id="mod-ioc">Modulo IoC</h2>
|
||
<p>
|
||
This sections explores the idea of multiple alphabets alternating.
|
||
For example, have two or three Vigenere ciphers that switch after each rune.
|
||
A Vigenere with key length 3 (ABC) plus another Vigenere with key length 5 (DEFGH) will generate a pattern that only repeats after 30 runes (ADBECFAGBHCDAEBFCGAHBDCEAFBGCH).
|
||
So the first group will represent every 2nd rune starting with the first, and the second group will contain every 2nd rune starting with the second.
|
||
</p>
|
||
<p>
|
||
There are two main distinctions.
|
||
Interrupt-first-then-mod assumes that an interrupt will pause the alternation between the different groups.
|
||
Mod-first-then-interrupt assumes that an interrupt will pause the key alternation within that group.
|
||
Lets look at the example Vig(3) + Vig(5).
|
||
With the first, the decryption sequence is: Vig(3)[0], interrupt, Vig(5)[0], Vig(3)[1], etc.
|
||
With the second, the decryption sequence is: Vig(3)[0], interrupt, Vig(3)[1], Vig(5)[0], etc.
|
||
Note that the second decryption still switched to Vig(5) but was ignored because it was an interrupt.
|
||
</p>
|
||
<p>
|
||
<b>Note:</b> The row header format is {interrupt}.{mod}.{offset}.
|
||
“ᚠ.2.0” means, assume the interrupt is ᚠ, divide the data into two sets, then look at the first set (rune at index 0, rune at index 2, etc.).
|
||
The column shows the keylength for which the IoC was calculated.
|
||
In the previous example, with a key length of 7, indices 0, 14, 28, ... are part of one alphabet, and indices 2, 17, 30, ... are part of another alphabet.
|
||
</p>
|
||
<p class="red">Mod-IoC is disabled on solved pages</p>
|
||
|
||
|
||
<h2 id="running-ioc">Running IoC</h2>
|
||
<p>
|
||
This section perfoms a running IoC with a window size on the whole text.
|
||
For example, a window size of 50 will look at the first 50 runes and calculate the IoC (high).
|
||
This will be the first value in the list.
|
||
The text is offsetted by one and the next 50 runes are evaluated.
|
||
This contiunes to the last set of 50 runes.
|
||
</p>
|
||
<p>
|
||
Same rules apply as to normal IoC; an IoC on 20 runes is just too small to get a meaningful result.
|
||
But it helps to get the bigger picture ;).
|
||
</p>
|
||
<dl>
|
||
<dt>Window size 120:</dt>
|
||
<dd class="ioc-list small four">
|
||
|
||
</dd>
|
||
<dt>Window size 80:</dt>
|
||
<dd class="ioc-list small four">
|
||
<div title="offset: 0" class="m0">0.95</div><div title="offset: 1" class="m0">0.90</div><div title="offset: 2" class="m0">0.93</div><div title="offset: 3" class="m0">0.95</div><div title="offset: 4" class="m0">0.96</div><div title="offset: 5" class="m0">0.94</div>
|
||
</dd>
|
||
<dt>Window size 50:</dt>
|
||
<dd class="ioc-list small four">
|
||
<div title="offset: 0" class="m0">0.97</div><div title="offset: 1" class="m0">0.88</div><div title="offset: 2" class="m0">0.90</div><div title="offset: 3" class="m0">0.95</div><div title="offset: 4" class="m0">1.04</div><div title="offset: 5" class="m0">1.04</div><div title="offset: 6" class="m0">1.02</div><div title="offset: 7" class="m0">1.07</div><div title="offset: 8" class="m0">1.11</div><div title="offset: 9" class="m0">1.07</div><div title="offset: 10" class="m0">1.09</div><div title="offset: 11" class="m1">1.16</div><div title="offset: 12" class="m0">1.09</div><div title="offset: 13" class="m0">0.99</div><div title="offset: 14" class="m0">0.99</div><div title="offset: 15" class="m0">0.99</div><div title="offset: 16" class="m0">0.95</div><div title="offset: 17" class="m0">0.95</div><div title="offset: 18" class="m0">0.95</div><div title="offset: 19" class="m0">0.90</div><div title="offset: 20" class="m0">0.90</div><div title="offset: 21" class="m0">0.90</div><div title="offset: 22" class="m0">0.90</div><div title="offset: 23" class="m0">0.90</div><div title="offset: 24" class="m0">0.92</div><div title="offset: 25" class="m0">0.92</div><div title="offset: 26" class="m0">0.90</div><div title="offset: 27" class="m0">0.90</div><div title="offset: 28" class="m0">0.92</div><div title="offset: 29" class="m0">0.92</div><div title="offset: 30" class="m0">0.99</div><div title="offset: 31" class="m0">0.95</div><div title="offset: 32" class="m0">0.97</div><div title="offset: 33" class="m0">0.99</div><div title="offset: 34" class="m0">0.99</div><div title="offset: 35" class="m0">0.95</div>
|
||
</dd>
|
||
<dt>Window size 30:</dt>
|
||
<dd class="ioc-list small four">
|
||
<div title="offset: 0" class="m0">1.00</div><div title="offset: 1" class="m0">1.00</div><div title="offset: 2" class="m0">1.00</div><div title="offset: 3" class="m0">1.07</div><div title="offset: 4" class="m0">1.07</div><div title="offset: 5" class="m0">1.13</div><div title="offset: 6" class="m0">1.07</div><div title="offset: 7" class="m0">1.00</div><div title="offset: 8" class="m0">1.00</div><div title="offset: 9" class="m0">0.87</div><div title="offset: 10" class="m0">0.93</div><div title="offset: 11" class="m0">0.87</div><div title="offset: 12" class="m0">0.80</div><div title="offset: 13" class="m0">0.80</div><div title="offset: 14" class="m0">0.80</div><div title="offset: 15" class="m0">0.87</div><div title="offset: 16" class="m0">0.87</div><div title="offset: 17" class="m0">1.00</div><div title="offset: 18" class="m0">1.00</div><div title="offset: 19" class="m0">0.93</div><div title="offset: 20" class="m0">1.00</div><div title="offset: 21" class="m0">1.00</div><div title="offset: 22" class="m0">1.07</div><div title="offset: 23" class="m0">1.13</div><div title="offset: 24" class="m6">1.33</div><div title="offset: 25" class="m0">1.13</div><div title="offset: 26" class="m0">1.00</div><div title="offset: 27" class="m2">1.20</div><div title="offset: 28" class="m6">1.33</div><div title="offset: 29" class="m6">1.33</div><div title="offset: 30" class="m8">1.40</div><div title="offset: 31" class="m8">1.40</div><div title="offset: 32" class="m6">1.33</div><div title="offset: 33" class="m6">1.33</div><div title="offset: 34" class="m6">1.33</div><div title="offset: 35" class="m0">1.13</div><div title="offset: 36" class="m0">0.93</div><div title="offset: 37" class="m0">0.87</div><div title="offset: 38" class="m0">0.80</div><div title="offset: 39" class="m0">0.80</div><div title="offset: 40" class="m0">0.80</div><div title="offset: 41" class="m0">0.80</div><div title="offset: 42" class="m0">0.80</div><div title="offset: 43" class="m0">0.87</div><div title="offset: 44" class="m0">0.80</div><div title="offset: 45" class="m0">0.93</div><div title="offset: 46" class="m0">1.00</div><div title="offset: 47" class="m0">0.93</div><div title="offset: 48" class="m0">0.80</div><div title="offset: 49" class="m0">0.87</div><div title="offset: 50" class="m0">1.00</div><div title="offset: 51" class="m0">0.93</div><div title="offset: 52" class="m0">0.87</div><div title="offset: 53" class="m0">0.87</div><div title="offset: 54" class="m0">0.93</div><div title="offset: 55" class="m0">0.87</div>
|
||
</dd>
|
||
<dt>Window size 20:</dt>
|
||
<dd class="ioc-list small four">
|
||
<div title="offset: 0" class="m0">0.92</div><div title="offset: 1" class="m0">0.92</div><div title="offset: 2" class="m0">0.92</div><div title="offset: 3" class="m0">0.92</div><div title="offset: 4" class="m0">1.07</div><div title="offset: 5" class="m0">1.07</div><div title="offset: 6" class="m0">1.07</div><div title="offset: 7" class="m0">1.07</div><div title="offset: 8" class="m0">1.07</div><div title="offset: 9" class="m0">1.07</div><div title="offset: 10" class="m2">1.22</div><div title="offset: 11" class="m7">1.37</div><div title="offset: 12" class="m2">1.22</div><div title="offset: 13" class="m2">1.22</div><div title="offset: 14" class="m2">1.22</div><div title="offset: 15" class="m0">1.07</div><div title="offset: 16" class="m0">0.76</div><div title="offset: 17" class="m0">0.61</div><div title="offset: 18" class="m0">0.61</div><div title="offset: 19" class="m0">0.46</div><div title="offset: 20" class="m0">0.61</div><div title="offset: 21" class="m0">0.61</div><div title="offset: 22" class="m0">0.61</div><div title="offset: 23" class="m0">0.46</div><div title="offset: 24" class="m0">0.61</div><div title="offset: 25" class="m0">0.46</div><div title="offset: 26" class="m0">0.61</div><div title="offset: 27" class="m0">0.76</div><div title="offset: 28" class="m0">0.92</div><div title="offset: 29" class="m0">1.07</div><div title="offset: 30" class="m2">1.22</div><div title="offset: 31" class="m0">1.07</div><div title="offset: 32" class="m2">1.22</div><div title="offset: 33" class="m7">1.37</div><div title="offset: 34" class="m15">1.83</div><div title="offset: 35" class="m7">1.37</div><div title="offset: 36" class="m0">1.07</div><div title="offset: 37" class="m2">1.22</div><div title="offset: 38" class="m2">1.22</div><div title="offset: 39" class="m2">1.22</div><div title="offset: 40" class="m7">1.37</div><div title="offset: 41" class="m11">1.53</div><div title="offset: 42" class="m15">1.68</div><div title="offset: 43" class="m15">1.68</div><div title="offset: 44" class="m7">1.37</div><div title="offset: 45" class="m2">1.22</div><div title="offset: 46" class="m0">1.07</div><div title="offset: 47" class="m0">0.92</div><div title="offset: 48" class="m0">0.76</div><div title="offset: 49" class="m0">0.61</div><div title="offset: 50" class="m0">0.61</div><div title="offset: 51" class="m0">0.46</div><div title="offset: 52" class="m0">0.31</div><div title="offset: 53" class="m0">0.46</div><div title="offset: 54" class="m0">0.61</div><div title="offset: 55" class="m0">0.61</div><div title="offset: 56" class="m0">0.61</div><div title="offset: 57" class="m0">0.46</div><div title="offset: 58" class="m0">0.46</div><div title="offset: 59" class="m0">0.61</div><div title="offset: 60" class="m0">0.61</div><div title="offset: 61" class="m0">0.61</div><div title="offset: 62" class="m0">0.61</div><div title="offset: 63" class="m0">0.61</div><div title="offset: 64" class="m0">0.76</div><div title="offset: 65" class="m0">0.76</div>
|
||
</dd>
|
||
</dl>
|
||
|
||
|
||
<h2 id="concealment">Concealment Analysis</h2>
|
||
<h3>Pick every 1. word</h3>
|
||
<dl>
|
||
<dt>Words (IoC: 0.942):</dt>
|
||
<dd>
|
||
AEJ OESR MYLOH OAE CTHGW WLAE XOAP MDDUGW L DNYJ CFIA AETPEOATH CAE CD FN IAE FNCNG RF AEIRDE SYJEAUNGW XO MEAWF RGIA NGRB AENUS </dd>
|
||
<dt>Pick every first letter (IoC: 1.740):</dt>
|
||
<dd class="runelist">
|
||
<div>AE</div><div>OE</div><div>M</div><div>O</div><div>C</div><div>W</div><div>X</div><div>M</div><div>L</div><div>D</div><div>C</div><div>AE</div><div>C</div><div>C</div><div>F</div><div>IA</div><div>F</div><div>R</div><div>AE</div><div>S</div><div>X</div><div>M</div><div>R</div><div>NG</div><div>AE</div></dd>
|
||
<dt>Pick every last letter (IoC: 0.967):</dt>
|
||
<dd class="runelist">
|
||
<div>J</div><div>R</div><div>H</div><div>AE</div><div>W</div><div>AE</div><div>P</div><div>W</div><div>L</div><div>J</div><div>IA</div><div>TH</div><div>AE</div><div>D</div><div>N</div><div>E</div><div>NG</div><div>F</div><div>E</div><div>W</div><div>O</div><div>F</div><div>IA</div><div>B</div><div>S</div></dd>
|
||
</dl>
|
||
<h3>Pick every 2. word</h3>
|
||
<dl>
|
||
<h4>Start with 1. word</h4>
|
||
<dt>Words (IoC: 0.920):</dt>
|
||
<dd>
|
||
AEJ MYLOH CTHGW XOAP L CFIA CAE FN FNCNG AEIRDE XO RGIA AENUS </dd>
|
||
<dt>Pick every first letter (IoC: 2.974):</dt>
|
||
<dd class="runelist">
|
||
<div>AE</div><div>M</div><div>C</div><div>X</div><div>L</div><div>C</div><div>C</div><div>F</div><div>F</div><div>AE</div><div>X</div><div>R</div><div>AE</div></dd>
|
||
<dt>Pick every last letter (IoC: 0.372):</dt>
|
||
<dd class="runelist">
|
||
<div>J</div><div>H</div><div>W</div><div>P</div><div>L</div><div>IA</div><div>AE</div><div>N</div><div>NG</div><div>E</div><div>O</div><div>IA</div><div>S</div></dd>
|
||
<h4>Start with 2. word</h4>
|
||
<dt>Words (IoC: 0.797):</dt>
|
||
<dd>
|
||
OESR OAE WLAE MDDUGW DNYJ AETPEOATH CD IAE RF SYJEAUNGW MEAWF NGRB </dd>
|
||
<dt>Pick every first letter (IoC: 0.439):</dt>
|
||
<dd class="runelist">
|
||
<div>OE</div><div>O</div><div>W</div><div>M</div><div>D</div><div>AE</div><div>C</div><div>IA</div><div>R</div><div>S</div><div>M</div><div>NG</div></dd>
|
||
<dt>Pick every last letter (IoC: 1.318):</dt>
|
||
<dd class="runelist">
|
||
<div>R</div><div>AE</div><div>AE</div><div>W</div><div>J</div><div>TH</div><div>D</div><div>E</div><div>F</div><div>W</div><div>F</div><div>B</div></dd>
|
||
</dl>
|
||
<h3>Pick every 3. word</h3>
|
||
<dl>
|
||
<h4>Start with 1. word</h4>
|
||
<dt>Words (IoC: 1.071):</dt>
|
||
<dd>
|
||
AEJ OAE XOAP DNYJ CAE IAE AEIRDE MEAWF AENUS </dd>
|
||
<dt>Pick every first letter (IoC: 2.417):</dt>
|
||
<dd class="runelist">
|
||
<div>AE</div><div>O</div><div>X</div><div>D</div><div>C</div><div>IA</div><div>AE</div><div>M</div><div>AE</div></dd>
|
||
<dt>Pick every last letter (IoC: 2.417):</dt>
|
||
<dd class="runelist">
|
||
<div>J</div><div>AE</div><div>P</div><div>J</div><div>AE</div><div>E</div><div>E</div><div>F</div><div>S</div></dd>
|
||
<h4>Start with 2. word</h4>
|
||
<dt>Words (IoC: 1.228):</dt>
|
||
<dd>
|
||
OESR CTHGW MDDUGW CFIA CD FNCNG SYJEAUNGW RGIA </dd>
|
||
<dt>Pick every first letter (IoC: 3.107):</dt>
|
||
<dd class="runelist">
|
||
<div>OE</div><div>C</div><div>M</div><div>C</div><div>C</div><div>F</div><div>S</div><div>R</div></dd>
|
||
<dt>Pick every last letter (IoC: 4.143):</dt>
|
||
<dd class="runelist">
|
||
<div>R</div><div>W</div><div>W</div><div>IA</div><div>D</div><div>NG</div><div>W</div><div>IA</div></dd>
|
||
<h4>Start with 3. word</h4>
|
||
<dt>Words (IoC: 0.736):</dt>
|
||
<dd>
|
||
MYLOH WLAE L AETPEOATH FN RF XO NGRB </dd>
|
||
<dt>Pick every first letter (IoC: 0.000):</dt>
|
||
<dd class="runelist">
|
||
<div>M</div><div>W</div><div>L</div><div>AE</div><div>F</div><div>R</div><div>X</div><div>NG</div></dd>
|
||
<dt>Pick every last letter (IoC: 0.000):</dt>
|
||
<dd class="runelist">
|
||
<div>H</div><div>AE</div><div>L</div><div>TH</div><div>N</div><div>F</div><div>O</div><div>B</div></dd>
|
||
</dl>
|
||
<h3>Pick every 4. word</h3>
|
||
<dl>
|
||
<h4>Start with 1. word</h4>
|
||
<dt>Words (IoC: 1.187):</dt>
|
||
<dd>
|
||
AEJ CTHGW L CAE FNCNG XO AENUS </dd>
|
||
<dt>Pick every first letter (IoC: 2.762):</dt>
|
||
<dd class="runelist">
|
||
<div>AE</div><div>C</div><div>L</div><div>C</div><div>F</div><div>X</div><div>AE</div></dd>
|
||
<dt>Pick every last letter (IoC: 0.000):</dt>
|
||
<dd class="runelist">
|
||
<div>J</div><div>W</div><div>L</div><div>AE</div><div>NG</div><div>O</div><div>S</div></dd>
|
||
<h4>Start with 2. word</h4>
|
||
<dt>Words (IoC: 0.758):</dt>
|
||
<dd>
|
||
OESR WLAE DNYJ CD RF MEAWF </dd>
|
||
<dt>Pick every first letter (IoC: 0.000):</dt>
|
||
<dd class="runelist">
|
||
<div>OE</div><div>W</div><div>D</div><div>C</div><div>R</div><div>M</div></dd>
|
||
<dt>Pick every last letter (IoC: 1.933):</dt>
|
||
<dd class="runelist">
|
||
<div>R</div><div>AE</div><div>J</div><div>D</div><div>F</div><div>F</div></dd>
|
||
<h4>Start with 3. word</h4>
|
||
<dt>Words (IoC: 0.502):</dt>
|
||
<dd>
|
||
MYLOH XOAP CFIA FN AEIRDE RGIA </dd>
|
||
<dt>Pick every first letter (IoC: 0.000):</dt>
|
||
<dd class="runelist">
|
||
<div>M</div><div>X</div><div>C</div><div>F</div><div>AE</div><div>R</div></dd>
|
||
<dt>Pick every last letter (IoC: 1.933):</dt>
|
||
<dd class="runelist">
|
||
<div>H</div><div>P</div><div>IA</div><div>N</div><div>E</div><div>IA</div></dd>
|
||
<h4>Start with 4. word</h4>
|
||
<dt>Words (IoC: 0.446):</dt>
|
||
<dd>
|
||
OAE MDDUGW AETPEOATH IAE SYJEAUNGW NGRB </dd>
|
||
<dt>Pick every first letter (IoC: 0.000):</dt>
|
||
<dd class="runelist">
|
||
<div>O</div><div>M</div><div>AE</div><div>IA</div><div>S</div><div>NG</div></dd>
|
||
<dt>Pick every last letter (IoC: 1.933):</dt>
|
||
<dd class="runelist">
|
||
<div>AE</div><div>W</div><div>TH</div><div>E</div><div>W</div><div>B</div></dd>
|
||
</dl>
|
||
<h3>Pick every 5. word</h3>
|
||
<dl>
|
||
<h4>Start with 1. word</h4>
|
||
<dt>Words (IoC: 0.879):</dt>
|
||
<dd>
|
||
AEJ WLAE CFIA IAE XO </dd>
|
||
<dt>Pick every first letter (IoC: 0.000):</dt>
|
||
<dd class="runelist">
|
||
<div>AE</div><div>W</div><div>C</div><div>IA</div><div>X</div></dd>
|
||
<dt>Pick every last letter (IoC: 0.000):</dt>
|
||
<dd class="runelist">
|
||
<div>J</div><div>AE</div><div>IA</div><div>E</div><div>O</div></dd>
|
||
<h4>Start with 2. word</h4>
|
||
<dt>Words (IoC: 0.414):</dt>
|
||
<dd>
|
||
OESR XOAP AETPEOATH FNCNG MEAWF </dd>
|
||
<dt>Pick every first letter (IoC: 0.000):</dt>
|
||
<dd class="runelist">
|
||
<div>OE</div><div>X</div><div>AE</div><div>F</div><div>M</div></dd>
|
||
<dt>Pick every last letter (IoC: 0.000):</dt>
|
||
<dd class="runelist">
|
||
<div>R</div><div>P</div><div>TH</div><div>NG</div><div>F</div></dd>
|
||
<h4>Start with 3. word</h4>
|
||
<dt>Words (IoC: 0.758):</dt>
|
||
<dd>
|
||
MYLOH MDDUGW CAE RF RGIA </dd>
|
||
<dt>Pick every first letter (IoC: 5.800):</dt>
|
||
<dd class="runelist">
|
||
<div>M</div><div>M</div><div>C</div><div>R</div><div>R</div></dd>
|
||
<dt>Pick every last letter (IoC: 0.000):</dt>
|
||
<dd class="runelist">
|
||
<div>H</div><div>W</div><div>AE</div><div>F</div><div>IA</div></dd>
|
||
<h4>Start with 4. word</h4>
|
||
<dt>Words (IoC: 1.115):</dt>
|
||
<dd>
|
||
OAE L CD AEIRDE NGRB </dd>
|
||
<dt>Pick every first letter (IoC: 0.000):</dt>
|
||
<dd class="runelist">
|
||
<div>O</div><div>L</div><div>C</div><div>AE</div><div>NG</div></dd>
|
||
<dt>Pick every last letter (IoC: 0.000):</dt>
|
||
<dd class="runelist">
|
||
<div>AE</div><div>L</div><div>D</div><div>E</div><div>B</div></dd>
|
||
<h4>Start with 5. word</h4>
|
||
<dt>Words (IoC: 1.105):</dt>
|
||
<dd>
|
||
CTHGW DNYJ FN SYJEAUNGW AENUS </dd>
|
||
<dt>Pick every first letter (IoC: 0.000):</dt>
|
||
<dd class="runelist">
|
||
<div>C</div><div>D</div><div>F</div><div>S</div><div>AE</div></dd>
|
||
<dt>Pick every last letter (IoC: 2.900):</dt>
|
||
<dd class="runelist">
|
||
<div>W</div><div>J</div><div>N</div><div>W</div><div>S</div></dd>
|
||
</dl>
|
||
|
||
|
||
</body>
|
||
</html> |