¿Cuáles son las desventajas de no adherirse a TLS, por ejemplo, usar directamente algoritmos de cifrado (RSA de 2048 bits, AES de 128 bits con el relleno adecuado) provistos por la biblioteca SSL para generar claves, cifrar, usar "certificados" propietarios y Protocolo propietario en general. Lo primero que me viene a la mente es que esto evitará los ataques degradados y permitirá que el desarrollador implemente un mecanismo contra los ataques de tiempo, mi principal razonamiento aquí es que para estar seguro de que la biblioteca no hará nada peligroso detrás de la escena.