<div>Hi,</div><div><br></div>How about feed entropy into /dev/random writing a challenge seed sequence of FST-01?<div><br></div><div><a href="http://man7.org/linux/man-pages/man4/random.4.html">http://man7.org/linux/man-pages/man4/random.4.html</a></div><div><br></div><div>Yuji IMAI<span></span></div><div><br>2015年2月17日火曜日、Jonathan Schleifer<<a href="mailto:js-gnupg-users@webkeks.org">js-gnupg-users@webkeks.org</a>>さんは書きました:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Am 16.02.2015 um 05:47 schrieb NIIBE Yutaka <<a href="javascript:;" onclick="_e(event, 'cvml', 'gniibe@fsij.org')">gniibe@fsij.org</a>>:<br>
<br>
> gniibe@mini10:~/work/gnuk/tool$ python<br>
> Python 2.7.8 (default, Oct 18 2014, 16:20:11)<br>
> [GCC 4.9.1] on linux2<br>
> Type "help", "copyright", "credits" or "license" for more information.<br>
>>>> from binascii import hexlify<br>
>>>> from gnuk_token import *<br>
>>>> g = get_gnuk_device()<br>
> Device: 008<br>
> Configuration: 1<br>
> Interface: 0<br>
>>>> g.cmd_select_openpgp()<br>
> True<br>
>>>> challenge = g.cmd_get_challenge()<br>
>>>> print hexlify(challenge)<br>
> 570575cc7214a3ef92b8e2fc50987ebdd6f47979bc843d3ff649b0050f859449<br>
>>>> challenge = g.cmd_get_challenge()<br>
>>>> print hexlify(challenge)<br>
> 1c353147a8864ced29813adb5d980f85c36f0656abf1ae95e86a177cc67662ec<br>
>>>> challenge = g.cmd_get_challenge()<br>
>>>> print hexlify(challenge)<br>
> c8dcabf1206a1faad0de3c0bf91f7d89fa428ed0f8df99c4e706878b02d6d0ba<br>
>>>> print "You can get 32-byte long random bytes in this way."<br>
> You can get 32-byte long random bytes in this way.<br>
>>>><br>
> gniibe@mini10:~/work/gnuk/tool$<br>
<br>
Ah, that's really cool. But there's no way to feed that randomness into GnuPG to create a key, is there? And supporting that with rngd would be hard, I guess.<br>
<br>
--<br>
Jonathan<br>
<br>
<br>
_______________________________________________<br>
gnuk-users mailing list<br>
<a href="javascript:;" onclick="_e(event, 'cvml', 'gnuk-users@lists.alioth.debian.org')">gnuk-users@lists.alioth.debian.org</a><br>
<a href="https://lists.alioth.debian.org/mailman/listinfo/gnuk-users" target="_blank">https://lists.alioth.debian.org/mailman/listinfo/gnuk-users</a><br>
</blockquote></div>