<div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 2, 2017 at 4:51 PM, Christian Huitema <span dir="ltr"><<a href="mailto:huitema@huitema.net" target="_blank">huitema@huitema.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF"><span class="gmail-">
<p>On 10/2/2017 11:05 AM, Phillip Hallam-Baker wrote:<br>
</p>
<blockquote type="cite">
<div style="font-size:small">So I was
working on my UDF fingerprint scheme. Using base32 to encode a
fingerprint and adding an 8 byte version prefix means that a
fingerprint with a 117 bit work factor looks like this:</div>
<div style="font-size:small"><br>
</div>
<div style="font-size:small"><span>MDDK7-N6A72-7AJZN-OSTRX-XKS72</span><br>
</div>
<div style="font-size:small"><span><br>
</span></div>
<div style="font-size:small"><span>Its not
bad but how about we ease up on the work factor. The absolute
minimum I would want to have is 92 bits.</span></div>
<div style="font-size:small"><span><br>
</span></div>
<div style="font-size:small"><span>Now
suppose that the first 25 bits of the fingerprint are zeros. </span><span>The 92
bit fingerprint that would look like this:</span></div>
<div style="font-size:small"><span><br>
</span></div>
<div style="font-size:small"><span>MAAAA-AB3VV-FOFE2-CLRWJ </span><span><br>
</span></div>
<div style="font-size:small"><span><br>
</span></div>
<div style="font-size:small"><span>Now
looks like this:</span></div>
<div style="font-size:small"><span><br>
</span></div>
<div style="font-size:small"><span>MF3VV-FOFE2-CLRWJ </span><span><br>
</span></div>
</blockquote>
<br></span>
Both the idea and the implementation are very close to the "call
signs" system that I worked on with Kim Cameron and Josh Benaloh.
Too bad that we failed to publish an academic paper, and that the
best description is in the patent --
<a class="gmail-m_4242028652759579417moz-txt-link-freetext" href="https://www.google.com.au/patents/US7929689" target="_blank">https://www.google.com.au/<wbr>patents/US7929689</a>.<br></div></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">Ah now I remember why I didn't do it this way. We talked about it, i looked at the patent and thought, nope not doing that, then seem to have re-invented it when I came to implement. Ooops!</div><br></div><div><div class="gmail_default" style="font-size:small">However!</div><table class="gmail-patent-data-table" style="border-style:none none solid;margin:10px 0px 0px 18px;border-bottom-width:2px;border-bottom-color:rgb(209,209,209);border-collapse:collapse;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:13.28px"><tbody><tr><td class="gmail-patent-data-table-td gmail-patent-date-value" style="border-bottom:1px solid rgb(236,236,236);padding-bottom:3px;padding-right:25px;padding-top:3px;white-space:nowrap">9 Jun 2015</td><td class="gmail-patent-data-table-td" style="border-bottom:1px solid rgb(236,236,236);padding-bottom:3px;padding-right:25px;padding-top:3px">FP</td><td class="gmail-patent-data-table-td" style="border-bottom:1px solid rgb(236,236,236);padding-bottom:3px;padding-right:25px;padding-top:3px">Expired due to failure to pay maintenance fee</td><td class="gmail-patent-data-table-td" style="border-bottom:1px solid rgb(236,236,236);padding-bottom:3px;padding-right:25px;padding-top:3px"><div class="gmail-nested-key-value" style="margin-bottom:4px"><span class="gmail-nested-key" style="font-weight:bolder">Effective date: </span><span class="gmail-nested-value">20150419</span><span style="font-size:small"></span></div></td></tr></tbody></table><div class="gmail_default" style="font-size:small"></div><div class="gmail_default" style="font-size:small">Tada!!</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">So looks like you have won yourself a citation in my draft :)</div><br></div><div> </div></div></div></div>