"Todo lo que tendrías que hacer es crear un complemento y podrías completar el software por completo".
Estoy creando una aplicación utilizando complementos. Creo que todo lo que tiene que hacer es crear un complemento y copiarlo en el directorio correcto y mi programa principal lo ejecutará. Me gustaría que el programa principal fuera lo suficientemente inteligente como para detectar complementos no autorizados y rechazarlos. Una firma encriptada en cada plugin funcionaría bien. ¿Alguien ha hecho algo hacia un marco seguro y multiplataforma para los complementos de Qt? ¿O una biblioteca multiplataforma para generar firmas para bibliotecas compartidas?
Soy consciente de cómo Windows hace esto. Linux no tanto. No necesito compatibilidad con Mac.
¡Gracias por tu tiempo!