Dr. Óscar Nájera
Dr. Óscar Nájera
Posts
Projects
Talks
About
Recent Posts
Elliptic Curve Digital Signature Algorithm - Bitcoin & Haskell
The previous posts covered mathematical curiosities. Now we can leave that realm, find an application and turn them into tools to work with elliptic curve cryptography. That means finding and choosing which particular values of the parameters bring us into a curve we can use for cryptography.
Dr. Óscar Nájera
Aug 4, 2021
13 min read
Elliptic Curves on Finite Fields - Bitcoin & Haskell
When merging the last two posts, I immediately run into serious difficulties. Haskell’s type system just made my work harder(well my ignorance did). Until I could come up with a solution, I could not appreciate how the strictness of the type system actually gives flexibility.
Dr. Óscar Nájera
Jul 13, 2021
10 min read
Elliptic Curves - Bitcoin & Haskell
In this series of posts I’m solving the exercises of Programming Bitcoin1 in Haskell, I’m learning Bitcoin and Haskell in one go. To describe a point in the elliptic curve, we need four data points.
Dr. Óscar Nájera
May 2, 2021
4 min read
Finite Fields - Bitcoin & Haskell
Bitcoin’s price has gone crazy up, and now I’m really responsible for learning it. I found the book Programming Bitcoin1 by Jimmy Song, it looks good enough to give it a try.
Dr. Óscar Nájera
Apr 17, 2021
4 min read
See all posts
Projects
I work on
cardano.el
An Emacs interface to the Cardano node. It replaces the CLI, lets you craft any complex transaction and can even be your wallet.
Code
Video
Delightful Dying
An alternative take on life and dead planing. Live joyfully, leave joyfully.
Org-cv
Org-mode backend exporters for generating a Curriculum Vita using some \(\LaTeX\) templates.
Code
Sphinx-Gallery
Sphinx-Gallery is a Sphinx extension that builds an HTML gallery of examples from any set of Python scripts.
Code
Recent & Upcoming Talks
My cloud, I rule my data and I rule how I communicate
In this workshop I teach how to use the sovereign project. A set of Ansible playbooks that you use to build and maintain you own personal cloud entirely based on open source projects.
Dr. Óscar Nájera
Last updated on Sep 8, 2020
Code
Slides
Video
English - The torture of the conqueror
This is a short humorous speech for the Wordstock Festival. I go over the hurdles of learning English as a foreign language and all those language quirks.
Dr. Óscar Nájera
Last updated on Jun 1, 2020
Video
Monitoring bees and more
Held in German, this talk shows how to use Checkmk and about an interesting use case about it flexibility when it is configured to monitory bee colonies and their honey production.
Dr. Óscar Nájera
Last updated on Jun 1, 2020
Slides
Video
Cite
×