41554 blogs · [ { "id": "01a0879b-7318-71e8-914d-677343c9940b", "title": "Lessons learned from doing cryptographic research with ChatGPT", "url": "https://littlemaninmyhead.wordpress.com/2025/09/07/lessons-learned-from-doing-cryptographic-research-with-chatgpt/", "published_at": "2025-09-07T11:04:37+00:00" }, { "id": "01a0879b-7318-71e8-914d-6773444d7639", "title": "Inverting the Xorshift128+ random number generator", "url": "https://littlemaninmyhead.wordpress.com/2025/08/31/inverting-the-xorshift128-random-number-generator/", "published_at": "2025-08-31T05:10:54+00:00" }, { "id": "01a0879b-7318-71e8-914d-677344fe474c", "title": "A Hobbyist’s Take on Vibe Programming", "url": "https://littlemaninmyhead.wordpress.com/2025/07/12/a-hobbyists-take-on-vibe-programming/", "published_at": "2025-07-12T01:31:40+00:00" }, { "id": "01a0879b-7318-71e8-914d-6773456857c0", "title": "A Curious Connection Between Cubing and Cryptography", "url": "https://littlemaninmyhead.wordpress.com/2022/03/20/a-curious-connection-between-cubing-and-cryptography/", "published_at": "2022-03-20T03:25:30+00:00" }, { "id": "01a0879b-7318-71e8-914d-677345b9430f", "title": "How I Avoided Management for 25 Years", "url": "https://littlemaninmyhead.wordpress.com/2022/01/23/how-i-avoided-management-for-25-years/", "published_at": "2022-01-23T06:03:28+00:00" }, { "id": "01a0879b-7318-71e8-914d-677345d8636c", "title": "If you copied any of these popular StackOverflow encryption code snippets, then you coded it wrong", "url": "https://littlemaninmyhead.wordpress.com/2021/09/15/if-you-copied-any-of-these-popular-stackoverflow-encryption-code-snippets-then-you-did-it-wrong/", "published_at": "2021-09-15T08:14:12+00:00" }, { "id": "01a0879b-7318-71e8-914d-677345e1a140", "title": "Why We Shouldn’t Commit Secrets into Source Code Repositories", "url": "https://littlemaninmyhead.wordpress.com/2021/04/05/why-we-shouldnt-commit-secrets-into-source-code-repositories/", "published_at": "2021-04-05T01:05:47+00:00" }, { "id": "01a0879b-7318-71e8-914d-6773467da481", "title": "No, Java is not a Secure Programming Language", "url": "https://littlemaninmyhead.wordpress.com/2021/01/28/no-java-is-not-a-secure-programming-language/", "published_at": "2021-01-28T01:35:12+00:00" }, { "id": "01a0879b-7318-71e8-914d-677346f94282", "title": "Fighting Bots with the Client-Puzzle Protocol", "url": "https://littlemaninmyhead.wordpress.com/2020/09/20/fighting-bots-with-the-client-puzzle-protocol/", "published_at": "2020-09-20T08:09:18+00:00" }, { "id": "01a0879b-7318-71e8-914d-677347ac3000", "title": "Understanding Certificate Pinning", "url": "https://littlemaninmyhead.wordpress.com/2020/06/08/understanding-certificate-pinning/", "published_at": "2020-06-08T01:12:49+00:00" }, { "id": "01a0bb4e-0eef-70ec-bdf3-62781234faf0", "title": "Some Useful AppSec Resources", "url": "https://littlemaninmyhead.wordpress.com/2019/11/03/some-useful-appsec-resources/", "published_at": "2019-11-03T05:45:31+00:00" }, { "id": "01a0bb4e-0eef-70ec-bdf3-627812b97a24", "title": "Thoughts on the Capital One Security Breach", "url": "https://littlemaninmyhead.wordpress.com/2019/09/01/thoughts-on-the-capital-one-security-breach/", "published_at": "2019-09-01T06:50:21+00:00" }, { "id": "01a0bb4e-0eef-70ec-bdf3-6278138fd787", "title": "Don’t Underestimate Grep Based Code Scanning", "url": "https://littlemaninmyhead.wordpress.com/2019/08/04/dont-underestimate-grep-based-code-scanning/", "published_at": "2019-08-04T07:28:16+00:00" }, { "id": "01a0bb4e-0eef-70ec-bdf3-627813b8cac0", "title": "Collection of References on Why Password Policies Need to Change", "url": "https://littlemaninmyhead.wordpress.com/2019/07/28/collection-of-references-on-why-password-policies-need-to-change/", "published_at": "2019-07-28T20:39:16+00:00" }, { "id": "01a0bb4e-0eef-70ec-bdf3-6278147bb9a2", "title": "Protecting User Accounts When Usability Matters", "url": "https://littlemaninmyhead.wordpress.com/2019/01/30/protecting-user-accounts-when-usability-matters/", "published_at": "2019-01-30T11:11:25+00:00" }, { "id": "01a0bb4e-0eef-70ec-bdf3-627814bfe2fb", "title": "Demonstrating Reflected versus DOM Based XSS", "url": "https://littlemaninmyhead.wordpress.com/2018/06/24/demonstrating-reflected-versus-dom-based-xss/", "published_at": "2018-06-24T01:18:27+00:00" }, { "id": "01a0bb4e-0eef-70ec-bdf3-627814fabfa9", "title": "Secure Coding: Understanding Input Validation", "url": "https://littlemaninmyhead.wordpress.com/2018/02/18/secure-coding-understanding-input-validation/", "published_at": "2018-02-18T01:30:16+00:00" }, { "id": "01a0bb4e-0eef-70ec-bdf3-6278151f5628", "title": "A Review of PentesterLab", "url": "https://littlemaninmyhead.wordpress.com/2017/10/29/a-review-of-pentesterlab/", "published_at": "2017-10-29T18:00:07+00:00" }, { "id": "01a0bb4e-0eef-70ec-bdf3-627815d18f9b", "title": "Why I left cryptography", "url": "https://littlemaninmyhead.wordpress.com/2017/10/23/why-i-left-cryptography/", "published_at": "2017-10-23T06:32:39+00:00" }, { "id": "01a0bb4e-0eef-70ec-bdf3-6278164e692a", "title": "How I became a cryptographer", "url": "https://littlemaninmyhead.wordpress.com/2017/05/18/how-i-became-a-cryptographer/", "published_at": "2017-05-18T11:31:58+00:00" }, { "id": "01a0bb58-3742-720a-b1d7-7a6cc9a96c36", "title": "Top 10 Developer Crypto Mistakes", "url": "https://littlemaninmyhead.wordpress.com/2017/04/22/top-10-developer-crypto-mistakes/", "published_at": "2017-04-22T06:28:35+00:00" }, { "id": "01a0bb58-3742-720a-b1d7-7a6cca499ae4", "title": "Words With Friends Trusts The Clients A Little Too Much", "url": "https://littlemaninmyhead.wordpress.com/2016/04/09/words-with-friends-trusts-the-clients-a-little-too-much/", "published_at": "2016-04-09T21:25:05+00:00" }, { "id": "01a0bb58-3742-720a-b1d7-7a6ccaef0eb1", "title": "Cautionary note: UUIDs generally do not meet security requirements", "url": "https://littlemaninmyhead.wordpress.com/2015/11/22/cautionary-note-uuids-should-generally-not-be-used-for-authentication-tokens/", "published_at": "2015-11-22T22:01:20+00:00" }, { "id": "01a0bb58-3742-720a-b1d7-7a6ccbaaa44a", "title": "So, You Want to Learn to Break Ciphers", "url": "https://littlemaninmyhead.wordpress.com/2015/09/28/so-you-want-to-learn-to-break-ciphers/", "published_at": "2015-09-28T04:42:04+00:00" }, { "id": "01a0bb58-3742-720a-b1d7-7a6ccbd9e168", "title": "A Retrospective on Ashely Madison and the Value of Threat Modeling", "url": "https://littlemaninmyhead.wordpress.com/2015/09/08/a-retrospective-on-ashely-madison-and-the-value-of-threat-modeling/", "published_at": "2015-09-08T22:44:51+00:00" }, { "id": "01a0bb58-3742-720a-b1d7-7a6ccbe1aaf8", "title": "Account Enumeration via Timing Attacks", "url": "https://littlemaninmyhead.wordpress.com/2015/07/26/account-enumeration-via-timing-attacks/", "published_at": "2015-07-26T04:13:14+00:00" }, { "id": "01a0bb58-3742-720a-b1d7-7a6ccc7dd0b1", "title": "Hello world!", "url": "https://littlemaninmyhead.wordpress.com/2015/05/29/hello-world/", "published_at": "2015-05-29T04:58:44+00:00" } ] posts Claim your blog
Back to littlemaninmyhead.wordpress.com
Blog · corpus.blog/blogs/littlemaninmyhead.wordpress.com/posts

littlemaninmyhead.wordpress.com

littlemaninmyhead.wordpress.com

2025

2022

2021

2020

2019

2018

2017

2016

2015