diff options
author | Amaury Pouly <amaury.pouly@gmail.com> | 2017-01-04 16:55:53 +0100 |
---|---|---|
committer | Amaury Pouly <amaury.pouly@gmail.com> | 2017-01-04 17:05:15 +0100 |
commit | dbeb6db1b55a50dedf17e7d78ddb6fe9eebc2a63 (patch) | |
tree | 29118847ebd2328095bb9f31fe7208c0a4bb6052 /utils/nwztools/upgtools/mg.h | |
parent | 92ecbd5fb8a7c8e939b1b4dde82cc6c9ba9d41af (diff) | |
download | rockbox-dbeb6db1b55a50dedf17e7d78ddb6fe9eebc2a63.tar.gz rockbox-dbeb6db1b55a50dedf17e7d78ddb6fe9eebc2a63.zip |
nwztools: cleanup crypto, switch MD5 to Crypto++
We already use Crypto++ for DES anyway, and using OpenSSL is not great because
of its incompatible licence.
Change-Id: I78771b84c1708795a0c0c30afa5bdfe4885dea4e
Diffstat (limited to 'utils/nwztools/upgtools/mg.h')
-rw-r--r-- | utils/nwztools/upgtools/mg.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/utils/nwztools/upgtools/mg.h b/utils/nwztools/upgtools/mg.h index a0c1f2ef65..ef8dcd5ecb 100644 --- a/utils/nwztools/upgtools/mg.h +++ b/utils/nwztools/upgtools/mg.h | |||
@@ -26,12 +26,13 @@ | |||
26 | #ifdef __cplusplus | 26 | #ifdef __cplusplus |
27 | extern "C" { | 27 | extern "C" { |
28 | #endif | 28 | #endif |
29 | int mg_decrypt_fw(void *in, int size, void *out, uint8_t *key); | 29 | /* size must be a multiple of 8 */ |
30 | int mg_encrypt_fw(void *in, int size, void *out, uint8_t *key); | 30 | void mg_decrypt_fw(void *in, int size, void *out, uint8_t *key); |
31 | int mg_decrypt_pass(void *in, int size, void *out, uint8_t *key); | 31 | void mg_encrypt_fw(void *in, int size, void *out, uint8_t *key); |
32 | int mg_encrypt_pass(void *in, int size, void *out, uint8_t *key); | 32 | void mg_decrypt_pass(void *in, int size, void *out, uint8_t *key); |
33 | void mg_encrypt_pass(void *in, int size, void *out, uint8_t *key); | ||
33 | #ifdef __cplusplus | 34 | #ifdef __cplusplus |
34 | } | 35 | } |
35 | #endif | 36 | #endif |
36 | 37 | ||
37 | #endif /* __mg_h__ */ \ No newline at end of file | 38 | #endif /* __mg_h__ */ |