Utställning

Elektronisk transaktions säkerhetsteknik i online-publicering

Nov 15, 2018 Lämna ett meddelande

Elektronisk transaktions säkerhetsteknik i online-publicering

Vi är ett stort tryckbolag i Shenzhen Kina. Vi erbjuder alla bokpublikationer, inbunden bokutskrift, papperstäckning bokutskrift, inbunden anteckningsbok, prenumerationsbok, saddle stiching bokutskrift, broschyr utskrift, förpackningslåda, kalendrar, alla typer av PVC, produktbroschyrer, anteckningar, barnbok, klistermärken, alla sorters specialpapper färgutskrift produkter, game card och så vidare.

För mer information besök

http://www.joyful-printing.com. Endast ENG

http://www.joyful-printing.net

http://www.joyful-printing.org

email: info@joyful-printing.net


Från den första militära användningen började nätverket att studera vetenskap, teknik, vetenskap och vetenskap i mitten av 1980-talet. Vid 1992 och 1993 började nätverket utvecklas till en annan stor media. På grund av den snabba utvecklingen av nätverket, typ av online-publicering också För allas uppmärksamhet.


Först säkerhet för nätverkspublicering


Den traditionella förlagsbranschen är huvudsakligen baserad på tillverkning av konkreta publiceringsprodukter, såsom böcker, tidskrifter och cd-skivor, medan typen av onlinepublicering kommer att undergräva modellen. Onlinepublicering är en webbaserad publicerings- och distributionsmetod. Dess innehåll kommer inte längre att begränsas till att digitalisera saker på planet, eller till och med ett innehåll som inte kommer att visas i utskriftsmedia. Det kan uppnås i form av online-publicering. Det vill säga all information som kan cirkuleras på Internet är en del av online-publicering. Jämfört med traditionell publicering är dess fördelar:


1. När det gäller resursutnyttjande behöver inte onlinepublicering papper eller bläck, och är rent elektroniskt, miljövänligt och grönt.


2. Vad gäller logistik kräver inte online-utgivning transport, lager, logistik och inventarier alltid.


3. När det gäller bearbetning och produktion är korrigering, revision och revision av digitalt innehåll publicerat av Internet lätt och det är inte nödvändigt att reproducera den omständliga processen för filmning, korrekturgivning, utmatning och bindning. För kortvariga, nästan utskrivna böcker är nätverksförlagda publicerings- och distributionsmetoder mer praktiska och genomförbara [1].


Men som allt annat finns det några problem med online-publicering. Problemet med "otillräcklig elektronisk transaktionssäkerhetsfunktion" bär bruntet och det har blivit ett "flaskhalsproblem" som begränsar nätverkspublicering, vilket har väckt den höga oro för forskare i förlagsbranschen. Om orderinformationen sänds direkt i textformat på Internet är risken för kreditkortsnummer som faller i andras händer väldigt högt, så att konsumentens vilja att konsumeras minskar och skrivaren inte är villig att ta den risk för kunden Å andra sidan ger ett stort antal kunder upp betalningar på nätet av rädsla för datainformation. Men många typer av data måste krypteras, vilket gör datasäkerheten i nätverkspublicering en utmanande uppgift.


Dessa säkerhetsproblem orsakas huvudsakligen när data överförs via ett datornätverk. Enligt säkerhetskraven kan den delas in i följande aspekter:


1. Uppgifter om sekretess: olagliga användare som kommer in i systemet och legitima användare måste vägra olaglig användning av systemresurser. genom krypteringsteknik för att förhindra att känsliga data avlyssas av tredje part under överföring;


2. Dataintegritet: Förhindra att data blir olagligt modifierade och data förlorade vid överföring.


3. Rättvisa data: Användningen av certifieringsorgan eller verksamhet med självständig juridisk status bekräftar båda parternas uppgifter och skyldigheter.


För det andra, en kort introduktion till principen om nätverkspublicering säkerhetsteknik


Det finns två huvudsakliga sätt att lösa informationssäkerhetsproblem: privat nyckelkryptering och public key-kryptering.


1. Privat nyckelkryptografi, även känd som symmetrisk kryptering (symmetrisk kryptering). Den här delade nyckeln krävs för överföring, kryptering och dekryptering av information. Till exempel vill en skrivare skicka en beställning till en kund, i hopp om att endast den kunden kan beställa den. När skrivaren krypterar ordern (texten inuti) med en krypteringsnyckel skickar den överbeställda ordern (lösenordstext) till kunden. Kryptering är störningen av information, så att ingen kan förstå det förutom en viss mottagare. En av de vanligaste metoderna för privat nyckelkryptografi är datakrypteringsstandarden DES (Data Encryption Standard). Även om privat nyckelkryptografi är användbar i många situationer, har den också betydande begränsningar. Alla deltagare måste förstå varandra och lita på varandra helt, för var och en har en kopia av nyckeln. Om avsändaren och mottagaren befinner sig på olika platser är de i ansikte mot ansikte eller i det offentliga informationssystemet (Internet), när de hemliga nycklarna byts ut, bestäms det att de inte kommer att avlyssnas. Så länge som någon hörs eller avlyssnar nyckeln på vägen till nyckeln, kan han använda nyckeln för att läsa all krypterad information.


2. Kryptografi med allmän nyckel är också känd som asymmetrisk kryptering (asymmetrisk kryptering). Det utnyttjar två nycklar: en för att kryptera informationen och den andra för att dekryptera den. Det finns ett matematiskt förhållande mellan de två tangenterna, så data krypterad med en nyckel kan endast dekrypteras med den andra nyckeln. Den privata nyckeltrypteringen av samma nyckel används av båda parter. Den allmänna nyckelkryptografin använder ett par nycklar för alla. En är öppen och den andra är privat. Den offentliga nyckeln kan bli känd för andra, medan den privata nyckeln måste hållas hemlig, och endast innehavaren känner till sin existens. Men båda nycklarna måste garanteras för att förhindra modifiering.


Det finns två huvudsakliga transaktionssäkerhetsprinciper att följa: SET och SSL.


1. Secure Electronic Trading SET (Secure E1ectronic Transaction) är en öppen specifikation för att skydda betalkortstransaktioner på vilket nätverk som helst. SET-specifikationen innehåller användningen av offentliga nyckelkodsfiler för RSA-datasäkerhet för att skydda integriteten för personlig och finansiell information på alla öppna nät. Sekretess, programvara som innehåller specifikationer finns i korthållarens personliga dator och nätverksdatorn ansluten till den speciella skrivaren. Dessutom finns det tekniker som kan lösa finansiella informationskoder i den förvärvande banken, samt tekniker som utfärdar digitala certifikat i certifieringsenheten.


2. SSL är utvecklad av Netscape (Secure Socket Layer) används huvudsakligen för att hantera säkerhetsproblemen vid informationsöverföring på webben. Webben själv har inte krypterats med dess data, och den som avlyser överföringen av webbdata kan få tillgång till informationen i den. Genom att använda SSL, om informationen är felriktad, kan den information som den innehåller (till exempel informationen i ordern) annat än kunden och skrivaren inte läsas av andra. SSL fungerar enligt följande: När en klient strömmar med Netscape-webbläsaren på webben använder webbläsaren HTTP-protokollet för att kommunicera med webbservern. Till exempel skickar webbläsaren ett kommando till servern, vill hämta en hemsidas HTML-fil och servern svarar genom att skicka innehållet i filen till webbläsaren. Texten på det här kommandot och texten i HTML-filen kommer att sändas via en länk som heter Socket. Socket gör det möjligt för två fjärrdatorer att använda Internet för att prata, men säkerhetsproblemet uppstår eftersom de flesta anslutningarna skickas i vanlig text och nästan alla kan läsa dem. SSL kan lösa detta problem genom att kryptera HTTP. Datan krypteras automatiskt innan den sänds, och den dekrypteras i mottagaränden. För de som inte har en dekrypteringsnyckel är informationen bara meningslös 0 och 1 [2].


Tredje Java-säkerhetsmekanism och implementering


När Java utvecklades som en webbutvecklingsteknik visade folk stort intresse för det, bland annat förlagsbranschen, eftersom Java kan tillhandahålla god säkerhetsteknik för elektroniska transaktioner i onlinepublicering och säkerhet har alltid varit en användare. Det största oroet [3]. Det finns tre mekanismer i Java-tekniken som hjälper till att säkerställa säkerhet:


Först språkkonfigurationsfunktionerna: inklusive övre och nedre gränsvärden för array, juridisk typkonvertering, ingen pekaroperation, etc .;

Den andra är åtkomstmekanismen som styr kodfunktionen: inklusive filer, nätverksåtkomst etc.

Den tredje är kodens signaturmekanism: använd standardkryptografisk algoritm för att verifiera källkoden för att förhindra olaglig modifiering;


Därför är Java-säkerhetstekniken, med hjälp av ovanstående säkerhetsmekanism, använd för att realisera säkerheten för nätverkspublicering.


1. Säkerhetspolicy-fil

Använd en säkerhetspolicyfil för att konfigurera Java på ett förlags intranät. Programbehörigheter är ett enkelt sätt. Eftersom platsen, syftet och säkerheten för varje dator i revisionens intranät är klar är det särskilt lämpligt att använda säkerhetspolicyfilen för att ställa in behörigheterna för Java-programmet. Installationen, inställningen, uppgraderingen och migreringen av mjukvaran är mycket bekväm och kan också Digitala signaturer används tillsammans, och ännu viktigare kan behörigheterna för varje Java-program delas upp, vilket gör det flexibelt och bekvämt att använda.


En säkerhetspolitik kan ses som en typisk åtkomstkontrollmatris, en samling mappings från en källkod till de behörigheter som koden tillåter åtkomst till. Säkerhetspolitiken för Java-applikationsmiljön representeras av ett P0licy-objekt, som anger Licens för olika resurser som ägs av olika koder.


2. digital signatur

Att skapa en kartläggning från källkod till behörighetssätt och hantera säkerhetspolicyer baserade på källkod verkar vara en ideell säkerhetsmekanism. Men om källkodens tillförlitlighet inte garanteras blir det meningslöst. För att lösa problemet med kodsäkerhet kan digital signaturteknik övervägas.


Den grundläggande idén om digitala signaturer är att skapa ett offentligt / privat nyckelpar med en viss algoritm inom området för offentlig kryptografi. Tjänstesegmentet (skrivare) krypterar orderinformationen med en privat nyckel och ger sedan den offentliga nyckeln till klienten på ett betrodat sätt. Klienten dekrypterar orderinformationen med den offentliga nyckeln för att generera ett offentligt / privat nyckelpar. Det finns många metoder, och RSA och DSA-krypteringsalgoritmer kan användas i Java. Den digitala signaturkrypteringsalgoritmen passerar resultatet av en slumpmässig process som en parameter till krypteringsfunktionen, returnerar en public key / private key pair från resultatet av funktionen och krypterar och dekrypterar sedan den med den offentliga nyckeln och den privata nyckeln.


Om testet passerar är signaturen en giltig signatur. Eftersom digitala signaturer är svåra att smida, och eventuella ändringar av data kommer att ogiltiggöra signaturen, så det kan ge ett bra skydd. På så sätt kan det bestämmas om informationen kommer från en tillförlitlig plats (leverantören av den offentliga nyckeln) och inte har modifierats, det är pålitligt, så att källkodens tillförlitlighet kan lösas.


Fjärde slutsatsen


Problemet med elektronisk transaktionssäkerhetsteknik i nätverkspublicering kan uppnås inte bara genom Java: s befintliga säkerhetsteknik utan också från annan säkerhetsteknik och en omfattande tillämpning av flera säkerhetsteknologier. Men i slutändan, bara genom att helt lösa detta "flaskhalsproblem", kan onlinepublicering verkligen inleda sin guldålder.

Skicka förfrågan