mirror of
https://github.com/bryangerlach/rdgen.git
synced 2026-03-03 12:27:41 +00:00
encryption stuff testing
This commit is contained in:
6
.github/workflows/generator-windows.yml
vendored
6
.github/workflows/generator-windows.yml
vendored
@@ -100,11 +100,11 @@ jobs:
|
||||
from cryptography.hazmat.primitives.asymmetric import padding
|
||||
|
||||
private_key = serialization.load_pem_private_key(
|
||||
os.environ['${{ secrets.RSA_PRIVATE_KEY }}'].encode(),
|
||||
os.environ['PRIVATE_KEY'].encode(),
|
||||
password=None
|
||||
)
|
||||
|
||||
encrypted_key_bytes = base64.b64decode(os.environ['${{ github.event.inputs.wrapped_key }}'])
|
||||
encrypted_key_bytes = base64.b64decode(os.environ['ENCRYPTED_KEY'])
|
||||
session_key = private_key.decrypt(
|
||||
encrypted_key_bytes,
|
||||
padding.OAEP(
|
||||
@@ -115,7 +115,7 @@ jobs:
|
||||
)
|
||||
|
||||
fernet = Fernet(session_key)
|
||||
decrypted_json = fernet.decrypt(os.environ['${{ github.event.inputs.payload }}'].encode()).decode('utf-8')
|
||||
decrypted_json = fernet.decrypt(os.environ['ENCRYPTED_DATA'].encode()).decode('utf-8')
|
||||
data = json.loads(decrypted_json)
|
||||
|
||||
with open(os.environ['GITHUB_ENV'], 'a') as f:
|
||||
|
||||
Reference in New Issue
Block a user