RSSAmplifier

Blog

My self is steam: Giuseppe Cocomazzi's blog

Insights into computer security, programming and math

sbudella-gco.github.ioRSS feed ↗16 posts

Latest posts

Keep It Like a Secret: Finality and trust in commit-reveal protocols

"Trustless" bridges claim to allow secure asset exchange across chains even in the presence of malicious actors. However, we argue that truly trustless protocols based on commit-reveal schemes are actually impossible when at least one of the participants does not wait for block finality.

Subtleties of BLS Signatures

This article explores an observation in the use of BLS signature aggregation within a production blockchain.

Hash What You Mean

Vulnerabilities in Merkle tree implementation used for hashing collections of objects, with an application to Omni Network.

Proof of Nothing

Inductive Reasoning Considered Harmful for blockchain light clients.

Security Advisories for CometBFT

Missing BLS12-381 Public Key Validation, and BLS12-381 Wrong Signature Generation in CometBFT

Ghost in the Block: Ethereum Consensus Vulnerability

Ethereum consensus vulnerability.

Timing Side Channel in Hashicorp Vault Shamir's Secret Sharing

CVE-2023-25000

The CoreDNS Cache Poisoning Conjecture

CoreDNS might be vulnerable to cache poisoning attacks.

Timing Attack Side Channel in IAIK JCE DSA Implementation

How to find side channel leaks in Java Cryptography Extension providers.

Mindreading your Ps and Qs

Statistical inference of Chebyshev's bias in RSA numbers.

Finding Duplicate RSA Moduli in the Wild

Duplicate RSA moduli census and bash interpreter abuse in the way of Diogenes.

The Penguin Still Shows Through

An account of CVE-2018-5548

SQL Injection Suminagashi

Exploiting SQL injections when error messages are the only output.

Hacking Safenet MobilePass OTP Token

A Secret You Own is a Secret You Pwn.

Programming had Troy won the war

Literate programming in APL.

GNU APL on OpenBSD

Porting of GNU APL to OpenBSD.