roadicing's blog

Home | About | Contacts | Archive

2022 DiceCTF writeup

2022 DiceCTF writeup


baby-rsa

Name Category Points Solves
baby-rsa CRYPTO 117 / 500 162

Description

I messed up prime generation, and now my private key doesn’t work!

Attachments

See attachments.

Solutions

See solutions.


rejected

Name Category Points Solves
rejected CRYPTO 170 / 500 44

Description

Biased random numbers are bad, so I made a service to generate an endless stream of unbiased modular integers

nc mc.ax 31669

Attachments

See attachments.

Solutions

See solutions.


correlated

Name Category Points Solves
correlated CRYPTO 265 / 500 17

Description

I heard that fast correlation attacks don’t work if your LFSR has more than 10 taps.

nc mc.ax 31683

Attachments

See attachments.

Solutions

See solutions.


commitment-issues

Name Category Points Solves
commitment-issues CRYPTO 272 / 500 16

Description

I created a new commitment scheme, but commitment is scary so I threw away the key.

Attachments

See attachments.

Solutions

See solutions.


pow-pow

Name Category Points Solves
pow-pow CRYPTO 299 / 500 13

Description

It’s a free flag, all you have to do is wait! Verifiably.

nc mc.ax 31337

Attachments

See attachments.

Solutions

See solutions.


learning-without-errors

Name Category Points Solves
learning without errors CRYPTO 396 / 500 6

Description

Choose Keys Karefully for Security

nc mc.ax 31614

Attachments

See attachments.

Solutions

See solutions.


shibari

Name Category Points Solves
shibari CRYPTO 500 / 500 1

Description

Virtual Black Box obfuscation is provably impossible, so to keep my program safe I use Very Big Braid obfuscation!

Note: if your solution seems too slow, that’s because it is.

Attachments

See attachments.

Solutions

See solutions.


psych

Name Category Points Solves
psych CRYPTO 500 / 500 1

Description

You thought you were getting elliptic curve cryptography? >:)

nc mc.ax 31338

Attachments

See attachments.

Solutions

See solutions.


Build with Jekyll and true minimal theme