我们需要将密码字段采用公钥进行加密,然后用户查询的时候根据用户名称进行查询,同时将密码通过私钥解密出来返回给到用户,那么我们现在就开始模拟实现以上的场景,因此我们直接创建了sharding-sphere-example-part-nine然后将sharding-sphere-example-part-seven的代码直接拷贝过来。
由于我们之前设计的数据库的加密字段最大长度为64,因此我们需要将字段的长度加长,否则我们加密以后的数据不够存放,我们在db0和db1上执行以下的SQL脚本:
drop table if exists t_user0;
/*==============================================================*/