12 const std::string chars{
13 "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"};
14 std::uniform_int_distribution<std::size_t> rint(0, chars.size() - 1);
15 std::random_device rd;
16 std::mt19937 gen(rd());
17 for (std::size_t i = 0; i < length; ++i) {
18 out.push_back(chars[rint(gen)]);