Toon posts:

gebruik maken van secure sockets in c

Pagina: 1
Acties:

Verwijderd

Topicstarter
Op dit moment heb ik een servertje geschreven in c onder linux, welke gebruik maakt van sockets. Deze socket initialiseer ik op de volgende manier:

/* Declaring address */
memset(&local_Address,0x00,sizeof(local_Address));
local_Address.sin_family = AF_INET;
local_Address.sin_port = htons(portNum);
local_Address.sin_addr.s_addr = htonl(INADDR_ANY);

/* Yep.. Ahuh */
#pragma convert (0)

/* allocate socket */
if((server = socket(AF_INET, SOCK_STREAM, 0))<0)
{

printf("failure on socket allocation\n");
perror(NULL);
exit(-1);

}//end if server = socket

Hoe kan ik op een vergelijkbare manier van een Secure Socket gebruik maken?

Zoekacties op google, en op reeds geplaatste topics hebben mij niet verder geholpen... |:(

  • saryon2413
  • Registratie: December 2001
  • Laatst online: 09-12-2021
Ik denk dat het niet een kwestie is van een secure socket opzetten, maar de data die over die socket gaat secure versturen. Die moet je dus encrypten.
Het openen van een socket is eigenlijk niet veel anders dan een veredelde file openen, waar je dan naar toe kan schrijven. (op een moeilijke manier gedaan).
Ik denk dat je even moet zoeken naar iets van "secure data transmission" ofzo op je fav. zoekmachines.

Verwijderd

Topicstarter
Ik zoek juist een manier om secure sockets te gebruiken, omdat ik geen zin heb om zelf een encrypt algoritme te schrijven.

In java is het geen enkel probleem om hiervan gebruik te maken. Ik hoop(te) dat dit ook voor c zou gelden.. ;(

Zoekmachines natuurlijk geprobeerd(en probeer ze nog...)

  • Unicorn
  • Registratie: Maart 2000
  • Laatst online: 29-04-2024

Unicorn

rogue soeper

Je zou eens naar een SSL library kunnen kijken, bijv. OpenSSL.