Commit Graph

  • b4c814c5f0 bump the version number up: v0.5 main SI 2024-04-05 16:52:07 +0200
  • d451db0137 implement an option to reject non-checksum addresses put in the contestant's address field SI 2024-04-05 16:43:03 +0200
  • 410bc147de add some field value length limits SI 2024-04-05 02:50:03 +0200
  • 495e871d1a update the input field's acceptable-pattern to allow only printable ASCII, and tweak the (recommended) field width SI 2024-04-05 02:43:29 +0200
  • 1eb8b5d97e test the contestant address field for validity SI 2024-04-05 02:26:00 +0200
  • 512ecf13d6 use "1 + (h mod (n - 1))" instead of "mod n" to cast a hash to a private key SI 2024-04-05 01:40:07 +0200
  • 470a92264d allow only printable ASCII characters in flag strings SI 2024-04-04 02:34:13 +0200
  • 1eabc67732 don't take the raw flag string as the private key, process it through Keccak-256 for proper diffusion SI 2024-04-04 02:21:47 +0200
  • 0a7fca68dd ensure that the flag field is formatted as CCTF{...}, otherwise treat it as invalid SI 2024-04-04 02:16:55 +0200
  • c186f2b318 properly handle the case where the (flag-derived) key is invalid (e.g., namely, unpopulated field) SI 2023-11-22 20:10:27 +0100
  • d2a8c1eba8 rewrite pattern using \{ instead of [{] SI 2023-11-21 02:12:47 +0100
  • c7cdc0631d add type="text/javascript" to <script>s SI 2023-11-21 02:12:07 +0100
  • 5afb8c91ca implement a proper flag encoder tool as an HTML+JS app SI 2023-08-20 01:20:23 +0000
  • 7afa16d86b bump Solidity version pragma SI 2023-08-20 01:16:49 +0000
  • bbf820eac4 tweak docs SI 2023-08-20 01:16:43 +0000
  • a9e5739f9f implement block-timestamp-based (automatic) deadlines, replacing opening/closing feature SI 2023-08-20 01:16:40 +0000
  • bb84619a9a allow the password to be choosable SI 2023-08-20 01:16:36 +0000
  • 92fb1016d8 use big endian, a more standard interpretation SI 2023-08-20 01:16:10 +0000
  • d175acecd6 nuke the old flag encoder shit money36 2022-12-10 12:19:03 +0100
  • af8ee3f01b import solutions money36 2022-12-07 10:46:50 +0100
  • 79048ae42d flag encoder beta droka 2022-12-06 22:15:22 +0100