已成功实现在虚拟机和物理机之间运行

annn
vernuser 8 months ago
parent ebd59a33e5
commit dd5aaa7447

@ -1 +1 @@
1 166666

@ -47,7 +47,7 @@ if __name__ == "__main__":
# 文件路径和接收方信息 # 文件路径和接收方信息
filename = '1.txt' filename = '1.txt'
receiver_ip = '192.168.199.134' # 替换为接收方的IP地址 receiver_ip = '192.168.98.130' # 替换为接收方的IP地址
receiver_port = 12345 receiver_port = 12345
send_file(filename, receiver_ip, receiver_port, receiver_public_key, sender_private_key) send_file(filename, receiver_ip, receiver_port, receiver_public_key, sender_private_key)

@ -1,7 +1,7 @@
import os import os
import json import json
from utils import aes_encrypt, rsa_encrypt, generate_signature, load_key from utils import aes_encrypt, rsa_encrypt, generate_signature, load_key
import base64
def send_file(filename, receiver_public_key, sender_private_key): def send_file(filename, receiver_public_key, sender_private_key):
# 读取文件内容 # 读取文件内容
with open(filename, 'rb') as f: with open(filename, 'rb') as f:
@ -38,5 +38,5 @@ def send_file(filename, receiver_public_key, sender_private_key):
if __name__ == "__main__": if __name__ == "__main__":
receiver_public_key = load_key('receiver_public.pem') receiver_public_key = load_key('receiver_public.pem')
sender_private_key = load_key('sender_private.pem') sender_private_key = load_key('sender_private.pem')
send_file('example.txt', receiver_public_key, sender_private_key) send_file('1.txt', receiver_public_key, sender_private_key)

Loading…
Cancel
Save