X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fceph%2Fsrc%2Ftest%2Ftestkeys.cc;fp=src%2Fceph%2Fsrc%2Ftest%2Ftestkeys.cc;h=0000000000000000000000000000000000000000;hb=7da45d65be36d36b880cc55c5036e96c24b53f00;hp=45b897b68fe8d1a1ba7be563bcc129b789424b64;hpb=691462d09d0987b47e112d6ee8740375df3c51b2;p=stor4nfv.git diff --git a/src/ceph/src/test/testkeys.cc b/src/ceph/src/test/testkeys.cc deleted file mode 100644 index 45b897b..0000000 --- a/src/ceph/src/test/testkeys.cc +++ /dev/null @@ -1,68 +0,0 @@ -#include "auth/cephx/CephxKeyServer.h" -#include "common/ceph_argparse.h" -#include "global/global_init.h" -#include "common/config.h" -#include "common/debug.h" - -#define dout_context g_ceph_context - -#define AES_KEY_LEN 16 - -int main(int argc, const char **argv) -{ - vector args; - argv_to_vec(argc, argv, args); - env_to_vec(args); - - auto cct = global_init(NULL, args, CEPH_ENTITY_TYPE_CLIENT, - CODE_ENVIRONMENT_UTILITY, 0); - common_init_finish(g_ceph_context); - KeyRing extra; - KeyServer server(g_ceph_context, &extra); - - generic_dout(0) << "server created" << dendl; - - getchar(); - -#if 0 - char aes_key[AES_KEY_LEN]; - memset(aes_key, 0x77, sizeof(aes_key)); - bufferptr keybuf(aes_key, sizeof(aes_key)); - CryptoKey key(CEPH_CRYPTO_AES, ceph_clock_now(), keybuf); - - const char *msg="hello! this is a message\n"; - char pad[16]; - memset(pad, 0, 16); - bufferptr ptr(msg, strlen(msg)); - bufferlist enc_in; - enc_in.append(ptr); - enc_in.append(msg, strlen(msg)); - - bufferlist enc_out; - if (key.encrypt(enc_in, enc_out) < 0) { - derr(0) << "couldn't encode!" << dendl; - exit(1); - } - - const char *enc_buf = enc_out.c_str(); - for (unsigned i=0; i