我正在尝试从我的Flutter应用程序将验证密钥发送到Python服务器,但我无法弄清楚Python的ecdsa库期望的格式。
我在Dart端使用的是spec256k1库(Python端也使用了spec256k1曲线)
import ecdsa
sk = ecdsa.SigningKey.generate()
vk = sk.get_verifying_key()
s_vk = vk.to_string()
# I can't figure out how to create the 's_vk' from x, y croods
string_sent_from_app = "..." # how to create this string on the app side from x, y or you have a better idea?
my_vk = ecdsa.VerifyingKey.from_string(string_sent_from_app)