本周工作
- 1、把上周的工作融合到AFC项目中,有4个尝试方法
- 1.1、ECDSA的方式换成RSA,继续探索
- 1.2、用node.js对ECDSA加密文本进行读取,并输出。再对文本加密。
- 1.3、用go对ECDSA加密文本进行读取,并输出。再对文本加密。
- 1.4、只能采用上周完成的
openssl
方式。
- 2、溯源项目的两个功能
- 2.1、电子标签功能的调查
- 2.2、别家溯源项目的试用
- 3、
周一(9月10日)
- 当日目标
1、把上周的代码提交到git上,并确定能用。2、重启网络后,确认网络环境并把目前的环境运行起来。3、fabric-ca原先的ECDSA加密方式改为RSA,同时修改farbic-ca-server.config.yaml
里的配置,同时删除掉原来的数据,所有数据都是新的。
- 当日工作
- 1、11点前完成了git提交,提交过程中遇到2个问题,别人运行时遇到1个问题
- (1)最开始把相应的依赖放到json里,再提交的时候,没搞清楚哪些包是系统自有的,把相应的依赖都放到
package.json
里了,只是把代码提交上去了。这个后面提交工程时要注意,至少要清楚和让别人运行起来。 - (2)相应的代码提交的时候,没有执行代码格式调整,这个后面提交时要注意。
- (3)、因为项目中用到了
openssl.exe
,我本地是可以的,要考虑到有些下载代码的运行环境上并没有这个exe,要给装出安装手册。
- 2、16点20到40完成任务2,没啥毛病,目前只是改下
chain.json
,以及/etc/hosts
里的ip地址改下。 - 3、初步试验了目标3,方法论是这样,但结果没有出来,即结果还是ecdsa加密方式。
- 当日碰到的问题
- 当日学到的知识点
- 1、nodejs内置模块 有path,until,fs,events,http。
- 2、14点-16点左右看《Go语言学习笔记》chap03的大部分内容,稍微看了点chap02的知识。
周二(9月4日)
- 当日目标
- 初步完成周任务1.2和1.3的验证,因为昨天的1.1的方法没有达到效果。
- 当日工作
- 12点前再度验证修改
.yaml
也还是原来的 - 13点40-55左右,确认node.js中的
crypto.publicEncrypt()
仅支持RSA。 加密
-
周三(9月5日)
周四(9月6日)
- 当日目标
- 1、把9月5日完成的功能点再测试一下,集成到项目中并提交到版本库中。
- 2、把调查的相应技术相关的形成一个blog文档,分享一下。
- 当日工作
周五(9月7日)
转载于:https://my.oschina.net/u/673310/blog/2049780