{"action":"created","issue":{"url":"https://api.github.com/repos/guanzhi/GmSSL/issues/613","repository_url":"https://api.github.com/repos/guanzhi/GmSSL","labels_url":"https://api.github.com/repos/guanzhi/GmSSL/issues/613/labels{/name}","comments_url":"https://api.github.com/repos/guanzhi/GmSSL/issues/613/comments","events_url":"https://api.github.com/repos/guanzhi/GmSSL/issues/613/events","html_url":"https://github.com/guanzhi/GmSSL/issues/613","id":381385679,"node_id":"MDU6SXNzdWUzODEzODU2Nzk=","number":613,"title":"【功能请求】ECDHE-SM2-WITH-SMS4-GCM-SM3","user":{"login":"kevinis","id":1444316,"node_id":"MDQ6VXNlcjE0NDQzMTY=","avatar_url":"https://avatars3.githubusercontent.com/u/1444316?v=4","gravatar_id":"","url":"https://api.github.com/users/kevinis","html_url":"https://github.com/kevinis","followers_url":"https://api.github.com/users/kevinis/followers","following_url":"https://api.github.com/users/kevinis/following{/other_user}","gists_url":"https://api.github.com/users/kevinis/gists{/gist_id}","starred_url":"https://api.github.com/users/kevinis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevinis/subscriptions","organizations_url":"https://api.github.com/users/kevinis/orgs","repos_url":"https://api.github.com/users/kevinis/repos","events_url":"https://api.github.com/users/kevinis/events{/privacy}","received_events_url":"https://api.github.com/users/kevinis/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-11-15T23:38:24Z","updated_at":"2018-11-18T12:41:08Z","closed_at":null,"author_association":"NONE","body":"您好，我是百度安全实验室[MesaLink](https://github.com/mesalock-linux/mesalink) TLS项目的负责人。最近我们使用Rust语言在[*ring*](https://github.com/mesalock-linux/ring/tree/bincat-sm)密码库和[rustls](https://github.com/mesalock-linux/rustls/tree/bincat-sm)两个项目中实现了SM2/3/4和ECDHE-SM2-WITH-SMS4-GCM-SM3，其中SM4使用GCM模式。\b\r\n\r\n现在GmSSL已有ECDHE-SM2-WITH-SMS4-SM3，我们的代码和gmssl s_server握手可以通过证书验签和密钥交换，但是在gmssl解密报文时出错。问下关老师可不可以考虑近期实现带GCM的ECDHE-SM2-WITH-SMS4-GCM-SM3？之后我们可以联调测试一下。多谢！"},"comment":{"url":"https://api.github.com/repos/guanzhi/GmSSL/issues/comments/439689958","html_url":"https://github.com/guanzhi/GmSSL/issues/613#issuecomment-439689958","issue_url":"https://api.github.com/repos/guanzhi/GmSSL/issues/613","id":439689958,"node_id":"MDEyOklzc3VlQ29tbWVudDQzOTY4OTk1OA==","user":{"login":"guanzhi","id":1787781,"node_id":"MDQ6VXNlcjE3ODc3ODE=","avatar_url":"https://avatars0.githubusercontent.com/u/1787781?v=4","gravatar_id":"","url":"https://api.github.com/users/guanzhi","html_url":"https://github.com/guanzhi","followers_url":"https://api.github.com/users/guanzhi/followers","following_url":"https://api.github.com/users/guanzhi/following{/other_user}","gists_url":"https://api.github.com/users/guanzhi/gists{/gist_id}","starred_url":"https://api.github.com/users/guanzhi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guanzhi/subscriptions","organizations_url":"https://api.github.com/users/guanzhi/orgs","repos_url":"https://api.github.com/users/guanzhi/repos","events_url":"https://api.github.com/users/guanzhi/events{/privacy}","received_events_url":"https://api.github.com/users/guanzhi/received_events","type":"User","site_admin":false},"created_at":"2018-11-18T12:41:08Z","updated_at":"2018-11-18T12:41:08Z","author_association":"OWNER","body":"由于项目进度的需求，我们近期可能会优先完善SM9算法。\r\nGmSSL中目前已经有GCM的模块`EVP_sms4_gcm()`，增加SM4的GCM套件不会太复杂，如果 @kevinis 你有时间的话，欢迎你加入到GmSSL项目中，提供GCM套件的Pull Request，有问题我会协助你。"}}
{"actor":{"display_login":"guanzhi"}}