La mayoría de la gente se equivoca al escribir criptografía, las lenguas como Noir, Cairo, etc. lo resuelven. Simplemente escriba su software, conéctese a las herramientas, demuestre, verifique, llámelo un día :)