山石网科密码研究员要求
工作职责:
- 全球密码学题目收集分类整理
- CTF密码方向解题\出题
- 高校密码学方向技术培训
- 国密\商密算法安全研究
- 对公司软硬件产品加密算法安全分析
- 区块链安全研究
任职要求
- 熟悉常见编码,如hex 、urlencode、morsecode 、uuencode 、base家族等。
- 熟悉古典密码,如移位、曲路、云影、栅栏、替代密码。
- 熟悉分组密码的工作模式:ECB/CBC/OFB/CFB/CTR等。
- 熟悉分组密码和序列密码、DES/AES基本加解密。
- 熟悉分组密码CBC bit翻转攻击、选择密文攻击、padding oracle攻击。
- 熟悉Feistel结构分析、攻击伪随机数发生器。
- 深入了解公钥密码、RSA、直接模数分解,费马分解和Pollard_rho分解。
- 熟悉公约数模数分解 、其他模数分解方式、小指数明文爆破、选择密文攻击 、LLL-attack。
- 熟悉Wiener Attack & Boneh Durfee Attack 、共模攻击、广播攻击、相关消息攻击、 DSA。
- 掌握哈希碰撞 、长度扩展攻击。