Пример #1
0
        public void Encrypt()
        {
            Hamster.Environment env = new Hamster.Environment();
            byte[] k      = new byte[5];
            byte[] r      = new byte[5];
            byte[] aeskey = new byte[16];

            env.Create("ntest.db");
            env.EnableEncryption(aeskey);
            Database db = env.CreateDatabase((short)13);

            db.Insert(k, r);
            db.Close();
            env.Close();
            env.Open("ntest.db");
            env.EnableEncryption(aeskey);
            db = env.OpenDatabase((short)13);
            byte[] f = db.Find(k);
            checkEqual(k, f);
            db.Close();
            env.Close();
        }
Пример #2
0
        public void Encrypt()
        {
            Hamster.Environment env = new Hamster.Environment();
            byte[] k = new byte[5];
            byte[] r = new byte[5];
            byte[] aeskey = new byte[16];

            env.Create("ntest.db");
            env.EnableEncryption(aeskey);
            Database db = env.CreateDatabase((short)13);
            db.Insert(k, r);
            db.Close();
            env.Close();
            env.Open("ntest.db");
            env.EnableEncryption(aeskey);
            db = env.OpenDatabase((short)13);
            byte[] f = db.Find(k);
            checkEqual(k, f);
            db.Close();
            env.Close();
        }