Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Hjemmeside med SSL

0 views
Skip to first unread message

ScooterGrisen

unread,
Jun 19, 2009, 6:26:53 AM6/19/09
to
Hvordan laver jeg en hjemmeside som bruger SSL ?

Jeg fandt denne kode: http://mentos.wep.dk/scooterhjemmeside/php/kildekode.php?mappe=scooterhjemmeside/php&fil=ssl.php

Den prøver at åbne som fil der hedder cert.pem som åbentbart er et
certificat men den fil har jeg ikke og ved ikke hvordan jeg laver den.

Der er noget med puclic keys og private keys men jeg forstår der ikke
helt.

Kan i hjælpe med et kode eksempel.

Jeg vil gerne for eksempel lave en form som så sender sine data med
SSL sådan at andre på nettet ikke kan se dataen der bliver sendt.

Johan Holst Nielsen

unread,
Jun 19, 2009, 6:55:37 AM6/19/09
to
ScooterGrisen wrote:
> Hvordan laver jeg en hjemmeside som bruger SSL ?

Hvad er det pr�cist du �nsker? At data der k�rer der sendes mellem
serveren og brugeren bliver krypteret? Eller at du krypterer indholdet
der skal gemmes lokalt ved din egen server (eller siden ud - og
dekrypteres "manuelt").

Den l�sning du poster er til metode nummer 2. De fleste sider (f.eks.
betalingsformularer o.lign.) k�rer med et indbygget SSL certifikat p�
webserveren.

Afh�ngig af dit webhotel, er det noget du kan tilk�be fra dem. Ikke
noget du selv kan lave "gratis" (vel og m�rke uden at det er
certificeret). Hvis du har egen server, kan du k�be et SSL certifikat,
og installere det p� serveren (kr�ver noget omkonfiguration af
webserveren) og derefter kalde siden via https://example.com/file.php

--
Johan Holst Nielsen
www.phpgeek.dk

Leif Neland

unread,
Jun 19, 2009, 2:03:46 PM6/19/09
to
Johan Holst Nielsen skrev:
SSL kr�ver et certifikat pr ip/port.

S� man kan ikke bruge det p� et normalt webhotel, hvor der kan v�re i
hundredevis af "hotelv�relser" p� den samme ip.

Det kr�ver at hvert dom�ne har sin egen ip-adresse.

Man kunne dog forestille sig, at man startede p� http://exsample.com og
derfra linkede videre til formularer p� https://example.com:12345/form.php

S� hvert webhotelv�relse, der skal have https, f�r sin egen port.

Det kan dog v�re et problem at nogle brugeres firewalls kun giver lov
til at g� til standard-porte som 80 og 443

Leif

Johan Holst Nielsen

unread,
Jun 21, 2009, 7:18:33 AM6/21/09
to
Leif Neland wrote:
> SSL kr�ver et certifikat pr ip/port.
>
> S� man kan ikke bruge det p� et normalt webhotel, hvor der kan v�re i
> hundredevis af "hotelv�relser" p� den samme ip.
>
> Det kr�ver at hvert dom�ne har sin egen ip-adresse.

Mange (en del?) webhoteller, tilbyder man enten kan f� sin egen IP - og
derved f� installeret et SSL certifikat. I hvert fald hos nogle af dem,
jeg har v�ret hos tidligere.

Det kan nok ikke lade sig g�re, hvis man kun bruger discount hosting dog!

> Man kunne dog forestille sig, at man startede p� http://exsample.com og
> derfra linkede videre til formularer p� https://example.com:12345/form.php

Korrekt.

> S� hvert webhotelv�relse, der skal have https, f�r sin egen port.
>
> Det kan dog v�re et problem at nogle brugeres firewalls kun giver lov
> til at g� til standard-porte som 80 og 443

Jep. Har dog set at en del discount udbydere, eller billigere udbydere,
har en shared SSL server. S�ledes man f.eks. f�r et par mb til r�dighed
p� f.eks.

ditdom�ne.webhotelnavn.dk:443

Derved beh�ves udbyderen blot at k�be et wildcard SSL certifikat. Men
det bliver klart dyrere/sv�rere at f� sit eget dom�ne over SSL, da det,
som tidligere n�vnt, kr�ver at udbyderen er villig til at give tilbyde
egen IP adresse.

En hurtig googling viser at f.eks. azero.dk tilbyder denne service!

/Johan

David Nielsen

unread,
Jul 16, 2009, 6:59:35 AM7/16/09
to
Tak for jeres svar.
Det jeg ville var at bruge SSL kryptering over internettet n�r data sendes fra
og tilbage mellem brugerens browser og serveren.

Det lyder som om jeg slet ikke kan bruge SSL gratis er det korrekt forst�et ?
Jeg har ellers en PHP bog hvor jeg syntes at have l�st at man kan lave signe
egne certifikater.

Kan man ikke bruge SSL uden et certifikat ?

Kan i eventuelt give et kode eksempel p� hvordan man bruger SSL i PHP.

Jeg ser p� http://azero.dk/produkter/betalingsloesninger/sslcertifikat/
at man kan v�lge forskellig antal bit. 128, 256, 512, 1024 og helt op til 16384
bit

Mit sp�rgsm�l er s� hvorfor skulle man v�re et lavt antal bit ?
Det m�ske for at PHP eller apache web serveren kun underst�tter et vist antal
versionen, m�ske et lavere antal bit i de tidligere versioner.

--
Vil du l�re at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- P�dagogiske tutorials p� dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

David Nielsen

unread,
Jul 16, 2009, 7:06:04 AM7/16/09
to
Jeg s� lige at man kan pr�ve det 30 dage gratis (det st�r der ihvertfald)
http://www.rapidssl.com/ssl-certificate-products/free-ssl/freessl.htm
Det m� jeg pr�ve engang.
0 new messages