Расшифровать зашифрованный файл журнала - PullRequest
0 голосов
/ 12 марта 2019

Я работаю над проектом, который включает в себя расшифровку истории покерных рук (от клиента покера зажигания). По сути, я пытаюсь разобрать истории раздач, которые, как я обнаружил, сохраняются в файле .logEnc. Я хочу расшифровать указанный файл ... однако я начинающий криптограф и ищу какую-то помощь - полагаю, он использует общий алгоритм шифрования.

Я заметил, что некоторые шаблоны с зашифрованным файлом, такие как первая строка, короче, чем каждая последующая строка. Кроме того, каждая строка заканчивается знаком "=". Кроме того, при игре на покерном сайте каждая последующая рука добавляет новую строку в файл журнала без изменения какой-либо предыдущей строки, предполагая, что каждая строка является независимой и соответствует 1-1 истории рук.

строка 1 (подозреваю, что это какой-то ключ):

qlK/259/gzThKy+JbUK4AwAAAQ0AAAEQBbr2fCMRiGL1i33RmsPgB0Q+RlPp7vKS8aWh1f5u99JTVze3MWuQVqtdUuReEUr/vUnRXV3yI6fX0bu8058rF2XF41hAIbLCiQIxGPOQBl6rwxzF9g9H2cKX7E+qHxnf9WKs1K6RmKyC+YCtvqnyGXjvADSxIDh1k81JDpBbl2qSfGWD424rv+FteCBp9axCW0G8ZyWuOl8PxGTbvNlUwlhkK86U79qLcCO4P+x/dWTjElwptTDUrsSUBFKB/Gpd4f6XeODDlSGifstjmETPrY92TKykOI7DzuEBb+eKBmWKFccaruA+jGr5HFPG5u4FNUrdylTPfEYNog6d24fxlzOgoqybn9SqzLQ0J7/RorE=

строка 2 (предполагаемая история рук):

9ggKTukbLWs7XCApSkMSDQAAAccAAAHQ+DC+yt4l/1ELM28zTO6PjD163kHUgHNiNTNR0pvjgY2aA6YoQJNXvz6rHq7TE0WJrsCtMBBrR+M9W+3R+jvbbtY6wpaXHPUTUoDssWEUaPvsirKiq6IGoo/S4DRcFBcRzdWVqWEIcA6Onuq6llBa+wUiE7zbFhmkOzAP9kYJ3JZjEqLvyYJd9XCOfZdzXW2kSCOEpwZUvnLtn9RqLTvVOhPVe4U84khlyIejdigpP2ruIWik1E1Mzsq5mJAedHkGnNgKUHuQbmvGXnB7xbRzyN37oYSfki7IqvzUjcCGYZWWXxfSxjVGvL6xyZSrn/vemvHZ+fqicuU4Y+0svPo1JkuJcADCdM345fB0H4uE3otHArgSXpLMX74Xy1OlOcJOIiY0+NKzM+VCWl2NFT07108uiSXEOkRVKAX/T1DaKi5LrJWEk+MROodM90KGkAQ9vO8BjwDAMMetjaaYa/2lnUsuCRyRZR2pxRr6v6mTCNvV0YbsQQ1LdkhJb9HTP6vaFgjVSe2s+E4OiEFYBC07Tm8MTaC7WUBFBo1/8rAiXgJsl9S64bgBbzy2yEs6lhJ/BoUECIaJsYekkOI0kysRtUxPTQ+khO68WXgnKiCFjSs=

строка 3-5 (больше историй о раздачах)

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
...