2012-03-01 11 views
6

¿Existe una implementación (o una implementación) completa o buena para SSL en Haskell? Mi amigo que está aprendiendo Haskell me preguntó antes cómo hacer TLS o SSL en Haskell, y después de mirar un poco no pude darle una buena respuesta.Uso de SSL en Haskell

hsgnutls parece que nunca ha despegado, y hsopenssl parece ser una implementación incompleta, después de un poco de búsqueda en Google y StackOverflow no encontré un simple "Así es como lo haces". explicación. ¿Hay una manera defacta que me falta o estás atrapado usando una biblioteca implementada parcialmente?

+5

¿Has echado un vistazo al paquete [tls] (http://hackage.haskell.org/package/tls)? Es el utilizado por el framework Yesod y los paquetes relacionados, por lo que debe mantenerse bien. (Aunque, no tengo ninguna experiencia con él mismo, así que no puedo comentar sobre su integridad). – hammar

Respuesta

5

¿Has visto ya sea HsOpenSSL o ?

HsOpenSSL es una unión a OpenSSL, y TLS es una aplicación de Haskell TLS.

+0

Trabajé para mi amigo, me había olvidado de esto, gracias por la respuesta, aunque la implementación todavía está incompleta parece que sirvió a sus necesidades. – jroesch