elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Doble factor de autenticación o verificación en dos pasos


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  FTPS en ASP.NET Core
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: FTPS en ASP.NET Core  (Leído 170 veces)
n-utz

Desconectado Desconectado

Mensajes: 165

Babylon es el vampiro!


Ver Perfil
FTPS en ASP.NET Core
« en: 12 Octubre 2018, 19:33 »

Buenas gente,

Hace mucho no posteaba en el foro, siempre lo uso como último recurso cuando no encuentro salida con algún problema.

Estoy desarrollando un FTP Server en ASP.NET Core utilizando la libreria Fubar FTP : http://fubardevelopment.github.io/FtpServer/index.html

Utilicé esta libreria porque te permite, a través de DI, cambiar el comportamiento del file system (o el file system completamente), lo diseñé para que almacene los archivos que recibe en un storage de Azure.

Ahora me encuentro con un problema bastante simple (para el que esté en tema), y es que quiero que la comunicación del FTP sea mediante SSL/TLS, estuve leyendo y en lo samples de la libreria ellos levantan un certificado X509 desde un .pfx.

El problema es que no entiendo bien cómo funciona este certificado, es decir, el servidor debe tener un .pfx para que lo levante y ahí tendrá su private key, y el usuario debe tener otro certificado con alguna relación al mio?

No sé bien cómo crear el .pfx y si debo hacerlo en runtime o ya debe estar alocado en el server que esté corriendo el FTP.

¿Me podrían orientar?, gracias.
Quizá este post debería ir en criptografía, ¿no?.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines