<feed xmlns='http://www.w3.org/2005/Atom'>
<title>roseh.moe/internal/pwhash, branch main</title>
<subtitle>The website you're on right now</subtitle>
<id>https://code.roseh.moe/roseh.moe/atom/internal/pwhash?h=main</id>
<link rel='self' href='https://code.roseh.moe/roseh.moe/atom/internal/pwhash?h=main'/>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/roseh.moe/'/>
<updated>2025-12-08T05:00:16Z</updated>
<entry>
<title>Update finditer</title>
<updated>2025-12-08T05:00:16Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-12-08T05:00:16Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/roseh.moe/commit/?id=26235f94f87b01058cc06e69902f7fb30bffb22f'/>
<id>urn:sha1:26235f94f87b01058cc06e69902f7fb30bffb22f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Increase target security to 32 bytes</title>
<updated>2025-12-07T22:46:56Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-12-07T22:46:56Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/roseh.moe/commit/?id=66e4d0829d919d575bf23d5b6bb76e69bde0c3c8'/>
<id>urn:sha1:66e4d0829d919d575bf23d5b6bb76e69bde0c3c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify the password hash and get rid of pbkdf2</title>
<updated>2025-11-22T02:44:58Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-11-22T02:44:58Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/roseh.moe/commit/?id=0d640e791493de79b43b050a13b1cf9c081854ec'/>
<id>urn:sha1:0d640e791493de79b43b050a13b1cf9c081854ec</id>
<content type='text'>
Since the password already has 16 bytes of security, pbkdf2 isn't
necessary here. We can use a simple sha256. I promise to pick a
secure password.
</content>
</entry>
<entry>
<title>Bring back pbkdf2</title>
<updated>2025-10-07T15:41:15Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-07T15:31:39Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/roseh.moe/commit/?id=bcc1c2d9dd7fefa538647c0d4e9e621511f1fde6'/>
<id>urn:sha1:bcc1c2d9dd7fefa538647c0d4e9e621511f1fde6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify simplify simplify</title>
<updated>2025-10-07T04:08:45Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-07T04:08:45Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/roseh.moe/commit/?id=c5a5b24cf6370ab549c033b20ad0389ec3ce8ec1'/>
<id>urn:sha1:c5a5b24cf6370ab549c033b20ad0389ec3ce8ec1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bring back the notepad</title>
<updated>2025-10-06T04:58:44Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-06T04:58:44Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/roseh.moe/commit/?id=bcbb629db87b6bc0e9a7880ec4ee1c90d284a6c7'/>
<id>urn:sha1:bcbb629db87b6bc0e9a7880ec4ee1c90d284a6c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move complex crypto logic into a helper package</title>
<updated>2025-09-26T04:53:40Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-09-26T04:53:40Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/roseh.moe/commit/?id=240e6e995745185c34249f1939d4c0d469a6746e'/>
<id>urn:sha1:240e6e995745185c34249f1939d4c0d469a6746e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use AES-CTR-HMAC-SHA256 instead of AES-GCM</title>
<updated>2025-09-26T00:54:29Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-09-26T00:54:29Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/roseh.moe/commit/?id=251ea4f8fcfd0960f6a627501eb556e109a3e2b6'/>
<id>urn:sha1:251ea4f8fcfd0960f6a627501eb556e109a3e2b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak defaultIterations for tanjiro</title>
<updated>2025-09-25T00:21:38Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-09-25T00:21:38Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/roseh.moe/commit/?id=06c08961091b543780b8886b152914290cd04f0f'/>
<id>urn:sha1:06c08961091b543780b8886b152914290cd04f0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use PBKDF2-HMAC-SHA512 for key derivation</title>
<updated>2025-09-24T15:40:19Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rhogenson@google.com</email>
</author>
<published>2025-09-24T15:40:19Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/roseh.moe/commit/?id=e7443a7600fe6ce9fcb2692714db290254cb32ac'/>
<id>urn:sha1:e7443a7600fe6ce9fcb2692714db290254cb32ac</id>
<content type='text'>
</content>
</entry>
</feed>
