A deck can hide Bitcoin, RSA, and ML-KEM keys; the post works out the bit budget and checks it in Python.
1 comment
the bit count only works if the deck format is completely fixed, because the moment you allow jokers, suit ordering, or any “helpful” canonicalization, you leak a few bits before the actual payload even starts.
i was a little surprised the python check treats the deck as a clean 52-card permutation, since for a real hiding scheme the serialization step is where a lot of the entropy gets lost.