Skip to content

Keys ​

Geometry Dash uses XOR Cipher combined with base64 encoding to protect various strings within the client. Multiple Keys are used to protect different aspects of the game

XOR Keys ​

KeyUsageXOR Type
11*Player Save DataSingular
14251Player MessagesCycled
19283Vault CodesCycled
19847Daily ChallengesCycled
26364Level PasswordCycled
29481Comment IntegrityCycled
37526Account PasswordCycled
39673Level Leaderboard IntegrityCycled
41274Level IntegrityCycled
48291Load DataCycled
52832MultiplayerCycled
57709Music/SFX Library SecretCycled
58281Rating IntegrityCycled
59182Chest RewardsCycled
85271Stat Submission IntegrityCycled
  • *11 in this case refers to the literal 11 (0x0B) byte, not the number 11

XOR Types ​

There are two ways Geometry Dash applies XOR Cipher to strings - Static and Cycled

  • Static Ciphers apply the key as is without any changes applying to the key itself.
  • Cycled Ciphers iterate through each value on the key one by one and then loops back once it reaches the end.