Simone Ragusa's Avatar

Simone Ragusa

@interrato.dev.bsky.social

MSc in cybersecurity. Aspiring cryptographer. interrato.dev perpetuatheme.com

133 Followers  |  178 Following  |  27 Posts  |  Joined: 13.11.2023  |  2.2327

Latest posts by interrato.dev on Bluesky


I'm not really knowledgeable about UC, but I'd like to read some early drafts, if possible!

23.01.2026 22:57 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
age v1.3.0: post-quantum (and more)! Exactly six years after the first age beta release, v1.3.0 brings post-quantum resistance to age, along with a couple long-requested features, built-in support for recipients compatible with hardwa...

๐Ÿ’ฅ๐Ÿ’ฅ๐Ÿ’ฅ๐Ÿ’ฅ๐Ÿ’ฅ age v1.3.0 ๐Ÿ’ฅ๐Ÿ’ฅ๐Ÿ’ฅ๐Ÿ’ฅ๐Ÿ’ฅ

Post-quantum keys, seeking DecryptReaderAt API, age-inspect CLI tool, built-in recipients compatible with hardware plugins, non-interactive passphrase input, Go framework for implementing plugins, and sooooo many improved errors.

Six years to the day after the first beta!

27.12.2025 22:44 โ€” ๐Ÿ‘ 156    ๐Ÿ” 31    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0
Preview
Building a Transparent Keyserver We apply a transparency log to a centralized keyserver step-by-step, in less than 500 lines, with privacy protections, anti-poisoning, and witness cosigning.

Using an age keyserver as a demo, this article demonstrates how to add a transparency log to a centralized service step-by-step.

We use Tessera for the tlog, VRFs for privacy, and the Witness Network. It all takes just 500 lines to integrate!

The result of years of work making tlogs accessible.

19.12.2025 15:32 โ€” ๐Ÿ‘ 62    ๐Ÿ” 17    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 3
A photo of me standing on a sunlit brick walkway, wearing a black suit and white shirt, smiling, and topped with a laurel graduation wreath. I am holding a bouquet (blue hydrangeas and red roses) and a red diploma folder. In the background are grass, trees, a streetlight, and parked cars.

A photo of me standing on a sunlit brick walkway, wearing a black suit and white shirt, smiling, and topped with a laurel graduation wreath. I am holding a bouquet (blue hydrangeas and red roses) and a red diploma folder. In the background are grass, trees, a streetlight, and parked cars.

Hand holding a dark red hardbound master's thesis against a plain white wall, with gold-embossed logos and text on its cover. At the top, the cover shows Universitร  degli Studi di Padova and Dipartimento di Matematica logos. In the middle, the title reads "Fuzzy Searchable Symmetric Encryption: Design and Implementation of a Novel Scheme Toward Real-World Applications." Below the title is written "Master Candidate: Simone Ragusa", "Supervisor: Prof. Nicola Laurenti", and "Academic Year 2024/2025".

Hand holding a dark red hardbound master's thesis against a plain white wall, with gold-embossed logos and text on its cover. At the top, the cover shows Universitร  degli Studi di Padova and Dipartimento di Matematica logos. In the middle, the title reads "Fuzzy Searchable Symmetric Encryption: Design and Implementation of a Novel Scheme Toward Real-World Applications." Below the title is written "Master Candidate: Simone Ragusa", "Supervisor: Prof. Nicola Laurenti", and "Academic Year 2024/2025".

One month ago, I earned my master's degree in cybersecurity. Working on my thesis was deeply rewarding, and I received a final grade that exceeded any expectations I had when I began this journey two years ago.

Thank you to all the great people who make cryptography open and welcoming to anyone.

17.10.2025 11:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Some CSS is failing (overlapping texts) on mobile, portrait mode.

13.10.2025 21:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The automatic removal of imports bothers me too at times. Though, you can change the default behavior by completely disabling imports organization on save if you like that option. See github.com/golang/tools....

22.09.2025 22:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The materials are wonderful, and the fact that they are CC-licensed is fantastic. I'm currently writing my master's thesis and have already found myself looking at your slides multiple times to recall some definitions and concepts. So, thank you!

06.08.2025 20:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I wish you a successful course (I'm sure it will be!) and hope you have a lot of fun teaching it.

06.08.2025 20:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I assume that the course is only for AUB students, is that right? In any case, thank you for making the materials publicly accessible, they are great!

26.06.2025 22:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'd say yellow/amber

07.06.2025 22:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
UNIX Magic Poster by Gary Overcare : Gary Overacre : Free Download, Borrow, and Streaming : Internet Archive The classic UNIX magic poster by Overacre was distributed at past USENIX conferences and featured a white bearded wizard with UNIX related things around him,...

I love it! I also found out about it very recently. Here's the archive URL for the high-res image if anyone is interested: archive.org/details/unix...

13.05.2025 14:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Obtaining the UNIX Magic Poster

That (presumably) has a meaning too! See groups.google.com/g/comp.unix....

13.05.2025 14:38 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Do you need some testing? I use GrapheneOS on my main device. Happy to help if needed!

07.05.2025 22:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It's really not bad. Though I think it gets rather ugly as soon as you try to be too clever with it (as is often the case with many other things).

20.01.2025 21:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Happy birthday, Filippo! ๐Ÿฅณ I'll send you some words. โœ๐Ÿป

06.09.2024 14:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yes! I have one or two of those fairies at home!

28.08.2024 12:36 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yep! โœ‹๐Ÿป

18.05.2024 13:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

That would be great! I already handle crypto/rand errors on Read with a panic, so in my case nothing would change except writing less code, which is great since it also renders it impossible to forget handling the error in the first place.

14.04.2024 12:22 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Update: indeed, audio works on desktop! Anyway, strange YouTube behavior, I'd say!

09.04.2024 16:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Huh, interesting! I tried four different apps on mobile (also setting different resolutions, which should affect the audio format AFAIK) and the audio didn't work on any of them. I'll try from my computer tomorrow!

08.04.2024 22:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Is it just me or is the audio completely broken? I can barely hear some noises at max volume.

08.04.2024 21:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Ah, yes! I missed the point you were actually making earlier. I'm sorry!

05.03.2024 23:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The QR icon appeared to me only _after_ setting a username. ๐Ÿค”

05.03.2024 23:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Me too, five!

07.02.2024 10:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Avril Lavigne fights a bear shark on the set of the music video for her song "Rock n Roll".

Avril Lavigne fights a bear shark on the set of the music video for her song "Rock n Roll".

What a throwback!

31.01.2024 20:56 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Uh, I feel the pain.

25.01.2024 20:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thanks for sharing the advice, I'll try that way!

20.01.2024 13:56 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm a bit jealous of this, I'd love to actually start writing blog posts, but I never know where to start and I'm afraid of writing poorly (which is definitely in contrast with my perfectionism)

20.01.2024 13:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

NixCon NA (precisely, NixKon NA) using Zbalermorna!

04.01.2024 22:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@interrato.dev is following 20 prominent accounts