2016-02-23 21:07:23 +01:00
|
|
|
#include "Cli.h"
|
2016-02-11 16:39:42 +01:00
|
|
|
#include <cpp-utils/random/Random.h>
|
|
|
|
#include <cpp-utils/crypto/kdf/Scrypt.h>
|
|
|
|
#include <cpp-utils/network/CurlHttpClient.h>
|
2015-10-24 19:35:37 +02:00
|
|
|
|
2015-09-29 14:29:10 +02:00
|
|
|
using namespace cryfs;
|
2015-11-04 05:27:00 +01:00
|
|
|
using cpputils::Random;
|
|
|
|
using cpputils::SCrypt;
|
2016-01-28 18:55:26 +01:00
|
|
|
using cpputils::CurlHttpClient;
|
2016-01-25 15:01:34 +01:00
|
|
|
using std::make_shared;
|
|
|
|
using cpputils::IOStreamConsole;
|
2015-09-28 13:41:23 +02:00
|
|
|
|
|
|
|
int main(int argc, char *argv[]) {
|
2015-11-04 05:27:00 +01:00
|
|
|
auto &keyGenerator = Random::OSRandom();
|
2016-01-28 18:55:26 +01:00
|
|
|
return Cli(keyGenerator, SCrypt::DefaultSettings, make_shared<IOStreamConsole>(), make_shared<CurlHttpClient>()).main(argc, argv);
|
2014-11-04 02:32:06 +01:00
|
|
|
}
|