Mercurial > hg > orthanc
comparison Core/Toolbox.cpp @ 24:166664f0f860
base64
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 28 Aug 2012 10:42:43 +0200 |
parents | 62bd05fe4b7c |
children | a15e90e5d6fc |
comparison
equal
deleted
inserted
replaced
23:62bd05fe4b7c | 24:166664f0f860 |
---|---|
35 #include <signal.h> | 35 #include <signal.h> |
36 #include <unistd.h> | 36 #include <unistd.h> |
37 #endif | 37 #endif |
38 | 38 |
39 #include "../Resources/md5/md5.h" | 39 #include "../Resources/md5/md5.h" |
40 | 40 #include "../Resources/base64/base64.h" |
41 | 41 |
42 namespace Palantir | 42 namespace Palantir |
43 { | 43 { |
44 static bool finish; | 44 static bool finish; |
45 | 45 |
337 { | 337 { |
338 result[2 * i] = GetHexadecimalCharacter(actualHash[i] / 16); | 338 result[2 * i] = GetHexadecimalCharacter(actualHash[i] / 16); |
339 result[2 * i + 1] = GetHexadecimalCharacter(actualHash[i] % 16); | 339 result[2 * i + 1] = GetHexadecimalCharacter(actualHash[i] % 16); |
340 } | 340 } |
341 } | 341 } |
342 | |
343 | |
344 std::string Toolbox::EncodeBase64(const std::string& data) | |
345 { | |
346 return base64_encode(data.c_str()); | |
347 } | |
348 | |
342 } | 349 } |