Stap 7:
OK, nu zijn we klaar om onze nieuwe tabellen om drastisch verbeteren van de veiligheid van onze one-time-pad cipher gebruikmaken. We gaan om dit te doen door te bellen naar de gegevens van elke tabel op bestelling met de functies in onze werkblad.
Laten we onze eerste Vert.zoeken in Cel F2 >> = VLOOKUP(F1,$A$20:$B$55,2). We gaan wijzigen om de tabel die we gebruiken willen door het invoegen in een functie als uitzien te selecteren:
=IF($A$1=1,VLOOKUP(F1,$A$20:$B$55,2),0)
Dus, als we een '1' in Cel A1 invoert, de functie als resultaat waarden van tabel 1. Als we niets of alles behalve een '1'invoert, wordt het een nul geretourneerd. Wij zijn in feite de computer – zeg als ik een '1' in Cel A1, opzoeken het teken in de F1 in tabel 1 en geef me de waarde, als ik niet een '1' in A1, geef me een nul.
Vervolgens gaan we verplaatsen die nul en te vervangen door een andere functie als om te selecteren van tabel 2, wanneer we kiezen. Nu, ziet de formule er als volgt:
= ALS ($A$ 1 = 1, GEEFT VERT.ZOEKEN (F1, $A$ 20: $B$55,2),IF($A$1=2,VLOOKUP(F1,$A$59:$B$94,2),0))
Opmerken dat we veranderd de tabel adres naar $A$ 59: $D 94 dollar die is de locatie van tabel 2.
Dus, naar verwijzen een andere tabel bestaat uit (1) Moving de nul (2) het invoegen van een nieuwe als rechts functioneren met de geneste functie VERT.zoeken na de komma (3) toe te voegen een gesloten haakje
Ik meestal verliezen graaf van mijn darn haakje en dit verknoeien, maar Excel zal vangen en te corrigeren voor u, dat is erg aardig van het bieden.
U kunt gebruikmaken van maximaal 64 geneste als-functies, maar zijn echt niet nodig te hebben dat vele variaties en gewoon aanzienlijk de beveiliging van het algoritme verhogen tenzij u dit heel vaak.
De volgende stap is alle Vlookups in rijen 2 en 4 vervangen door de nieuwe geneste als-functies.