Closed wlccgp3 closed 6 months ago
self.public_key = public_key.lstrip("04") if public_key.startswith("04") else public_key
python的lstrip,并不是去掉前缀,是所有可能的组合,如果是0400fab会变成fab,而且也没对self.public_key长度强校验,导致也能出结果
0400fab
fab
源码中的CryptSM2
python的lstrip,并不是去掉前缀,是所有可能的组合,如果是
0400fab
会变成fab
,而且也没对self.public_key长度强校验,导致也能出结果