|
|
Rad 15: |
Rad 15: |
| = <b><span style="color:#931136">Att skriva till och läsa från filer</span></b> = | | = <b><span style="color:#931136">Att skriva till och läsa från filer</span></b> = |
| <div class="ovnE"> | | <div class="ovnE"> |
− | === <b><span style="color:#931136">Klassen EncryptStr</span></b> ===
| + | === <b><span style="color:#931136">Programmet WriteReadFile</span></b> === |
− | [[Image: EncryptStr.jpg]]
| + | [[Image: P_Write_Read_File.jpg]] |
− | | + | |
− | | + | |
− | <big><big>
| + | |
− | :Krypteringsfunktionen är <b><span style="color:red"><math> \quad\, y \, = \, x \, + \, n \; </math></span></b>.
| + | |
− | | + | |
− | :Den <b><span style="color:red">inversa</span></b> funktionen <b><span style="color:red"><math> \;\; y \, = \, x \, - \, n \; </math></span></b> kan användas för dekryptering.
| + | |
− | </big></big>
| + | |
− | | + | |
− | | + | |
− | === <b><span style="color:#931136">Programmet EncryptStrTest</span></b> === | + | |
− | [[Image: EncryptStrTest.jpg]] | + | |
− | | + | |
− | | + | |
− | <big><big>
| + | |
− | :Krypteringsnyckeln är <b><span style="color:red">key</span></b>, ett slumptal mellan 50 och 200.
| + | |
− | | + | |
− | :<b><span style="color:red">key</span></b> skickas till <b><span style="color:red"><math> \; n \; </math></span></b> i metoden <b>Encrypt()</b>, definierad i klassen <b>EncryptStr</b>.
| + | |
− | | + | |
− | :Dekrypteringsnyckeln är <b><span style="color:red"><math> - </math>key</span></b>.
| + | |
− | </big></big>
| + | |
− | | + | |
− | | + | |
− | === <b><span style="color:#931136">Körexempel</span></b> ===
| + | |
− | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: EncryptStrTestKorex.jpg]]</div>
| + | |
| </div> | | </div> |
| | | |
| | | |
− | = <b><span style="color:#931136">4.4 Slumplösenord</span></b> = | + | = <b><span style="color:#931136">Körresultat</span></b> = |
− | <div class="ovnC"> | + | <div class="ovnA"> |
− | === <b><span style="color:#931136">Klassen EncryptChar</span></b>===
| + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Korres_WRF.jpg]]</div> |
− | [[Image: EncryptChar.jpg]]
| + | |
− | | + | |
− | | + | |
− | <big><big>
| + | |
− | :Krypteringsfunktionen är <span style="color:red"><math> \quad\, y \, = \, x \, + \, n \; </math></span>.
| + | |
− | | + | |
− | :Den <span style="color:red">inversa</span> funktionen <span style="color:red"><math> \;\; y \, = \, x \, - \, n \; </math></span> kan användas för dekryptering.
| + | |
− | </big></big>
| + | |
− | | + | |
− | | + | |
− | === <span style="color:#931136">Programmet EncryptCharTest</span> ===
| + | |
− | [[Image: EncryptCharTest_1.jpg]]
| + | |
− | | + | |
− | | + | |
− | [[Image: EncryptCharTest_2.jpg]]
| + | |
− | <big><big>
| + | |
− | :Krypteringsnyckeln är <b><span style="color:red">key</span></b>, ett slumptal mellan 50 och 200.
| + | |
− | | + | |
− | :<b><span style="color:red">key</span></b> skickas till <b><span style="color:red"><math> \; n \; </math></span></b> i metoden <b>Encrypt()</b>, definierad i klassen <b>EncryptChar</b>.
| + | |
− | | + | |
− | :Dekrypteringsnyckeln är <b><span style="color:red"><math> - </math>key</span></b>.
| + | |
− | </big></big>
| + | |
− | | + | |
− | | + | |
− | === <b><span style="color:#931136">Körexempel</span></b> ===
| + | |
− | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: EncryptCharTestKorex.jpg]]</div> | + | |
| </div> | | </div> |
| | | |