EAP-FAST Internal Crypto Libraries take a lot of time

ramprasad.rajendran at wipro.com ramprasad.rajendran
Tue Jan 16 07:45:19 PST 2007

I am trying to test wpa_supplicant-0.5.7 on a custom ARM board and using
EAP-FAST as the authentication.
Radius Server is Steel Belted Radius(eval version) and the authenticator
is Cisco Aironet 1100 Series.

I am using the internal TLS and crypto libraries and have
CONFIG_INTERNAL_LIBTOMMATH enabled for bringing down the size.

We have only 128K of Flash on the board and 192K RAM for execution.

I find that during EAP-FAST authentication, after the server has sent
out a Server Hello Message, the code keeps looping infinitely in the
function s_mp_exptmod in a for(;;) loop. It takes atleast 10 mins before
the function returns :-(

Is this behaviour because, the run time memory is not enough or the
processor is pretty slow.

Any pointers or help please ?


The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. 

WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.

More information about the Hostap mailing list