OpenSSH, Django Admin, and Mozilla Firefox
-
OpenSSH's (signed) certificates are not TLS X.509 certificates
Recently I wrote about learning about the extra hazards of mutual TLS in web server programs, where the extra hazard is that your Apache or other web server program must now parse TLS X.509 certificates and understand ASN.1 encoding and so on, which is a lot of code that it probably doesn't currently run. When writing that entry, it occurred to me to wonder if (Open)SSH had the same problem, since OpenSSH supports user authentication through signed certificates (instead of personal keypairs). It turns out that the answer is no.
-
Customizing the Django Admin
This tutorial will focus on customizing the Django Admin site. You will create a simple SocialApp to work with. The SocialApp app will have two models, the Author model, and the Post model. The Author model will have a first and last name field, as well as an image field. The Post model will include the author, the content posted, and the date it was created.
-
A human rights activist on finding joy on the internet
Here at Mozilla, we are the first to admit the internet isn’t perfect, but we are also quick to point out that the internet is pretty darn magical. The internet opens up doors and opportunities, allows for people to connect with others, and lets everyone find where they belong — their corners of the internet. We all have an internet story worth sharing. In My Corner Of The Internet, we talk with people about the online spaces they can’t get enough of, what we should save in Pocket to read later, and what sites and forums shaped them.