para ser sincero elegí md5 es porque es muy usado XD y se consiguen por ahí librerías en internet que te hacen todo el proceso y listo... 5 el proceso del hash md5 es relativamente ligero, a demás... está en el foro de visual basic XD asi que asumo que el md5 no lo está haciendo a mano XD
por otro lado DarkMatrix, creo que la suma de comprobación debería ir cifrada
porque si u atacante comprende que esa es la suma de comprobación, podría jugar modificandola o usarla para tratar de sacar algo de info, pero ya quedaría a escogencia de Arconte
por otro lado
Arconte, por que estás escogiendo un método tan débil de encriptacion? estás haciendo algo como una maquina enigma por lo que veo, es solo por juego/trabajo? porque si es por real seguridad usate algoritmos pesados (increíblemente no me viene el nombre de ninguno a la mente XD pero hay muchos como el que usa https) que están hechos para que no sean resolvibles con ataques modernos ni demás...