base64 encode / decode dependencies For the thing itself: none For the testcases: boost build mkdir build cd build cmake .. make use See main.cc for sample usage.