<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Free Software Initiative of Japan - gnuk</title><link>https://www.fsij.org/</link><description>特定非営利活動法人 フリーソフトウェアイニシアティブ</description><lastBuildDate>Sat, 20 Apr 2024 00:00:00 +0900</lastBuildDate><item><title>Version 2.2</title><link>https://www.fsij.org/gnuk/version2_2.html</link><description>&lt;!-- author gniibe --&gt;
&lt;img alt="Gnuk Logo" src="/images/gnuk/gnuk.png" /&gt;
&lt;p&gt;Gnuk version 2.2 is released.&lt;/p&gt;
&lt;p&gt;This is a new stable release of version 2 series.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tag release/2.2
Tagger: NIIBE Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
Date:   Sat Apr 20 11:22:21 2024 +0900
commit de9652726b1ce52b21e939c6989dda0268b5c640
&lt;/pre&gt;
&lt;p&gt;Major changes are:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Modular inverse by safegcd256 for Ed25519 and X25519 computation&lt;/li&gt;
&lt;li&gt;X25519 …&lt;/li&gt;&lt;/ul&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Sat, 20 Apr 2024 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2024-04-20:/gnuk/version2_2.html</guid><category>gnuk</category></item><item><title>Chopstx Version 2.5</title><link>https://www.fsij.org/gnuk/chopstx-version-2_5.html</link><description>&lt;!-- author gniibe --&gt;
&lt;p&gt;Version 2.5 of Chopstx is released in STABLE-BRANCH-2.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tag release/2.5
Tagger: NIIBE Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
Date:   Tue Sep 5 10:14:51 2023 +0900
commit d934006a4ac40946fea9ee97fed5f21990ff5228
&lt;/pre&gt;
&lt;p&gt;Chopstx is an RT thread library for STM32F103 and GD32F103 (ARM
Cortex-M3), STM32F030 (ARM Cortex-M0), MKL27Z (ARM Cortex-M0plus),
STM32L432 (ARM …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Tue, 05 Sep 2023 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2023-09-05:/gnuk/chopstx-version-2_5.html</guid><category>gnuk</category></item><item><title>Version 2.1</title><link>https://www.fsij.org/gnuk/version2_1.html</link><description>&lt;!-- author gniibe --&gt;
&lt;img alt="Gnuk Logo" src="/images/gnuk/gnuk.png" /&gt;
&lt;p&gt;Gnuk version 2.1 is released.&lt;/p&gt;
&lt;p&gt;This is a new stable release of version 2 series.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tag release/2.1
Tagger: NIIBE Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
Date:   Tue Sep 5 14:52:54 2023 +0900
commit c7a98b7d13d770a6850f4306f801e57d8be26481
&lt;/pre&gt;
&lt;p&gt;Major changes are:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;New: Ed448 and X448 support.&lt;/li&gt;
&lt;li&gt;Removal of RSA support.&lt;/li&gt;
&lt;li&gt;Removal …&lt;/li&gt;&lt;/ul&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Tue, 05 Sep 2023 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2023-09-05:/gnuk/version2_1.html</guid><category>gnuk</category></item><item><title>Tian Tian Xiang Shang - Version 0.1</title><link>https://www.fsij.org/gnuk/ttxs-version-0_1.html</link><description>&lt;!-- author gniibe --&gt;
&lt;p&gt;TTXS 0.1 is released.&lt;/p&gt;
&lt;p&gt;TTXS is a CCID firmware implementation, which targets ST's
Nucleo-64 F103 and Nucleo-32 L432.&lt;/p&gt;
&lt;p&gt;It is available at:&lt;/p&gt;
&lt;blockquote&gt;
&lt;a class="reference external" href="https://git.gniibe.org/cgit/chopstx/ttxs.git/"&gt;https://git.gniibe.org/cgit/chopstx/ttxs.git/&lt;/a&gt;&lt;/blockquote&gt;
&lt;p&gt;This is a second release to confirm its minimum set of features.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tag release/0.1
Tagger: NIIBE Yutaka …&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Fri, 24 May 2019 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2019-05-24:/gnuk/ttxs-version-0_1.html</guid><category>gnuk</category></item><item><title>Version 1.2.8</title><link>https://www.fsij.org/gnuk/version1_2_8.html</link><description>&lt;!-- author gniibe --&gt;
&lt;img alt="Gnuk Logo" src="/images/gnuk/gnuk.png" /&gt;
&lt;p&gt;Gnuk version 1.2.8 is released.&lt;/p&gt;
&lt;p&gt;This is a new stable release of version 1.2.x series.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tag release/1.2.8
Tagger: NIIBE Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
Date:   Tue Jan 23 13:48:10 2018 +0900
commit 40b1d453dc79d6e55ccc5ac413e51a417e143fee
&lt;/pre&gt;
&lt;p&gt;Major changes from 1.2.1 are:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;New: Port …&lt;/li&gt;&lt;/ul&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Tue, 23 Jan 2018 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2018-01-23:/gnuk/version1_2_8.html</guid><category>gnuk</category></item><item><title>Chopstx Version 1.8</title><link>https://www.fsij.org/gnuk/chopstx-version-1_8.html</link><description>&lt;!-- author gniibe --&gt;
&lt;p&gt;Version 1.8 of Chopstx is released.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tag release/1.8
Tagger: NIIBE Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
Date:   Fri Jan 19 10:12:51 2018 +0900
commit aa63ac79bc331b7c60943d77ec3c1f82e8c353d9
&lt;/pre&gt;
&lt;p&gt;Chopstx is an RT thread library for STM32F103 (ARM Cortex-M3),
STM32F030 (ARM Cortex-M0), MKL27Z (ARM Cortex-M0plus), and
emulation on GNU/Linux.&lt;/p&gt;
&lt;p&gt;Since …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Fri, 19 Jan 2018 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2018-01-19:/gnuk/chopstx-version-1_8.html</guid><category>gnuk</category></item><item><title>NeuG Version 1.0.7</title><link>https://www.fsij.org/gnuk/neug_version1_0_7.html</link><description>&lt;!-- author gniibe --&gt;
&lt;p&gt;Version 1.0.7 of NeuG has been released.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tag release/1.0.7
Tagger: NIIBE Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
Date:   Fri Jan 19 16:15:33 2018 +0900
commit 442795a8624ed1fa315a1f32521eee2f4f4972a4
&lt;/pre&gt;
&lt;p&gt;NeuG is an implementation of True Random Number Generator based on
sampling of ADC of STM32F103.&lt;/p&gt;
&lt;p&gt;Not much changes …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Fri, 19 Jan 2018 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2018-01-19:/gnuk/neug_version1_0_7.html</guid><category>gnuk</category></item><item><title>Customizing Gnuk Token in 2017</title><link>https://www.fsij.org/gnuk/customizing-2017.html</link><description>&lt;p&gt;Gnuk Token is good when it is customized by an end usr.&lt;/p&gt;
&lt;p&gt;In 2017, gniibe went 100-yen shop to seek another craftwork possibility.&lt;/p&gt;
&lt;p&gt;UV resin is (still) available there, but gniibe's choice is plastic cray this year.&lt;/p&gt;
&lt;a class="reference external image-reference" href="/images/gnuk/FST-01G-201701-00.jpg"&gt;
&lt;img alt="FST-01G in 2017 #1" src="/images/gnuk/FST-01G-201701-00.jpg" style="width: 480px;" /&gt;
&lt;/a&gt;
&lt;a class="reference external image-reference" href="/images/gnuk/FST-01G-201701-01.jpg"&gt;
&lt;img alt="FST-01G in 2017 #2" src="/images/gnuk/FST-01G-201701-01.jpg" style="width: 480px;" /&gt;
&lt;/a&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Mon, 16 Jan 2017 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2017-01-16:/gnuk/customizing-2017.html</guid><category>gnuk</category></item><item><title>Chopstx Version 1.2</title><link>https://www.fsij.org/gnuk/chopstx-version-1_2.html</link><description>&lt;!-- author gniibe --&gt;
&lt;p&gt;Version 1.2 of Chopstx is released.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tag release/1.2
Tagger: NIIBE Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
Date:   Thu Oct 13 10:20:50 2016 +0900
commit d448d3c678245b71a28b44652c053968ea70fa56
&lt;/pre&gt;
&lt;p&gt;Chopstx is an RT thread library for STM32F103 (ARM Cortex-M3),
STM32F030 (ARM Cortex-M0), and MKL27Z (ARM Cortex-M0plus).&lt;/p&gt;
&lt;p&gt;In 1.2, we fixed …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Thu, 13 Oct 2016 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2016-10-13:/gnuk/chopstx-version-1_2.html</guid><category>gnuk</category></item><item><title>Version 1.2.1</title><link>https://www.fsij.org/gnuk/version1_2_1.html</link><description>&lt;!-- author gniibe --&gt;
&lt;img alt="Gnuk Logo" src="/images/gnuk/gnuk.png" /&gt;
&lt;p&gt;Gnuk version 1.2.1 is released.  I forgot to announce 1.2.0, since
I was busy for Chopstx change from 1.0 to 1.1 (Gnuk version 1.2.1
uses Chopstx 1.1).&lt;/p&gt;
&lt;p&gt;This is a new stable release of version 1.2.x series.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tag release …&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Thu, 14 Jul 2016 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2016-07-14:/gnuk/version1_2_1.html</guid><category>gnuk</category></item><item><title>Chopstx Version 1.1</title><link>https://www.fsij.org/gnuk/chopstx-version-1_1.html</link><description>&lt;!-- author gniibe --&gt;
&lt;p&gt;Version 1.1 of Chopstx is released.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tag release/1.1
Tagger: NIIBE Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
Date:   Fri Jul 1 11:51:13 2016 +0900
commit 09f27704f5be59ffe12dcb2a8e54083f44b014ee
&lt;/pre&gt;
&lt;p&gt;Chopstx is an RT thread library for STM32F103 (ARM Cortex-M3),
STM32F030 (ARM Cortex-M0), and MKL27Z (ARM Cortex-M0plus).&lt;/p&gt;
&lt;p&gt;In 1.1, we have …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Fri, 01 Jul 2016 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2016-07-01:/gnuk/chopstx-version-1_1.html</guid><category>gnuk</category></item><item><title>Chopstx Version 1.0</title><link>https://www.fsij.org/gnuk/chopstx-version-1_0.html</link><description>&lt;!-- author gniibe --&gt;
&lt;p&gt;Version 1.0 of Chopstx is released.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tag release/1.0
Tagger: Niibe Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
Date:   Thu Jun 16 11:46:59 2016 +0900
commit 40adf95c24f85f475896e1c55e1af5f32349729a
&lt;/pre&gt;
&lt;p&gt;Chopstx is an RT thread library for STM32F103 (ARM Cortex-M3),
STM32F030 (ARM Cortex-M0), and MKL27Z (ARM Cortex-M0plus).&lt;/p&gt;
&lt;img alt="Chopstx Logo" src="/images/gnuk/chopstx.png" /&gt;
&lt;p&gt;It is used by Gnuk …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Fri, 17 Jun 2016 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2016-06-17:/gnuk/chopstx-version-1_0.html</guid><category>gnuk</category></item><item><title>Craftwork required</title><link>https://www.fsij.org/gnuk/craftwork-fst-01.html</link><description>&lt;p&gt;FST-01 with transparent tube can be custimized like &lt;a class="reference external" href="/gnuk/mono-the-eraser-case.html"&gt;FST-01 with the case of MONO eraser&lt;/a&gt;  or &lt;a class="reference external" href="/gnuk/customizing-gnuk-token"&gt;Juto wrapped FST-01&lt;/a&gt; .&lt;/p&gt;
&lt;p&gt;In 2016, gniibe went 100-yen shop to seek another craftwork possibility and found Japanese papers.  Here is the result.&lt;/p&gt;
&lt;a class="reference external image-reference" href="/images/gnuk/gnuk-token-2016.jpg"&gt;
&lt;img alt="FST-01 tube in 2016" src="/images/gnuk/gnuk-token-2016.jpg" style="width: 320px;" /&gt;
&lt;/a&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Wed, 06 Jan 2016 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2016-01-06:/gnuk/craftwork-fst-01.html</guid><category>gnuk</category></item><item><title>Let's Make "NeuG USB Device" by STM32 Nucleo F103, together</title><link>https://www.fsij.org/gnuk/neug-on-stm32-nucleo-f103.html</link><description>&lt;p&gt;August 8th is Happy Hacking Day in Japan.  On that day, &lt;a class="reference external" href="http://www.gniibe.org/memo/development/gnuk/hardware/stm32-nucleo-f103.html"&gt;an article (in Japanese)&lt;/a&gt; was published at www.gniibe.org, to resist bulk surveillance.&lt;/p&gt;
&lt;p&gt;This article is English translation of the article.  The purpose of this article is to make own own TRNG (True Random Number Generator).  A bit …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Thu, 24 Sep 2015 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2015-09-24:/gnuk/neug-on-stm32-nucleo-f103.html</guid><category>gnuk</category></item><item><title>NeuG Version 1.0.4</title><link>https://www.fsij.org/gnuk/neug_version1_0_4.html</link><description>&lt;!-- author gniibe --&gt;
&lt;p&gt;Version 1.0.4 of NeuG has been released.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tag release/1.0.4
Tagger: NIIBE Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
Date:   Fri Sep 18 12:56:04 2015 +0900

commit f1b091f2c52dab5b4c1512664a4c93b0dddb47b8
&lt;/pre&gt;
&lt;p&gt;The changes are for more support of different boards and minor detail
of USB behavior.  Functionality and performance of …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Fri, 18 Sep 2015 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2015-09-18:/gnuk/neug_version1_0_4.html</guid><category>gnuk</category></item><item><title>Version 1.1.9</title><link>https://www.fsij.org/gnuk/version1_1_9.html</link><description>&lt;!-- author gniibe --&gt;
&lt;p&gt;Gnuk version 1.1.9 is released.&lt;/p&gt;
&lt;p&gt;This is another experimental release of version 1.1.x series.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tag release/1.1.9
Tagger: NIIBE Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
Date:   Fri Sep 18 21:28:20 2015 +0900

commit 1648a538dff1c883270d3c47a9319f4b1eb53479
&lt;/pre&gt;
&lt;p&gt;Because of the incompatible change to 1.0 series, please …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Fri, 18 Sep 2015 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2015-09-18:/gnuk/version1_1_9.html</guid><category>gnuk</category></item><item><title>Version 1.1.8</title><link>https://www.fsij.org/gnuk/version1_1_8.html</link><description>&lt;!-- author gniibe --&gt;
&lt;p&gt;Gnuk version 1.1.8 is released.&lt;/p&gt;
&lt;p&gt;This is another experimental release of version 1.1.x series.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tag release/1.1.8
Tagger: NIIBE Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
Date:   Thu Sep 17 18:00:14 2015 +0900
commit 3ffac57509eb7015ba323263760c57af7235001f
&lt;/pre&gt;
&lt;p&gt;Because of the incompatible change to 1.0 series, please …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Thu, 17 Sep 2015 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2015-09-17:/gnuk/version1_1_8.html</guid><category>gnuk</category></item><item><title>Version 1.1.7</title><link>https://www.fsij.org/gnuk/version1_1_7.html</link><description>&lt;!-- author gniibe --&gt;
&lt;p&gt;Gnuk version 1.1.7 is released.&lt;/p&gt;
&lt;p&gt;This is another experimental release of version 1.1.x series.&lt;/p&gt;
&lt;p&gt;Because of the incompatible change to 1.0 series, please refer new
documentation for instructions of how to use Gnuk Token.
(New documentation can be used for 1.0.x, too.)&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Gnuk …&lt;/li&gt;&lt;/ul&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Wed, 05 Aug 2015 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2015-08-05:/gnuk/version1_1_7.html</guid><category>gnuk</category></item><item><title>NeuG Version 1.0.3</title><link>https://www.fsij.org/gnuk/neug_version1_0_3.html</link><description>&lt;!-- author gniibe --&gt;
&lt;p&gt;Version 1.0.3 of NeuG has been released.  The changes are for better
support of different boards and different operating systems.
Functionality and performance of NeuG is as same as 1.0.1.&lt;/p&gt;
&lt;p&gt;NeuG is an implementation of True Random Number Generator based on sampling of ADC of STM32F103 …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Mon, 03 Aug 2015 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2015-08-03:/gnuk/neug_version1_0_3.html</guid><category>gnuk</category></item><item><title>Version 1.1.6</title><link>https://www.fsij.org/gnuk/version1_1_6.html</link><description>&lt;!-- author gniibe --&gt;
&lt;p&gt;Gnuk version 1.1.6 is released.&lt;/p&gt;
&lt;p&gt;This is another experimental release of version 1.1.x series.&lt;/p&gt;
&lt;p&gt;Because of the incompatible change to 1.0 series, please refer new
documentation for instructions of how to use Gnuk Token.
(New documentation can be used for 1.0.x, too.)&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Gnuk …&lt;/li&gt;&lt;/ul&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Tue, 21 Jul 2015 00:00:00 +0900</pubDate><guid isPermaLink="false">tag:www.fsij.org,2015-07-21:/gnuk/version1_1_6.html</guid><category>gnuk</category></item></channel></rss>