Elektronikus tranzakcióbiztonsági technológia az online kiadványokban
Nagy nyomda vagyunk Shenzhen Kínában. Minden könyvkiadványt, keménykötésű könyvnyomtatást, papírkötésű könyvnyomtatást, keménytáblás noteszgépet, sprial könyvnyomtatást, nyeregtároló könyvnyomtatást, füzetnyomtatást, csomagoló dobozokat, naptárakat, mindenféle PVC-t, termék brosúrákat, jegyzeteket, gyermekkönyveket, matricákat speciális papír színes nyomdai termékek, játék kártya és így tovább.
További információkért látogasson el
http://www.joyful-printing.com. Csak ENG
http://www.joyful-printing.net
http://www.joyful-printing.org
e-mail: info@joyful-printing.net
A kezdeti katonai felhasználástól kezdve a hálózat kezdte a tudomány, a technológia, a tudomány és a tudomány tanulmányozását az 1980-as évek közepén. 1992-ig és 1993-ban a hálózat egy újabb óriási médiumba kezdett. Mivel a hálózat gyors fejlődése, az online kiadás típusa is Mindenki figyelmét.
Először is, a hálózati közzététel biztonsága
A hagyományos kiadói tevékenység elsősorban kézzelfogható kiadói termékek, például könyvek, magazinok és CD-ROM-ok gyártásán alapul, míg az online kiadás típusa aláássa a modellt. Az online közzététel webes közzétételi és terjesztési módszer. Tartalma többé nem korlátozódik a gépen lévő dolgok digitalizálására, vagy olyan tartalmakra, amelyek nem jelennek meg a nyomtatott médiában. Ez elérhetõ online kiadvány formájában. Vagyis az interneten elérhető összes információ az online közzététel részét képezi. A hagyományos kiadványokhoz képest előnyei:
1. Az erőforrás-kihasználtság szempontjából az online kiadvány nem igényel papírt vagy tintát, és tisztán elektronikus, környezetbarát és zöld;
2. A logisztika szempontjából az online kiadvány nem igényel szállítást, készleteket, logisztikai költségeket és készleteket;
3. A feldolgozás és a gyártás tekintetében az interneten közzétett digitális tartalmak korrekciója, felülvizsgálata és felülvizsgálata egyszerű, és nincs szükség a forgatás, a nyomtatás, a kiadás és a kötődés nehézkes folyamatainak reprodukálására. Rövidtávú, majdnem nyomtatott könyvek esetén a hálózati közzétételi és terjesztési módszerek praktikusabbak és megvalósíthatóbbak [1].
De mint minden más, vannak problémák az online kiadványokkal. Az "elégtelen elektronikus tranzakciós biztonsági funkció" problémája viszonylag nagy terhet jelent, és olyan "szűk keresztmetszeti problémává" vált, amely korlátozza a hálózati közzétételt, ami felkeltette a tudósok nagy érdeklődését a kiadói iparban. Ha a rendelési információk szöveges formában kerülnek közvetítésre az interneten, a hitelkártyaszám kockázata mások kezébe kerül, így az ügyfél fogyasztási hajlandósága csökken, és a nyomtató nem hajlandó a az ügyfél kockázata; Másrészről sok ügyfél lemond az online fizetésről, félve az adatok nyilvánosságra hozatalától. Azonban sokféle adat titkosítást igényel, ami a hálózati közzétételben az adatbiztonságot kihívást jelentő feladat.
Ezek a biztonsági problémák elsősorban az adatok számítógéppel történő továbbításakor keletkeznek. A biztonsági követelmények szerint a következő szempontokra osztható:
1. Adat titoktartás: a rendszerbe belépő illegális felhasználóknak és a jogszerű felhasználóknak meg kell tagadniuk a rendszer erőforrásainak jogellenes használatát; a titkosítási technológia révén, hogy az érzékeny adatokat harmadik felek lehallgassák az átvitel során;
2. Adatintegritás: megakadályozza az adatok illegális módosítását és az adatvesztés során elveszett adatokat;
3. Az adatok helytállósága: A tanúsító testületek vagy a független jogi státuszú tevékenységek megerősítik mindkét fél feladatát és kötelezettségeit.
Másodszor, röviden bemutatjuk a hálózati közzététel biztonsági technológiájának elvét
Az informatikai biztonsági problémák megoldására két fő módja van: privát kulcs titkosítás és nyilvános kulcs titkosítás.
1. Privát kulcs titkosítás, más néven szimmetrikus titkosítás (szimmetrikus titkosítás). Ez a megosztott kulcs szükséges az adatok átviteléhez, titkosításához és visszafejtéséhez. Például egy nyomtató szeretne megrendelést küldeni az ügyfélnek, remélve, hogy csak az ügyfél rendelheti meg. Miután a nyomtató titkosítókulccsal titkosítja a megrendelést (a szöveg belsejében), elküldi az ügyfélnek a túlrendezett megrendelést (jelszó szövegét). A titkosítás az információ megzavarása, így senki sem tudja megérteni, kivéve egy adott címzettet. A magánkulcsú titkosítás egyik legáltalánosabb módszere az adat titkosítási szabvány DES (Data Encryption Standard). Bár a magánkulcs-kriptográfia sok helyzetben hasznos, jelentős korlátozások is vannak. Minden résztvevőnek meg kell értenie egymást és megbíznia kell egymást, mert mindegyiknek van egy másolata a kulcsról. Ha a feladó és a vevő különböző helyeken tartózkodik, a személyes találkozó vagy a nyilvános információs rendszer (Internet) a titkos kulcsok kicserélésekor megállapítást nyer, hogy nem lesznek lehallgatva. Mindaddig, amíg valaki meghallja vagy elkapja a kulcsot a kulcs felé vezető úton, a kulcs segítségével elolvashatja az összes titkosított információt.
2. A nyilvános kulcs titkosítása aszimmetrikus kriptográfia (aszimmetrikus titkosítás) is ismert. Két kulcsot használ: az egyik titkosítja az információt, a másik pedig dekódolja. A két kulcs között van egy matematikai kapcsolat, így egy kulcsmal titkosított adat csak a másik kulcsmal visszafejthető. Az azonos kulcs privát kulcsú titkosítását mindkét fél használja. A nyilvános kulcsú titkosítás két kulcsot használ mindenkinek. Az egyik nyitott, a másik pedig privát. A nyilvános kulcs nyilvánosságra hozható mások számára, míg a magánkulcsot titokban kell tartani, és csak a birtokos ismeri a létezését. De mindkét kulcsot garantálni kell, hogy megakadályozzák a módosításokat.
Két fontos tranzakcióbiztonsági alapelv követhető: SET és SSL.
1. A Secure Electronic Trading SET (Secure E1ectronic Tranzakció) egy nyílt specifikáció a fizetési kártyák tranzakcióinak védelmére bármely hálózaton. A SET specifikáció magában foglalja az RSA adatbiztonsági nyilvános kulcskódfájlok használatát a személyes és pénzügyi információk magánhálózatának védelmére minden nyitott hálózaton. A titkosság, a specifikációkat tartalmazó szoftver létezik a kártyatulajdonos személyi számítógépén és a speciális nyomtatóhoz csatlakoztatott hálózati számítógépen. Emellett léteznek olyan technológiák, amelyek megoldják a pénzügyi információs kódokat az átvevő bankban, valamint olyan technológiákat, amelyek a tanúsító egységben digitális tanúsítványokat bocsátanak ki.
2. Az SSL-t a Netscape (Secure Socket Layer) fejlesztette ki, amely elsősorban az interneten történő adatátvitel biztonsági problémáival foglalkozik. Maga a web nem titkosítva van az adataival, és bárki, aki elfogja a webes adatok továbbítását, hozzáférhet a benne lévő információkhoz. Az SSL használatával, ha az adatokat rosszul irányítja, az általa tartalmazott információkat (például a megrendelésre vonatkozó információkat), amelyek nem az ügyfél és a nyomtató, nem olvashatók mások által. Az SSL a következőképpen működik: Ha egy ügyfél a webes Netscape böngészővel roamozik, a böngésző HTTP protokollt használ a kommunikációhoz a webkiszolgálóval. Például a böngésző parancsot küld a kiszolgálónak, meg akarja tölteni a kezdőlap HTML fájlját, és a szerver válaszol, ha a fájl tartalmát elküldi a böngészőbe. A parancs szövegét és a HTML fájl szövegét Socket nevű hivatkozással továbbítják. Az Socket lehetővé teszi két távoli számítógép számára, hogy az internetet beszélni tudják, de a biztonsági probléma azért merül fel, mert a legtöbb kapcsolat egyszerű szöveges formában jelenik meg, és szinte mindenki olvashatja őket. Az SSL megoldhatja ezt a problémát a HTTP titkosításával. Az adatok titkosításra kerülnek az átvitel előtt, és a fogadó végén visszafejtik. Azok számára, akiknek nincs dekódoló kulcsuk, az információ csak értelmetlen 0 és 1 [2].
Harmadszor, a Java biztonsági mechanizmusa és végrehajtása
Amikor Java webfejlesztési technológiává vált, az emberek nagy érdeklődést tanúsítottak benne, köztük a kiadói ágazat is, mivel a Java jó biztonsági technológiát nyújthat az elektronikus kiadások online közzétételéhez, és a biztonság mindig is felhasználó volt. A legfontosabb aggodalom [3]. A Java technológia három mechanizmussal rendelkezik, amelyek segítenek a biztonság biztosításában:
Először is, a nyelvi tervezési jellemzők: beleértve a tömb felső és alsó határértékét, jogi típusú konverziót, mutatót nem működtető stb .;
A második a hozzáférési mechanizmus, amely szabályozza a kódfüggvényt: fájlokat, hálózati hozzáférést stb.
A harmadik a kód-aláírási mechanizmus: a szabványos kriptográfiai algoritmust használja a forráskód ellenőrzésére az illegális módosítások elkerülése érdekében;
Ezért a fenti biztonsági mechanizmus segítségével a Java biztonsági technológiát használják a hálózati közzététel biztonságának megvalósításához.
1. Biztonsági házirend
Használjon biztonsági házirend-fájlt a Java létrehozásához a kiadó cég intranetjén. A programengedélyek egyszerű módja. Mivel a felülvizsgálati intranet egyes számítógépeinek helyszíne, célja és biztonsága egyértelmű, különösen alkalmas a biztonsági programfájl használatára a Java program engedélyeinek beállításához. A szoftver telepítése, beállítása, frissítése és áttelepítése nagyon kényelmes, és digitális aláírások is használhatók együtt, és ami még fontosabb, az egyes Java programok engedélyei feloszthatók, rugalmasak és kényelmesen használhatók.
A biztonsági házat tipikus beléptetési mátrixnak, a kódforrásból származó leképezések gyűjteményének tekinthetjük a hozzáférési engedélyekhez. A Java alkalmazási környezet biztonsági házirendjét P0licy objektum képviseli, részletezve a Licencet különböző kódok tulajdonában álló különböző források számára.
2. digitális aláírás
A forráskódból az engedélyek készítéséhez és a biztonsági házirendek forráskódon alapuló leképezésének létrehozása ideális biztonsági mechanizmusnak tűnik. Ha azonban a forráskód megbízhatósága nem garantált, akkor ez értelmetlen lesz. A kódmegbízhatóság problémájának megoldása érdekében figyelembe lehet venni a digitális aláírás technológiáját.
A digitális aláírások alapgondolata egy nyilvános / privát kulcspár létrehozása az algoritmus felhasználásával az állami titkosítás területén. A szolgáltatási szegmens (nyomtató) titkosított módon titkosítja a rendelési információkat, majd megbízható módon biztosítja a nyilvános kulcsot az ügyfél számára. Az ügyfél dekódolja a megrendelési információt a nyilvános kulcs segítségével nyilvános / privát kulcspár létrehozására. Számos módszer létezik, és az RSA és DSA titkosítási algoritmusok Java-ban használhatók. A digitális aláírás titkosítási algoritmusa egy véletlenszerű eljárás eredményét adja át a titkosítási függvény paramétereként, egy nyilvános kulcsot / privát kulcspárt ad vissza a függvény eredményéből, majd titkosítja és dekódolja a nyilvános kulcs és a privát kulcs használatával.
Ha a teszt elhalad, az aláírás érvényes aláírás. Mivel a digitális aláírásokat nehéz megformálni, az adatok bármilyen módosítása érvényteleníti az aláírást, így jó védelmet nyújt. Ily módon meghatározható, hogy az információ egy megbízható helyről (a nyilvános kulcs szolgáltatója) származik-e, és nem módosult, megbízható, így megoldható a forráskód megbízhatósága.
Negyedszer a következtetés
Az elektronikus tranzakciók biztonsági technológiájának a hálózati közzététel problémája nemcsak a Java meglévő biztonsági technológiáján, hanem más biztonsági technológiákon és a többféle biztonsági technológiák átfogó alkalmazásán keresztül is megvalósítható. De végső soron csak azáltal, hogy teljes mértékben megoldja ezt a "szűk keresztmetszeti problémát", az online kiadvány valóban bekapcsolhatja az aranykorát.

