02. september 2002 - 10:19Der er
35 kommentarer og 1 løsning
Info om sikkerhed
Jeg skal til at lave en opgave om sikkerhed, mere præcist : "hvad er microbetaling og hvad er problematikken omkring sikkerhed og microbetaling?"
Derfor ville jeg, da jeg ikke ved en sk** om emnet, spørge om der er nogle der kender nogle gode links, eller har lyst til at øse lidt ud af sin enorme viden om dette emne. ;-)
Det er ikke let, der er flere forskellige overvejelser du skal ind i.
Kryptering så kommunikation ikke kan opfanges og så konti oplysninger ikke kan opsnappes. Du er nødt til at skabe tillid til at dit system virker, ellers vil ingen bruge det
Signatur. Der er nødt til at være sikkerhed for at de folk der handler er hvem de giver sig ud for at være, oso.osv.
Som jeg ser det, vil der være specialiserede systemer der håndtere selv betalingen, resten kan du sagtens selv lave. Husk tilid er vigtig begge veje
Ja og nej, dit problem er tilliden fra brugerne. Det system du laver vil til at starte med ikke kunne prale med stor udbredelse, mange transaktioner med succes og stor tilslutning fra andre sites og leverandøre. Et produkt som paypal bruges mange steder, hvorfor brugerne tror på det og ikke har de store tvivl ved at anvende det.
Selve betalingssystemet er ikke meget svært at lave, men når du blander kryptering og signatur ind i det bliver det lidt mere kompliceret
Så kan du jo håndtere det ved at klare sikkerheden på en anden måde end kryptering og signatur.
Jeg foreslår at du laver et logon system, med passwords og brugernavne i en database og så validere siderne, så du er sikker på at de folk der handler er logget på. Selve problematiken omkring kryptering og sigantur kan du vel skrive dig ud af.
Et sådant system kunne laves i php/mysql på apache eller asp/access på IIS. De grundlæggende faciliteter er ikke overvældende svære
Da du kan få mysql til windows, kan jeg ikke se at det skulle være et problem, asp er dog en microsoft ting hvorfor der ofte er lettere at sætte op til ms egene ting.
Mht kryptering er vi inde på et ret tungt område, for matematiske specialister. Med mindre du er stiv i universitets matematik, vil jeg ikke råde dig til at kaste dig ud i kryptering. Det kan være at du kan bruge en eksisterende kripteringsmetode, f.eks. ssl eller pgp, mennnnnn det er ikke bare lige
så er der styresystemer, i dit tilfælde vil jeg veg foreslå windows 2000 mailserveren, kunne være exchange databasen kunne være MS SQL server. Firewallen foran dit system, skal være med dmz, f.eks Checkpoint eller raptor eller tilsvarende.
Det bliver en lidt dyr løsning og du skal vide at der findes en ret tilsvarende løsning med linuxprodukter, hvor softwaren er gratis. Det kunne være Apachy på linux med MySql som database, Qmail som mailserver og PIchains som firewall.
Ok, det ser ud til at vi snakker lidt forbi hinanden.
Jeg må nok lige gøre opmærksom på at jeg er ved at uddanne mig til datamatikker(næsten færdig), der for kender jeg godt tcp/ip osv. på et overfladisk neaveau.
Det jeg har brug for er dels, mere dybdegående teori om sikkerhed, dels info om hvordan man implementere det.
Jeg mener at du er nødt til at anskue sikkerheden i to faser.
Fase 1 er den fase der drejer sig om sikring af selve websitet, sikring af drifter (tilstedeværelse) sikring af oplysningerne (confidentialitet) og sikring af data integriteten (at data ikke kan ændres) Her taler vi om operativsystem og applikations hardening, samt firewall med DMZ
Næste fase drejer som om sikring af selve betalingen. Her er der flere muligheder og forskellige styrende parametre. Først bør du tale med et pengeinstitur for at sikre at dit system kan arbejde sammen med deres, der kan være tale om at pengeinstituttet har betalingsmoduler, de udbyder, f.eks. java moduler, eller at de bruger et browserbaseret system baseret på ssl og andet.
Du kan også vælge at købe færdige betalingsmoduler.
Jeg vil i morgen kontakte et firma jeg arbejder sammen med for at høre hvordan de i praktsis håndtere det på deres system
Selve betalingssystemet, kontrol af dankort, overførsels af penge, købes hos firmaet www.dibs.dk. kommunikationen mellem bruger og dit website, samt dit website og dibs sker krypteret med ssl.
Sleve krypteringen sker via den formular der håndtere overførslen og på www.dibs.dk finder du beskrivelse af hvordan det gøres.
Du finder her http://www.dibs.dk/n2butiks.htm en 10 punkts liste med en beskrivelse af hvordan det sættes op. Pris m.m. fremgår af siderne
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.