Hi Giacinto,

Can you cite the 3GPP specification number and section that this would >>>> be violating?> > 21.111 (USIM and IC card requirements), or
predecessors/successors.> I have taken the rel.7, whose paragraph 5.3 (User Data Stored in ME) mentions:> > "User related security codes such as PIN and Unblock PIN may only be> stored by the ME during the procedures involving such a code and shall> be discarded by the ME immediately after completion of the procedure." Thanks for digging that up, this section should definitely be mentioned in a comment in the patch or the commit description.

The question is really what to do and I can see both sides of the argument. So let me play devil's advocate:

If a firmware crashes on a device with a PIN lock and the user was browsing the internet at that time, it would be quite intrusive to interrupt the user and prompt them for a PIN (after all, they already entered the PIN). Additionally, if the PIN was stored for just this case and the firmware reboots fast enough, a crash might not even be noticed by the user at all. Now one can argue that the firmware shouldn't crash, and I agree, but realistically the chances of that never happening are NIL.

So if we do proceed with this feature, it should try pretty hard to comply with the spirit of the cited section, even if it isn't complying with it in a literal sense.

Regards,
-Denis
_______________________________________________
ofono mailing list
[email protected]
https://lists.ofono.org/mailman/listinfo/ofono

Reply via email to