<br><br><div class="gmail_quote">On Tue, Mar 16, 2010 at 12:07 PM, Dieter Spaar <span dir="ltr"><<a href="mailto:spaar@mirider.augusta.de">spaar@mirider.augusta.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hello Sebastien,<br>
<div class="im"><br>
On Tue, 16 Mar 2010 10:04:07 +0100, "=?UTF-8?Q?S=C3=A9bastien_Lorquet?=" <<a href="mailto:squalyl@gmail.com">squalyl@gmail.com</a>> wrote:<br>
><br>
> I know that smart card EEPROMS are rated for 100k writes, but I would not<br>
> rely on that. In fact, this depends on how often is the EF.Kc file written,<br>
> which was my original question. Every 30 seconds or every day? Every day is<br>
> of course OK.<br>
<br>
</div>It is only written if an AUTHENTICATION REQUEST from the network is<br>
performed. This usually happens when the phone is turned on and<br>
does a location update. The network can also perform an AUTHENTICATION<br>
REQUEST when doing a call or similar things, however usually this is<br>
not done every time and the previous Kc stored on the SIM is reused<br>
as Sylvain explained it. For OpenBSC and OpenBTS the default is that<br>
there is no AUTHENTICATION REQUEST at all, so no Kc is written (I am<br>
not 100% sure if this is true for OpenBTS, but I guess so).<br>
<div class="im"><br>
> Additionally, how often are these other files written (LOCI, BCCH) ?<br>
<br>
</div>They are written when a location update is done or the cell changes.<br>
However it depends on the phone if the data is really written to the<br>
SIM every time, sometimes the phone caches those data and writes them<br>
to the SIM only when the phone is turned off. For OpenBSC and OpenBTS<br>
writing should not happen that often because there is usually only one<br>
cell with fixed parameters. And I guess you will probably not actually<br>
write to the EEPROM if the same data is already stored (or a least<br>
the Card OS should do it this way).<br></blockquote><div><br></div><div>OK, I will neglect this part for the moment and implement them as regular files. If it happens that the update rate is really a danger for the card eeprom, I'll implement a log structured file type.</div>

<div> 
<div class="im"><br></div></div></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"></blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

> SmartCardFocus has a ID0 cutting service, that can turn any card into a SIM</blockquote><blockquote class="webkit-indent-blockquote gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

> sized module:</blockquote><blockquote class="webkit-indent-blockquote gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

> <a href="http://www.smartcardfocus.com/shop/ilp/id~82/p/index.shtml" target="_blank"><font class="Apple-style-span" color="#000000">http://www.smartcardfocus.com/shop/ilp/id~82/p/index.shtml</font></a></blockquote><blockquote class="webkit-indent-blockquote gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

> This is the best option I know so far.</blockquote><blockquote class="webkit-indent-blockquote gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

<br></blockquote><blockquote class="webkit-indent-blockquote gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

Thanks, I did not know that. It would be interesting to know what tool</blockquote><blockquote class="webkit-indent-blockquote gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

they use and if it is available for a reasonable price.</blockquote><div><br></div><div>Seems to be 1.20 EUR per card.</div><div>Two options: either they may have a small punching tool, and do that by themselves, or they may have a subcontractor with a big laser cutter or a CNC or something else... There were impressive machines at the Cartes Salon, I would not be surprised if they had a supplier with a monster to do that.</div>

<div><br></div><div>Sebastien</div><br>