Show newer

The github project is here:

The goal is an alternative to Gravatar that does not track people, and that anyone can run - e.g. so if you run a blog for homeless teens and don't even want to risk IP based tracking, it it would be easy to set up your own identicon server rather than use third party hosted.

Show thread

I'm working on an identicon project - that takes an arbitrary string, creates an obfuscated 128-bit hash, and then creates an SVG avatar from it.

Right now working on the pictograph version (four rows of four pictographs) - want 32 pictographs from pre-industrial civilizations, just finished the seventh. It's starting to look like a decent identicon :D

The purpose of this gymnastics is to make it very difficult to figure out what the original string used to generate the identicon was.

Anyway right now working on the Geometry variant - which will have 16 shapes on the produced SVG (four different circles plus ???)

After the geometry, I will need to make one for frogs and toads, and one for monsters.

I'm creating a privacy aware alternative to Gravatar.

Show thread

I'm working on an identicon server - that generates SVG identicons from an obfuscated string.

The string is intended to be a hex hash but I'm writing it so it can be anything.

If it is a hex hash, it's converted to raw. If not a hex hash, md5 of it is taken and converted to raw.

ripemd160 is taken of raw and tiger128 is taken of ripemd160 to give the identicon parameters.

Screening is required. It’s harmless, I promise. ☺️

So it's been ~8 years since I checked last and I'm wondering: do Ogg Vorbis files actually play now?

Do you support #NetNeutrality?

Do you live in California?

Today is your chance to show support online for #SB822, which gives the state some of the strongest protections in the country.

Feature update:
You can now list when you are working on
The wonderful @j popped this together literally in a few hours so we are still making improvements.

- use the hashtag
- list your location (you need to actually write "location: canberra" not just the location.
- list your contact info

Please only post once or twice per day.

Simply type in your area. :)

This is amazing, we evolved the alphabet from pictograms to highly stylized characters to letters and now we're going full circle by incorporating emojis such as 🐂 that thousands of years earlier became "a" and 🐟 that became "d"

#geek #nerd #SecurityThoughts by Alice Wonder 

When it comes to salts - if the same salt is to be used multiple times, the salt needs to be at least a 256-bit salt. I just use a base64 encoding of a 256-bit random number (44 characters including the = passing at end). There's nothing to be gained from special characters like }]# etc. - the entropy is what matters. Just generate a random 256-bit number and base64 (or hex) encode it.

Show thread

#geek #nerd #SecurityThoughts by Alice Wonder 

A nonce is a number that is used only once. If you learned what a nonce is from context in WordPress code, forget it, they misuse the word.

Some nonces only need to be used once and it is okay if they are predictable. AEAD cipher nonces. In those cases, I seed with a 12-byte random number and just increment each use.

Some nonces need to be unpredictable and kept secret. I use 128-bit for those.

You can find all of My content on

I'm Online waaaayyyy early!! least for me it is 😂

Click here--->

Show older

Switter, a sex work-friendly social space. Check out, our verified escort directory. Looking for listings? Visit Switter Listings Looking for Backpage alternatives?

Browse thousands of escorts, BDSM providers, sensual masseuses, and more at Tryst Link – the leading independent escort directory.
Darwin escorts, Australian escorts, Perth escorts, and more!

This website contains adult content

By continuing to use Switter, you agree that you are over the age of 18 and have read and agreed to our terms.

Parents/guardians, you can learn more about online safety in the Assembly Four parents guide to adult content.