201437. lajstromszámú szabadalom • Digitális titkosító kommunikációs rendszer

1 HU 201437 A 2 A találmányt egy előnyös kapcsolási elrendezés alapján ismertetjük közelebbről. A mellékelt 1. ábra a találmány szerinti titkosító kommunikációs rendszer adó oldali kapcsolási elrendezését mutatja be. A vevő oldali kapcsolási elrendezés hasonló felépítésű, azzal a különbséggel, hogy a véletlen számot előállító áramkör nincs felhasználva, mert a véletlen számot a bejövő üzenet tartalmazza. Az 3 üzenet fomáló bemenetelre vannak kötve a titkosítandó információt tartalmazó periféria és az 2 álvéletlen üzenet generátor. Az 3 üzenet formáló kimenete a 6 kódoló/dekódoló áramkör bemenetére kapcsolódik. A 6 kódoló/dekódoló áramkör egy másik bemenetére csatlakozik a 5 kulcsgenerátor. A 6 kó­doló/dekódoló kimenete pedig a 9 bit- és keretszinkron áramkör bemenetére van vezetve. A 9 bit- és keret­­szinkron áramkör másik két bemenetére vannak kap­csolva a 12 véletlen számot kódoló/dekódoló áramkör és a 8 műveleti időmutató. A 9 bit- és keretszinkron áramkörön keresztül van kivezetve az adatátviteli vonalra a titkosított információ. A 12 véletlen számot kódoló/dekódoló áramkör bemenetére van kapcsolva a 11 véletlen számot előállító áramkör kimenete, mely kimenet kapcsolódik még az 2 álvéletlen üzenet generátor bemenetére és az 4 álvéletlen vektorgene­rátor bemenetére. Az 2 álvéletlen üzenet generátor bemenetéire kap­csolódnak még a 8 műveleti időmutató és a 1 kulcstár kimenete, mely kimenet kapcsolódik még az 4 ál­véletlen vektorgenerátor bemenetére. Az 4 álvéletlen vektorgenerátor egy másik bemenetére kapcsolódik még a 8 műveleti időmutató. Az 4 álvéletlen vek­torgenerátor kimenetei csatlakoznak a 5 kulcsgene­rátor bemenetére és a 7 kripto órára. A 5 kulcsge­nerátor bemenőre csatlakozik még a 8 műveleti idő­mutató. A 8 műveleti időmutató bemenetéire vannak vezetve a 7 kripto óra és a 10 lineáris óra kimenetei. A 10 lineáris óra össze van kötve a 1 kulcstárral is. Az adó oldali kapcsolási elrendezés a következő módon működik: A titkosítandó üzenet az 3 üzenet formálóban összeadódik egy álveletlen üzenettel, melyet az 2 álvéletlen üzenet generátor hoz létre. Az álvéletlen üzenet a 1 kulcstár és a 11 véletlen számot előállító áramkör tartalmából jön létre a 8 műveleti időmutató ütemére. A 8 műveleti időmutató által biztosított műveleti időket a 10 lineáris óra és az 4 álvéletlen vektorgenerátor által meghatározott algoritmus alapján működő 7 kripto óra határozzák meg. Az 3 üzenet formálóban létrehozott első titkosítás után az üzenet átkerül a 6 kódoló/dekódolóba. A másodlagos titkosítás a 6 kódoló/dekódolóban történik a 5 kulcsgenerátor által létrehozott titkosító jel se­gítségével a 8 műveleti időmutató ütemére. A 5 kulcsgenerátor tartalmát az 4 álvéletlen vektorgene­rátor által létrehozott algoritmus határozza meg. Ez az algoritmus a 11 véletlen számot előállító áramkör és a 1 kulcstár tartalma alapján jön létre. A másodlagos is titkosított üzenet átkerül a 9 bit- és keretszinkron áramkörbe, ahol az üzenet elejére hozzáadódnak a bit- és keretszinkron jelek, melyek szükségesek a vevő oldali szinkronizáláshoz. Ugyanitt adódik az üzenethez a 11 véletlen számot előállító áramkör által szolgáltatott véletlen szám, miután a 12 véletlen számot kódoló/dekódoló áramkörben tit­kosítva lett egy fix algoritmus alapján. Vevő oldalon, az üzenet szinkronizálása után a 9 bit- és keretszinkron áramkörben, a titkosított infor­máció átkerül a 6 kódoló/dekódoló áramkörbe, ahol megtörténik az üzenet másodlagos titkosításának de­kódolása. Az 3 üzenet formálóban az első titkosításának dekódolása történik. A fenti dekódolásokhoz szükséges jeleket egyrészt a 1 kulcstár tartalma határozza meg, mely tartalom azonos kell legyen az adó oldali 1 kulcs­tár tartalommal, másrészt pedig a szinkronizáló jelek határoznak meg. A szinkronizáló jelek tartalmazzák az adó oldali titkosított véletlen számot és a 8 műveleti időmutató által igényelt jeleket. A titkosított véletlen számot a 12 véletlen számot kódoló/dekódoló áramkör dekódolja és juttatja el az 2 álvéletlen üzenet generátorhoz és az 4 álvéletlen vektorgenerátorhoz. Vevő oldalon a 11 véletlen számot előállító áramkörnek nincs szerepe. Az összes többi áramkör az adó oldali áramkörökkel megegyezően működik. A 5 kulcsgenerátor egyik előnyös kiviteli alakjánál a titkosítás latin négyzetek permutációján alapul, ami maximális kriptológiai biztonságot eredményez. A találmány szerinti titkosító rendszer előnyei között sorolható, hogy a műveleti időmutató beiktatása miatt az adó és vevő oldali kulcsgenerátorok szink­ronizálása biztonságos és a vett üzenet nem téveszt­hető meg egy régebbi üzenettel. Találmányunknál a kriptológiai biztonságot növeli a belső véletlen számot előállító áramkör, mert biztonságot nyújt a felhasználó számára a külső kulcsok - melyeket a kulcstár tar­talmaz - kompromitálása esetén is. SZABADALMI IGÉNYPONTOK 1. Digitális titkosító kommunikációs rendszer, melynek adó oldalon kulcsgenerátora van, melyre csatlakoz­nak egy kulcstár, egy lineáris óra és egy véletlen szá­mot előállító áramkör, a kulcsgenerátor csatlakozik egy kódoló áramkörre, mely kódoló áramkör csat­lakozik egy bit- és keretszinkron áramkörre, vevő oldalon pedig bit- és keretszinkron áramköre van, amely csatlakozik egy dekódolóra, mely dekódolóra csatlakozik egy kulcsgenerátor, mely kulcsgenerá­torra csatlakoznak egy kulcstár és egy lineáris óra, azzal jellemezve, hogy mind adó, mind vevő oldalon az üzenet formáló (3) bemenetére csatlakozik egy álvéletlen üzenet generétor (2), és egy üzenet formá­ló (3) adatbuszára van kötve a kódoló/dekódoló áramkör (6), alul az álvéletlen üzenet generátor (2) bemenetéire kapcsolódnak a kulcstár (1), egy műve­leti időmutató (8) és véletlen számot előállító áram­kör (11), továbbá a kulcsgenerátor (5) bemenetéire csatlakoznak a műveleti időmutató (8) és egy álvé­letlen vektorgenerátor (4), mely álvéletlen vektorge­nerátor (4) bemenetéire csatlakoznak a kulcstár (1), a véletlen számot előállító áramkör (11) és a műve­leti időmutató (8), mely műveleti időmutató (8) be­menetéire csatlakozik egy kripto óra (7) és a lineáris óra (10), és végül a műveleti időmutató (8) csatla­kozik a bit- és keretszinkron áramkörre (9). 2. Az 1. igénypont szerinti digitális titkosító kommu­nikációs rendszer, azzal jellemezve, hogy a véletlen számot előállító áramkör (11) csatlakozik a véletlen számot kódoló/dekódoló áramkörre (12), mely vé­letlen számot kódoló/dekódoló áramkör (12) csatla­kozik a bit- és keretszinkron áramkörre (9). 5 10 15 20 25 30 35 40 45 50 55 60 65 3

Next

/
Thumbnails
Contents