同态密码吧 关注:163贴子:471
  • 7回复贴,共1

Cryptdb开源代码测试

只看楼主收藏回复

安装方法


1楼2016-03-22 15:22回复
    对了在,安装过程中会提示你输入mysql的访问密码,我们这儿填写的是letmein


    3楼2016-03-23 15:45
    回复
      2026-02-17 03:46:42
      广告
      不感兴趣
      开通SVIP免广告
      接着如下配置环境
      > export EDBDIR=/full/path/to/cryptdb/
      //“/full/path/to/cryptdb/”更改为你的虚拟机中的cryptdb环境
      > /path/to/cryptdb/bins/proxy-bin/bin/mysql-proxy --plugins=proxy --event-threads=4 --max-open-files=1024 --proxy-lua-script=$EDBDIR/mysqlproxy/wrapper.lua --proxy-address=127.0.0.1:3307 --proxy-backend-addresses=localhost:3306


      4楼2016-03-23 15:45
      回复
        上边的第二行代码直接会启动cryptdb服务,启动后你可以打开另外一个窗口进行调试
        输入:mysql -u root -pletmein -h 127.0.0.1 -P 3307
        便可以通过代理访问数据库,实现数据库的操作,看到的都是明文
        输入:mysql -u root -pletmein -h 127.0.0.1 -P 3306
        是没有通过代理访问数据库,看到的都是密文


        5楼2016-03-23 15:47
        回复


          6楼2016-03-23 15:54
          回复


            7楼2016-03-23 15:54
            回复
              顶!弄懂了helib再来学这个


              8楼2016-03-23 17:36
              回复
                顶!同时请问下为什么我nslots为1时,readContextBase(keyFile, m, p, r,gens,ords);就会出错,提示为找到']',
                Searching for cc='[' (ascii 91), found c='2' (ascii 50)
                但是当我的nslots不为1时,其他任何值都可以正常运行。是调用的writeContextBase(keyFile,context);啊


                IP属地:重庆9楼2016-03-23 19:16
                回复