Replace plain String.equals() with MessageDigest.isEqual() for constant-time HMAC signature comparison. Switch from manual StringBuilder JSON to Jackson ObjectMapper. Add typed Java records for game state, moves, and config. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| csharp | ||
| go | ||
| java | ||
| javascript | ||
| python | ||
| rust | ||