[Ginga-argentina] Ginga-NCL y conexiones SSL

Roberto Moreno P. rampmaster at gmail.com
Thu Nov 11 20:45:36 CET 2010


Sorry por el top posting per estoy desde un movil. Prueba en este caso
entonces una interface, un portal web que se comunique con los otros
sistemas y que a la vez tenga una api http con la aplicacon ginga

El 11/11/10, Pablo Polvorin <pablo.polvorin at gmail.com> escribió:
> Hola Mariana,
>> Hola!
>>
>> En principio, LuaSocket no tiene soporte para SSL. Sobre ésto, la ABNT
>> 15606-2:2007 dice: "Se recomienda que cuestiones tales como
>> autenticación, sean tratadas en una implementación específica del
>> middleware".
>>
>> En lo que a Ginga.ar respecta, no tenemos en este momento soporte para
>> SSL. Una manera de poder usarlo, sería utilizando la librería que
>> mencionás (luasec), si es que la misma puede ser usada sin necesidad
>> de ser compilada (o sea, incluyendo los .lua de luasec en tu
>> aplicación). De esta manera, el middleware no es quien provee el
>> servicio SSL, sino que lo provee tu aplicación, haciendo que la misma
>> pueda correr en distintas implementaciones de ginga.
>
> esa libreria es un binding a openssl, require ser compilada.
> openssl en si ya es un requisito de ginga.ar actualmente (libssl-dev),
> supongo que es por el navegador web.
>
> No creo que sea algo que se pueda solucionar a nivel de aplicacion,
> implementar
> los algoritmos de encriptado de TLS por ejemplo en lua...
>
> Entiendo que no hay nada especificado con respecto a esto, pero es algo
> que tarde o temprano ginga.ar va a necesitar (la mayoria de las API
> web requiren https).
>
> Por cierto que un API http no vendria mal tampoco, aunque eso si se
> puede implementar
> a nivel aplicacion en lua, sin problemas.
>
> Saludos!
>
>
>>
>> Saludos,
>> Mariana
>>
>>
>> 2010/11/8 Pablo Polvorin <pablo.polvorin at gmail.com>:
>>> Hola lista,
>>>
>>> estaba empezando a mirar el tema de programacion en Ginga-NCL
>>> y me surgio esta duda(*), hay manera de establecer una conexion SSL desde
>>> Lua?
>>>
>>> la unica API que encuentro es esta, para sockets tcp sin cifrar:
>>> http://www.telemidia.puc-rio.br/~francisco/nclua/referencia/event.html#class_tcp
>>>
>>> hay alguna otra manera? estoy buscando en el lugar equivocado?.
>>> (el objetivo final seria poder invocar servicios que requieren https)
>>>
>>> En caso de que actualmente no se pueda,  interesaria este agregado?,
>>> podria ser incorporado?
>>> encajaria en algun lugar dentro del estandar?
>>> yo me animaria a dar una mano,  y si alguien me guia un poco mucho mejor.
>>>
>>> por lo poco que he visto, seria quizas integrar
>>> http://www.inf.puc-rio.br/~brunoos/luasec/
>>> tomando como ejemplo lo que esta echo en
>>> gingacc-player/src/application/imperative/tcp_event.lua ?
>>>
>>> gracias!
>>>
>>> (*) mas bien me surgieron un monton, pero por alguna hay que empezar
>>>
>>> _______________________________________________
>>> Ginga-argentina mailing list
>>> Ginga-argentina at lists.ourproject.org
>>> https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
>>>
>>
>> _______________________________________________
>> Ginga-argentina mailing list
>> Ginga-argentina at lists.ourproject.org
>> https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
>>
>
>
>
> --
> Pablo Polvorin
> ProcessOne
>
> _______________________________________________
> Ginga-argentina mailing list
> Ginga-argentina at lists.ourproject.org
> https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
>


-- 
Roberto Andrés Moreno Pérez



More information about the Ginga-argentina mailing list