Today I purchased The Descent Classic Collection. I’m looking forward to playing these, but not before I get my Logitech G 4021846 H.O.T.A.S. RGB Throttle and Stick Controller X56.
Category Archives: Software
What is elliptic curve cryptography?
The following quotation is taken from Elliptic Curve Cryptography for Developers.
What is elliptic curve cryptography?
First, there are no ellipses. Second, there are no curves. So why is it called an “elliptic curve”? The primary reason is history. Performing integrals of the elliptical orbits of planets gave rise to formulas labeled elliptic curves. These formulas were then used in other areas of mathematics, and the label stuck.
The areas of mathematics used in public key cryptography involve number theory (the properties of integers), combinatorics (the study of counting), and finite fields (sets with finite objects and specific rules). Elliptic curves are used in just about every area of mathematics. This makes studying elliptic curve math very difficult because it is hard to determine what you really need to know and what is just really interesting.
For example, elliptic curves have been used for factoring numbers and solving Fermat’s Last Theorem. In chapter 3, I explain how elliptic curves on the complex plane are used to understand elliptic curves over finite fields. It’s all interesting but not necessarily applicable to cryptography.
SQLiteStudio
I’m gonna have a play with SQLiteStudio.
PHP 8.4
So PHP 8.4 has been released.
Handling Cookies is a Minefield
I read an interesting article today Handling Cookies is a Minefield. It’s basically about what characters are supported in cookies across browsers and servers.
As a rule I only use two cookies: a session cookie, which identifies the session, and a persistent browser cookie, which identifies the user and their browser.
PS1 Programming with MIPS Assembly & C
In another life I would totally take the time to do this: PS1 Programming with MIPS Assembly & C.
StarCraft: Mass Recall
Note to self: check out StarCraft: Mass Recall. Apparently it’s a remake of StarCraft in the StarCraft II engine. I’m not exactly sure where to get it or how it works, but I can probably figure that out.
DOOM3 for 64-bit Intel MacBook Pro
My mate @drakonis referred me to the following:
Software Heritage
Today I learned about Software Heritage. It’s a project to archive software source code.
Cory Doctorow On Google & Monopolies
In this video Cory argues that Google is making their search service worse in order to drive more traffic. Sigh. Cory Doctorow On Google & Monopolies!