Published at: 09:10 pm - Saturday October 27 2018
This article is a continuation of “Can the Serpent Cipher fit in the ICE40 FPGA?”. Below is a revision of the forward S-box of Serpent from the previous article, with all of the S-Box equations rewritten in the same form, i.e. using strictly AND, OR, and NOT operations, with none having more than six subclauses, […]
Published at: 12:10 pm - Saturday October 27 2018
Current Table of Contents: The question of whether the Serpent cipher could fit in a ICE40 FPGA was posed recently, and my first thought was: why not bake what appears to be the heaviest moving part, and see how many gates it requires? Then it will be possible to estimate whether the entire thing is […]
Published at: 05:09 pm - Monday September 24 2018
Linux. ( 1991 — 2018. ) No disrespect is intended for Stepan Mitrofanovich Gudimov (1913 – 1941), died heroically in aerial ramming maneuver… whose beautiful tomb I stole here. But IMHO a dead project of Linux’s stature deserves a tomb, even if only an imaginary and stolen one. Especially a stolen project…
Published at: 10:09 pm - Monday September 17 2018
This is a simple library for Ada, to replace the asinine GNATSockets item. Supported: Unixlike OS back-end. Open/close datagram socket on given local IP and port. Transmit datagrams of fixed length. Receive (blocking) datagrams of fixed length, rejecting shorts, saving the originator’s IP/port. Handle all possible OS error conditions. Permanently unsupported: Microshit back-ends. TCP. IPv6. […]
Published at: 09:07 pm - Monday July 30 2018
This article is part of a series of hands-on tutorials introducing FFA, or the Finite Field Arithmetic library. FFA differs from the typical “Open Sores” abomination, in that — rather than trusting the author blindly with their lives — prospective users are expected to read and fully understand every single line. In exactly the same […]
Published at: 06:04 pm - Tuesday April 24 2018
This recipe will re-create the hygienic gentoo installed on the RK pilot plant at Pizarro. The resulting install will also contain the full set of distfiles used in the rebuilding of the ‘world’, in /usr/portage/distfiles. No promises are made of fitness for a particular use, or of provenance, OTHER THAN as described above. ——— Materials […]
Published at: 05:04 pm - Monday April 23 2018
I have the pleasure of informing my readers that… Phuctor is back! It — exactly as it was, but with a few minor fix-ups for browsing speed — now lives on a very spiffy 32-core Opteron at Pizarro, the ISP. The WWW UI is already up; the factoring proper will resume later tonight.
Published at: 09:02 pm - Tuesday February 13 2018
This article is part of a series of hands-on tutorials introducing FFA, or the Finite Field Arithmetic library. FFA differs from the typical “Open Sores” abomination, in that — rather than trusting the author blindly with their lives — prospective users are expected to read and fully understand every single line. In exactly the same […]
Published at: 04:01 pm - Sunday January 28 2018
This article is part of a series of hands-on tutorials introducing FFA, or the Finite Field Arithmetic library. FFA differs from the typical “Open Sores” abomination, in that — rather than trusting the author blindly with their lives — prospective users are expected to read and fully understand every single line. In exactly the same […]
Published at: 10:01 pm - Saturday January 20 2018
This article is part of a series of hands-on tutorials introducing FFA, or the Finite Field Arithmetic library. FFA differs from the typical “Open Sores” abomination, in that — rather than trusting the author blindly with their lives — prospective users are expected to read and fully understand every single line. In exactly the same […]