| 34 | } |
| 35 | |
| 36 | static dmResource::Result DecryptWithXtea(void* buffer, uint32_t buffer_len) |
| 37 | { |
| 38 | dmCrypt::Result cr = dmCrypt::Decrypt(dmCrypt::ALGORITHM_XTEA, (uint8_t*) buffer, buffer_len, (const uint8_t*) KEY, strlen(KEY)); |
| 39 | if (cr != dmCrypt::RESULT_OK) |
| 40 | { |
| 41 | return dmResource::RESULT_UNKNOWN_ERROR; |
| 42 | } |
| 43 | return dmResource::RESULT_OK; |
| 44 | } |
| 45 | |
| 46 | dmResource::Result DecryptBuffer(void* buffer, uint32_t buffer_len) |
| 47 | { |