1. 负责加密算法的应用接口和底层开发;
2. 熟悉当前Web应用、数据库、文件系统等的安全工作方式、开发模式;
3. 了解Nginx、Lua安全模块开发;
4. 协助核心安全系统平台框架的搭建、扩展和集成;
5. 负责具体加解密算法及系统的实施、移植和维护更新。
【职位要求】:
1. 数学基础能力较强,学习过算法设计和数据结构的相关课程,并对算法设计有浓厚的兴趣;
2. 精通C/C++和熟悉JAVA语言,扎实的编程功底,对软件编程热爱和执着;
3. 熟悉多线程编程、内存管理、AOP编程、JNI接口、设计模式等知识和技能;
4. 熟悉使用Visual Studio或 gcc 等工具进行软件项目开发;
5. 了解目前流行的加解密算法:RSA、 AES、 ECC、SHA2、3DES、 SM系列等;
6. 了解文件系统、mysql,Oracle等透明加密;
7. 熟悉目前流行的加解密协议比如:PKI,SSL/TLS, IPSec 等,能熟练应用和修改openssl SDK;
8. 能阅读和书写英文技术文档,具有较好的英文听说读写能力;
9. 有较强的适应能力、独自钻研和工作能力、学习能力、分析能力、解决问题能力;
10. 有良好的语言表达和沟通能力,有团队精神、刻苦钻研精神,为人谦虚谨慎;
11. 熟悉和了解密文查询、密文计算者优先。