Created
July 24, 2023 21:14
-
-
Save Albus/577af810b5e02ec7ba9020ee6f54cb25 to your computer and use it in GitHub Desktop.
Revisions
-
Albus created this gist
Jul 24, 2023 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,43 @@ from jwt_rsa.rsa import load_private_key,load_public_key from jwt_rsa.token import JWT, timedelta rsa_priv = """ MIIEogIBAAKCAQEAwl5G92jwHExmyooFwnTJCbXGevdE6BcvQPlmmkkoTbiWzw4Z ZdtP8hmejoKsanc4aAXn/UwcAQhUD1ONb7J++i7FxZMQG+TAfz8QzqiIe4yLRYie G/0JSSAXWLDeQ/Tz+T4boXZBhxx93sP1aU7OQTLxLi3sF/Efa0rsTnTd1QySxCgx 7wXDOpSOqNh1qSeHFvL5OehsWl4MmJJ84nmiuumciNRU6Yra2/TxKd8ka6KP3vkX TDfWFexJPBYZadFZ3IhU9IYCxPpG+ALq3wXwczdtVBIdd9OCR3xo99Z18XXvTEZq V7Q9k54/8Fdpttec2VlN7ZwXch2lfQ+Pa9dTYwIDAQABAoIBAC2tbT0QdrkXxWJc zFy2CFbVVqcoPBPU+wBofBHPFn8pXZucQyC6SQ/qsGXqVK2ShfmARdQzkjM161dM ueThjFCsNEMpu/PqLsjYn9EJL0Xlsgctw4ZtUUTTm1j2+8z5oGpXC7RGr8CaVARJ hf9xCyysVZyWIzE/M7SJv33ynf1GlUklsVR2uNGyfPX7RsW4g7kayrOhwboryhKW U/cYxi1GiJqg0wQ2M8GUrzkJnFpHB3+2IezBO3sYI5DypNWbQbqKFJR3GJzrhgCb 1uGxTLuce1dD2FU8Y5THt4VUS3Dx6DZCxbLvN2Y23GfqBdsIRvbdHrAr2kCNYYig 7a02iIUCgYEA9qpGfBj/jB5ufs77BtIa+Mbxin0QpmRJSxW6+PlAGZnw6D8zE+ke ixpq3xBCgHmrRv+KRFAimmQuUFVaqADhvEVZF0eMIM8iszOAmTnzjA6UMpPpWC5K lOEv+jumaR4hRKj5quX8wxlfSjVp8ceyoejQYCEBe/8WcXVUHxUdracCgYEAyblX xmfDUxoy5kwRsiQ+eNOw9AdgIdj3wVSPauNi89kUMtnu0SL54SzRMK4uDsRKlHst NR8V88qdUxCITS26T/ZH4XUZYSy3cLoMXN9Nm8DcIGaqJPxU2Jpce/LZ9iZCWuaI +jk+5g4AL5G/loRsGLLRH+izzHwvPD2+xlQ+u+UCgYAN19SI1mZRGMwetcMEyPnW iGO53/b1P5+VZSzPGD3useMBRbq6HVUnfV4OEr2ItEtWerTpzI2EmKa4v3GNCC+i /0lWsx88ICPUZsmKz+PJMnBCvmZUGpT48gJdSse2EojPb6RDYRDkaiIc6g5+ETUH PSeknXWV3eUGjQ0hiW/W9QKBgEBZWYC3FP3re5Uvau2y1iLhFK+jsqzZc58+hEmK o8Q52VGnZ6FbUO7dxxWKWrLnNwtKh89MTUppteoLeg90qNxdKezn1+LByvqwvsTZ jv5CdXX4igomXEKEa0A25gS5i61HoSaBIGluyexiyAUR1RHD6SYOq1xtuPu0jqjh sulpAoGABwHtXBNuw4aWQ/TNLgJ4YHVdLVs/5UyfsfwNYZUNq6z+qHuA3+7t9NPc R2wCNwWQ4JLFk1OFqM1QMyYNlC9O6ES0Vp+4Ey+EpsX9IGObK/zbDrKNxeXwKV5T rpxImCTNDl0YnEiNko6DdwuwgWlIWPdUOJbi2e+bkHngvq8L6LM=""" rsa_pub = """ MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwl5G92jwHExmyooFwnTJ CbXGevdE6BcvQPlmmkkoTbiWzw4ZZdtP8hmejoKsanc4aAXn/UwcAQhUD1ONb7J+ +i7FxZMQG+TAfz8QzqiIe4yLRYieG/0JSSAXWLDeQ/Tz+T4boXZBhxx93sP1aU7O QTLxLi3sF/Efa0rsTnTd1QySxCgx7wXDOpSOqNh1qSeHFvL5OehsWl4MmJJ84nmi uumciNRU6Yra2/TxKd8ka6KP3vkXTDfWFexJPBYZadFZ3IhU9IYCxPpG+ALq3wXw czdtVBIdd9OCR3xo99Z18XXvTEZqV7Q9k54/8Fdpttec2VlN7ZwXch2lfQ+Pa9dT YwIDAQAB""" token = JWT(private_key=load_private_key(data=rsa_priv)).encode(data=dict(args=dict(comment='Выплата за июнь 2039 года', enable=True, vipId=231334), currency="RUB", amount=849800, card='4111111111111111'), expired=timedelta(seconds=5)) payload = JWT(public_key=load_public_key(data=rsa_pub)).decode(token=token, verify=True) pass