🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #17117

Re: sec

#17117
From: Lieven Marchand
Date: Tue, 08 Feb 2000 00:00
29 lines
1698 bytes
"Paul Borgers" <Paul.Borgers@dehbo.com> writes:

> 'k vraag me af hoe ik het best ingevoerde paswoordgegevens via een applet
> kan zenden naar een applicatie op de server die dan weer kan kijken in een
> (text)file of dat paswoord wel klopt.
> indien veilig genoeg kan eventueel de link naar de textfile direct zonder de
> applicatie gebeuren.
> 
> Het zou moeten gebeuren in java.
> 

Een manier om dit te doen zonder dat je het paswoord over het netwerk
moet sturen is de locale client een MD5 hash te laten berekenen van
het paswoord en dit te laten doorsturen naar de server. Aangezien een
eventuele afluisteraar dit zou kunnen opvangen en herhalen gebruik je
best ook nog een challenge/reply protocol.

Bijvoorbeeld:

Server: Challenge 2000/02/08:17:30:59 Hello

De client berekent een MD5 of SHA of iets dergelijks van de string
"Challenge 2000/02/08:17:30:59 Hello Secret" en stuurt deze naar de
server. De server kan dan controleren of de doorgestuurde hash klopt
en de user binnenlaten indien dit zo is.

-- 
Lieven Marchand <mal@bewoner.dma.be>
If there are aliens, they play Go. -- Lasker
Technical Details
Message-ID: <87pvui$3o8$1@newnews1.news.nl.uu.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <87n2a5$dmi$1@newnews1.news.nl.uu.net>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,24433c6daccf99f6
X-Google-Attributes: gidfcea4,public
From: Lieven Marchand <mal@bewoner.dma.be>
Subject: Re: sec
Date: 2000/02/08
Message-ID: <87pvui$3o8$1@newnews1.news.nl.uu.net>
X-Deja-AN: 583363800
References: <87n2a5$dmi$1@newnews1.news.nl.uu.net>
X-Complaints-To: abuse@nl.uu.net
X-Trace: newnews1.news.nl.uu.net 950043410 3848 194.7.1.25 (8 Feb 2000 20:56:50 GMT)
Organization: UUNET-NL (http://www.nl.uu.net)
NNTP-Posting-Date: 8 Feb 2000 20:56:50 GMT
Newsgroups: be.comp.programming