Tentoonstelling

Elektronische transactiebeveiligingstechnologie bij online publicatie

Nov 15, 2018 Laat een bericht achter

Elektronische transactiebeveiligingstechnologie bij online publicatie

Wij zijn een groot drukkerijbedrijf in Shenzhen China. Wij bieden alle boekpublicaties, hardcover boekafdrukken, papercover boekdruk, hardcover notitieboek, takboekafdrukken, boekafdrukken met zadelsteken, boekjes printen, verpakkingsdoos, kalenders, alle soorten PVC, productbrochures, notities, kinderboeken, stickers, alles soorten speciale papieren kleurendrukproducten, gamekaart enzovoort.

Bezoek voor meer informatie

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

http://www.joyful-printing.net

http://www.joyful-printing.org

e-mail: info@joyful-printing.net


Vanaf het eerste militaire gebruik begon het netwerk halverwege de jaren tachtig met de studie van wetenschap, technologie, wetenschap en wetenschap. Tegen 1992 en 1993 begon het netwerk zich te ontwikkelen tot een andere enorme media. Vanwege de snelle ontwikkeling van het netwerk, is het type online publiceren ook voor iedereen de aandacht.


Ten eerste de beveiliging van netwerkpublicatie


De traditionele uitgeverssector is voornamelijk gebaseerd op de productie van tastbare uitgeefproducten, zoals boeken, tijdschriften en cd-roms, terwijl het type online publiceren het model zal ondermijnen. Online publiceren is een webgebaseerde publicatie- en distributiemethode. De inhoud is niet langer beperkt tot het digitaliseren van dingen in het vliegtuig, of zelfs een inhoud die niet in gedrukte media zal verschijnen. Het kan worden bereikt in de vorm van online publiceren. Dat wil zeggen, alle informatie die op internet kan worden verspreid, is een onderdeel van online publiceren. Vergeleken met traditionele publicaties zijn de voordelen ervan:


1. Wat betreft het gebruik van hulpbronnen, heeft online publiceren geen papier of inkt nodig en is het puur elektronisch, milieuvriendelijk en groen;


2. In termen van logistiek vereist online publiceren niet dat transport, voorraad, logistieke kosten en voorraad altijd voldoende zijn;


3. Op het gebied van verwerking en productie is de correctie, herziening en herziening van digitale inhoud die door internet wordt gepubliceerd eenvoudig en het is niet nodig om het omslachtige proces van filmen, proeflezen, uitvoeren en binden te reproduceren. Voor op de korte termijn, bijna niet meer geprinte boeken zijn genetwerkte publicatie- en distributiemethoden praktischer en haalbaarder [1].


Maar net als al het andere zijn er enkele problemen met online publiceren. Het probleem van de "onvoldoende elektronische transactiebeveiligingsfunctie" draagt de dupe, en het is een "knelpuntprobleem" geworden dat netwerkpublicatie beperkt, wat de grote bezorgdheid van wetenschappers in de uitgeverswereld heeft gewekt. Als de bestelinformatie direct in tekstformaat op internet wordt verzonden, is het risico dat het creditcardnummer in de handen van anderen komt erg hoog, zodat de bereidheid van de klant om te consumeren wordt verminderd en de printer niet bereid is om de risico van de klant; Aan de andere kant geeft een groot aantal klanten online betalingen op uit angst voor het vrijgeven van gegevens. Veel soorten gegevens moeten echter worden gecodeerd, waardoor gegevensbeveiliging bij het publiceren van netwerken een uitdagende taak is.


Deze beveiligingsproblemen worden voornamelijk veroorzaakt wanneer gegevens via een computernetwerk worden verzonden. Volgens beveiligingsvereisten kan het worden onderverdeeld in de volgende aspecten:


1. Vertrouwelijkheid van gegevens: illegale gebruikers die het systeem betreden en legitieme gebruikers moeten het illegale gebruik van systeembronnen weigeren; door middel van coderingstechnologie om te voorkomen dat gevoelige gegevens tijdens de verzending door derden worden onderschept;


2. Gegevensintegriteit: voorkomen dat gegevens illegaal worden gewijzigd en gegevens worden verloren tijdens verzending;


3. Billijkheid van gegevens: het gebruik van certificatie-instellingen of activiteiten met een onafhankelijke juridische status bevestigt de taken en verplichtingen van beide partijen.


Ten tweede, een korte introductie tot het principe van beveiligingstechnologie voor netwerkpublicatie


Er zijn twee belangrijke manieren om problemen met de informatiebeveiliging op te lossen: versleuteling van de privésleutel en versleuteling met openbare sleutels.


1. Private sleutel cryptografie, ook bekend als symmetrische cryptografie (symmetrische versleuteling). Deze gedeelde sleutel is vereist voor de verzending, codering en decodering van informatie. Een printer wil bijvoorbeeld een bestelling naar een klant sturen, in de hoop dat alleen die klant het kan bestellen. Nadat de printer de bestelling (de tekst erin) versleutelt met een coderingssleutel, stuurt deze de te geordende volgorde (wachtwoordtekst) naar de klant. Versleuteling is het verstoren van informatie, zodat niemand het kan begrijpen, behalve voor een specifieke ontvanger. Een van de meest gebruikelijke methoden voor cryptografie met persoonlijke sleutels is de gegevenscoderingsstandaard DES (Data Encryption Standard). Hoewel cryptografie met privésleutel in veel situaties nuttig is, heeft deze ook aanzienlijke beperkingen. Alle deelnemers moeten elkaar begrijpen en elkaar volledig vertrouwen, omdat elk van hen een kopie van de sleutel heeft. Als de zender en ontvanger zich op verschillende locaties bevinden, bevinden ze zich in de persoonlijke vergadering of in het openbare informatiesysteem (internet), wanneer de geheime sleutels worden uitgewisseld, wordt vastgesteld dat ze niet worden afgeluisterd. Zolang iemand de sleutel op de weg naar de sleutel hoort of onderschept, kan hij de sleutel gebruiken om alle gecodeerde informatie te lezen.


2. Publieke sleutel cryptografie is ook bekend als asymmetrische cryptografie (asymmetrische versleuteling). Het maakt gebruik van twee sleutels: een om de informatie te versleutelen en de andere om deze te decoderen. Er is een wiskundige relatie tussen de twee sleutels, dus gegevens die met één sleutel zijn gecodeerd, kunnen alleen met de andere sleutel worden gedecodeerd. De cryptografie van de privésleutel van dezelfde sleutel wordt door beide partijen gebruikt. De cryptografie met openbare sleutel gebruikt een sleutel voor iedereen. De ene is open en de andere is privé. De openbare sleutel kan aan anderen bekend worden gemaakt, terwijl de privésleutel geheim moet worden gehouden en alleen de houder het bestaan kent. Maar beide sleutels moeten gegarandeerd worden om wijzigingen te voorkomen.


Er zijn twee belangrijke principes voor transactiebeveiliging: SET en SSL.


1. Secure Electronic Trading SET (Secure E1ectronic Transaction) is een open specificatie voor het beschermen van betaalkaarttransacties op elk netwerk. De SET-specificatie bevat het gebruik van openbare sleutelcodebestanden met RSA-gegevensbeveiliging om de privacy van persoonlijke en financiële informatie op elk open netwerk te beschermen. Vertrouwelijkheid, software met specificaties bestaat in de pc van de kaarthouder en de netwerkcomputer die op de speciale printer is aangesloten. Daarnaast zijn er technologieën die financiële informatiecodes kunnen oplossen in de wervende bank, evenals technologieën die digitale certificaten uitgeven in de certificeringseenheid.


2. SSL is ontwikkeld door Netscape (Secure Socket Layer) en wordt voornamelijk gebruikt om de beveiligingsproblemen van informatieoverdracht op het web aan te pakken. Het web zelf is niet gecodeerd met zijn gegevens en iedereen die de verzending van webgegevens onderschept, heeft toegang tot de informatie die erin is opgenomen. Door het gebruik van SSL kunnen de gegevens die het bevat (zoals de informatie op de bestelling), anders dan de klant en de printer, niet door anderen worden gelezen als de gegevens verkeerd zijn ingevoerd. SSL werkt als volgt: wanneer een client rondstruint met de Netscape-browser op het web, gebruikt de browser het HTTP-protocol om met de webserver te communiceren. De browser stuurt bijvoorbeeld een opdracht naar de server, wil het HTML-bestand van een homepage downloaden en de server antwoordt door de inhoud van het bestand naar de browser te sturen. De tekst van deze opdracht en de tekst van het HTML-bestand worden verzonden via een koppeling met de naam Socket. Met Socket kunnen twee externe computers internet gebruiken om te praten, maar het beveiligingsprobleem ontstaat doordat de meeste verbindingen in platte tekst worden verzonden en bijna iedereen deze kan lezen. SSL kan dit probleem oplossen door HTTP te versleutelen. De gegevens worden automatisch gecodeerd voordat deze worden verzonden en worden aan het ontvangende einde ontcijferd. Voor degenen die geen decoderingssleutel hebben, is de informatie alleen betekenisloos 0 en 1 [2].


Ten derde, Java beveiligingsmechanisme en implementatie


Toen Java naar voren kwam als een webontwikkelingstechnologie, toonden mensen er grote interesse in, waaronder de uitgeverssector, omdat Java goede beveiligingstechnologie kan bieden voor elektronische transacties bij online publiceren en beveiliging altijd een gebruiker is geweest. De belangrijkste zorg [3]. Er zijn drie mechanismen in de Java-technologie die de beveiliging helpen waarborgen:


Ten eerste, de taalontwerpkenmerken: inclusief array-boven- en onderlimiettest, wettelijke typeconversie, geen aanwijzerbediening, enz .;

De tweede is het toegangsmechanisme dat de codefunctie bestuurt: inclusief bestanden, netwerktoegang, enz.

Het derde is het codehandtekeningsmechanisme: gebruik het standaard cryptografische algoritme om de broncode te verifiëren om illegale modificatie te voorkomen;


Daarom wordt via het bovenstaande beveiligingsmechanisme Java-beveiligingstechnologie gebruikt om de veiligheid van netwerkpublicatie te realiseren.


1. Beveiligingsbeleidsbestand

Gebruik een beveiligingsbeleidsbestand om Java in te stellen op het intranet van een uitgever. Programmamachtigingen zijn op een eenvoudige manier. Omdat de locatie, het doel en de beveiliging van elke computer in het revisie-intranet duidelijk zijn, is het met name geschikt om het beveiligingsbeleidsbestand te gebruiken om de rechten van het Java-programma in te stellen. De installatie, instelling, upgrade en migratie van de software zijn erg handig, en kunnen ook worden Digitale handtekeningen worden samen gebruikt, en wat nog belangrijker is, de rechten van elk Java-programma kunnen worden onderverdeeld, waardoor het flexibel en gemakkelijk te gebruiken is.


Een beveiligingsbeleid kan worden gezien als een typische toegangscontrolematrix, een verzameling toewijzingen van een bron van code aan de machtigingen waartoe de code toegang biedt. Het beveiligingsbeleid van de Java-toepassingsomgeving wordt vertegenwoordigd door een P0licy-object, waarin de Licentie wordt beschreven voor verschillende bronnen die eigendom zijn van verschillende codes.


2. digitale handtekening

Het opzetten van een toewijzing van broncode naar machtigingensets en het beheren van beveiligingsbeleid op basis van broncode lijkt een ideaal beveiligingsmechanisme te zijn. Als de betrouwbaarheid van de broncode niet wordt gegarandeerd, wordt dit echter zinloos. Om het probleem van de betrouwbaarheid van de code op te lossen, kan digitale handtekeningtechnologie worden overwogen.


Het basisidee van digitale handtekeningen is om een publiek / privaat sleutelpaar te genereren met behulp van een algoritme op het gebied van openbare cryptografie. Het servicesegment (printer) versleutelt de orderinformatie met een private sleutel en geeft vervolgens de openbare sleutel aan de client op een vertrouwde manier. De client decodeert de orderinformatie met behulp van de openbare sleutel om een publiek / privaat sleutelpaar te genereren. Er zijn veel methoden en RSA- en DSA-coderingsalgoritmen kunnen in Java worden gebruikt. Het coderingsalgoritme voor digitale handtekeningen geeft het resultaat van een willekeurig proces door aan de coderingsfunctie, retourneert een openbare sleutel / private sleutelpaar uit het resultaat van de functie en codeert en decodeert het vervolgens met de openbare sleutel en de persoonlijke sleutel.


Als de test slaagt, is de handtekening een geldige handtekening. Omdat digitale handtekeningen moeilijk te vervalsen zijn en wijzigingen in de gegevens de handtekening ongeldig maken, zodat deze een goede bescherming kan bieden. Op deze manier kan worden bepaald of de informatie afkomstig is van een betrouwbare plaats (de aanbieder van de publieke sleutel), en niet is gewijzigd, het is betrouwbaar, zodat de betrouwbaarheid van de broncode kan worden opgelost.


Ten vierde, de conclusie


Het probleem van elektronische transactiebeveiligingstechnologie bij netwerkpublicatie kan niet alleen worden bereikt door de bestaande beveiligingstechnologie van Java, maar ook door andere beveiligingstechnologieën en de uitgebreide toepassing van meerdere beveiligingstechnologieën. Maar uiteindelijk kan alleen online door het volledig oplossen van dit 'knelpuntenprobleem' de gouden eeuw worden ingeluid.

Aanvraag sturen