Algoritmus (titkosítás és elektronikus aláírás)
A szekvenciát a kombinált információ feldolgozó algoritmust az alábbiakban kerül bemutatásra (4.1 ábra.):
1. Hozzon létre egy aszimmetrikus nyilvános és titkos kulcsokat. Titkos aszimmetrikus kulcs továbbra is a tulajdonos. A feladó és a címzett információcsere megnyitása aszimmetrikus kulcsok.
2. Az elektronikus aláírás szövegét. A kapott értéket titkosított aszimmetrikus privát kulcs a feladó, majd az így kapott karakterlánc hozzáadjuk a továbbított szöveg (csak a feladó elektronikus aláírás létrehozásához).
3. létrehoz egy titkos szimmetrikus kulcsot, hogy csak akkor lesz használva az üzenet titkosítására vagy munkamenet kommunikáció (session key).
4. Ezután egy szimmetrikus titkosítási algoritmus / dekódoló kulcs tartozik, és ezt a kódolt forrás mellett az elektronikus aláírás adunk - kapunk rejtjelezett.
5. Az esemény kulcs titkosítása a aszimmetrikus titkosító-dekódoló algoritmus és az aszimmetrikus címzett nyilvános kulcs.
6. A titkosított közös kulccsal kapcsolódik a kódolt szöveg (amely magában foglalja azt is hozzá, mielőtt az elektronikus aláírás).
7. A teljes adatcsomag (kódolt szöveg, amely ezen kívül az eredeti szöveg az ő elektronikus aláírás, és a kódolt session key) továbbítjuk a címzettnek.
8. A kedvezményezett vállalja, fordított sorrendben. Először is meg kell oldani a problémát megfejteni a session kulcsot. Ő azonosítja a titkosított munkamenet kulcsot a kapott csomagot. Privát kulccsal, és ugyanebből az aszimmetrikus titkosítási algoritmus, a vevő megfejti a session kulcsot.
9. A címzett használ szimmetrikus titkosítási algoritmus visszafejtés és a dekódolt szimmetrikus (session) gombot a rejtjelezett és a forráskód, valamint az elektronikus aláírás.
10. A címzett választja el az elektronikus aláírás a forrás szöveget.
11. Ellenőrzés a digitális aláírás szöveget a küldő nyilvános kulcsot és egy aszimmetrikus titkosító-dekódoló algoritmus.
12. Ha úgy tekintik hitelesnek, a szöveg nem változott.
Egy jó példa egy ilyen kombinált rendszer képes felismerni, és Notarius Athena termékek cég „Lankripto”. Ellentétben a fentiekben leírt rendszer, hogy az elektronikus aláírás és a titkosítási algoritmus két független eljárásokat és a gyártási munkamenet szimmetrikus titkosítási kulcsot, egy véletlen szám „Markant” egészül ki a kulcsot. Akkor ez a „Markant” egészül ki a szöveg már titkosított üzenetet, és továbbítja a kódolatlan levelező dekódolni az üzenetet. Bárki üzenet érkezik, unhooks „Markant”, és segítségével a magán és nyilvános kulcsokat a küldő és a „Markant” létrehoz egy szimmetrikus kulcs visszafejtése a kapott üzenetet. Mivel a „Markant” változik a munkaszakaszok, még a dekódolt üzenet szövegét, lehetetlen megjósolni a legfontosabb a következő ülésen.
Az alapelv a nyilvános és titkos kulcsokat a rendszer abban a tényben rejlik, hogy a számítógép „egy” lehet a dokumentum aláírására és titkosítására ez a „Two” számítógép. Számítógép „Two” dekódolni tudja a dokumentumot, tudva, hogy ő egy számítógép „Egyszer”, a számítógép ellenőrzi az aláírás: „Egyszer”. De a számítógép „két” nem tud bejelentkezni a dokumentum által aláírt egy számítógépes „Egyszer”, és nem titkosítja a dokumentumot a számítógépről „egy” maguknak. Ez meghamisítani egy dokumentumot a számítógépen, „Kettő”, nem tud.
Így ez eltarthat egy rövid összefoglaló.
Titkosítja az üzenetet, elég jelenléte csak a címzett nyilvános kulcs. Annak érdekében, hogy a titkosítás feloldásához - csak egy titkos kulcsot a címzett.