python pip install python-jws python import jws python jws.verify(jws_string, public_key) python import jws jws_string = 'eyJhbGciOiAiSFMyNTYiLCAidHlwIjogIkpXVCJ9.eyJhZGRyZXNzIjogImh0dHBzOi8vbG9jYWxob3N0OjMwMDAiLCAiaWF0IjogMTYyMTc5MjYyNn0.V(Ac9eO' public_key = '-----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE2S4BC8ggHuvmCDzWTuj2Y6YX23P1 v2d2Pds0yGvlgTIiJ05AQ2zbLFyrbSQb8tLXl7pgMicIxqs8ELY55qRxeg== -----END PUBLIC KEY-----' valid_signature = jws.verify(jws_string, public_key) if valid_signature: print("Valid signature") else: print("Invalid signature") python import jws python jws_string = jws.sign(payload, private_key) python import jws payload = {'address': 'https://localhost:3000', 'iat': 1621792626} private_key = '-----BEGIN PRIVATE KEY----- MIIBVgIBADANBgkqhkiG9w0BAQEFAASCAUAwggE8AgEAAkEA0z+uBCyJtvH99NP/ DvvkhfR0KKeMEBZfyii4HJACQafC6yEwxCqZ9zKvoBYzIDXPdfzu80Q8jk+2NJB' jws_string = jws.sign(payload, private_key) print(jws_string)


上一篇:
下一篇:
切换中文