import numpy as np
import os
import matplotlib.pyplot as plt
# Loading Data
Srcpath ='/mnt/SrcFolder'
Destpath='/mnt/DestFolder'
traces= os.listdir(path)
with open(File_Sensitive_Value, 'wb') as fp:
for trace in traces:
Plaintext = Extract_Plaintext(trace)
print(Plaintext)
Ciphertext= Extract_Ciphertext(trace)
Key= Extract_Key(trace)
print(Key)
filepath = os.path.join(path, trace)
dataArray= np.load(filepath)
// sbox is function that have used to have the correct Sensitive value.
Sensitive_Value = (sbox[int(Plaintext[0:2],16) ^ int(Key[0:2],16)])
print ("Plaintext=", int(Plaintext[0:2],16))
print("Key=", int(Key[0:2],16))
print ("Sensitive_Value=", Sensitive_Value)
os.rename(os.path.join(path,trace), os.path.join(path_Sensitive_Value, trace[:-4]+'_'+'SenVal='+str('{:03}'.format(Sensitive_Value))+'.npy'))
在找到Src文件夹中每个文件的新名称后,我需要在destfolder中复制每个文件及其新名称,并给出Src文件夹中每个文件的原始名称。我的解决方案是,代码允许我删除所有原始文件。如何解决这个问题?在