Necesito guardar la contraseña del usuario en mi aplicación de iphone.cifrado de contraseña en las aplicaciones de iphone
Al publicar una aplicación en la tienda de aplicaciones, tengo que decirle a Apple si hay encriptación en la aplicación para fines de exportación.
No deseo que mi aplicación esté restringida solo a los EE. UU., Pero tampoco quiero almacenar o enviar contraseñas a través de la red en texto claro.
Entonces, básicamente, la pregunta es, ¿puedo encriptar las contraseñas de una manera que no restrinja mi aplicación?
si usan crypt() únicamente con fines de autenticación ... No creo que hayas leído correctamente la página del manual. Autenticación no es encriptación. La autenticación nunca ha sido restringida (IIRC): solo encriptación. Por ejemplo, un módulo RSA grande y grueso: si se usa para una firma RSA, no hay problema. Use los mismos módulos grandes para el cifrado, y debe cumplir con las regulaciones de exportación. Por cierto, si tiene un cifrado simétrico que utiliza claves de 63 bits, está bien. Con 64 bits, debe ponerse en contacto con el Departamento de Comercio para obtener una licencia: consulte http://www.bis.doc.gov/encryption/massmarket_keys64bitsnup.html. – jww