Eric Mann's Blog

  • Writing
  • Paying off technical debt
    February 20, 2022

    Paying off technical debt

    Every successful development team has two things in common: They’ve shipped a product, and they accepted compromises to make that shipment possible.

    Technology
  • Cryptopals: Set 1 – challenge 5
    February 19, 2022

    Cryptopals: Set 1 – challenge 5

    Breaking encryption is fun. Building an encryption cipher is even more so! Let’s continue our Cryptopals journey with XOR.

    Security, Technology
  • Cryptopals: Set 1 – challenge 4
    February 18, 2022

    Cryptopals: Set 1 – challenge 4

    Now that we know how to crack a single-byte XOR cipher, let’s expand and crack even more through Cryptopals’ next challenge.

    Security, Technology
  • Cryptopals: Set 1 – challenge 3
    February 17, 2022

    Cryptopals: Set 1 – challenge 3

    Next up in our Cryptopals walkthrough is some frequency analysis against simple cryptographic keys. Let’s have some fun!

    Security, Technology
  • Cryptopals: Set 1 – challenge 2
    February 16, 2022

    Cryptopals: Set 1 – challenge 2

    Building on our cryptopals encoding work last time, let’s introduce byte-based XOR operations.

    Security, Technology
  • Cryptopals: Set 1 – challenge 1
    February 15, 2022

    Cryptopals: Set 1 – challenge 1

    Challenge 1 in the cryptopals suite is to juggle between Base64 and Hex encoding of byte strings. Let’s do just that, with value objects!

    Security, Technology
  • The Cryptopals challenges
    February 14, 2022

    The Cryptopals challenges

    Starting today I kick off a series on the cryptopals crypto challenges, with my implementations in PHP. Feel free to join in the fun!

    Security, Technology
  • One perspective on career stages
    February 13, 2022

    One perspective on career stages

    Different people see career progression from their own angles. I’ve encountered one that makes sense, tho I don’t so much see it as a progression.

    Business
  • Do the dishes – right now
    February 12, 2022

    Do the dishes – right now

    Refactoring legacy code is like cleaning the dishes. Someone has to do it – hopefully before the stack of moldering waste falls on the floor.

    Technology
  • The value of encryption
    February 11, 2022

    The value of encryption

    I care very deeply about privacy, which translates to a passion for encryption and cryptography. You should care about privacy, too.

    Security
Previous Page Next Page

© 2026

Eric Mann's Blog

·

Powder Theme by Brian Gardner

  • X
  • LinkedIn
  • Mastodon