初始化内容
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
local path_src = File.GetAbsolute("./src/")
|
||||
local path_out = File.GetAbsolute("./out/")
|
||||
-- 创建输出目录
|
||||
File.CreateFolder(path_out)
|
||||
|
||||
local path_key = path_src .. "key.json"
|
||||
|
||||
if not File.IsExist(path_key) then
|
||||
print("密钥文件不存在:"..path_key)
|
||||
return
|
||||
end
|
||||
|
||||
local str = File.GetString(path_src .. "key.json")
|
||||
local j = json.decode(str)
|
||||
|
||||
local key = Crypto.Aes256Key()
|
||||
key._key = CreateBufferHex(j.key)
|
||||
key._iv = CreateBufferHex(j.iv)
|
||||
key._tag = CreateBufferHex(j.tag)
|
||||
|
||||
local out = Crypto.DecryptAes256(File.GetBuffer(path_src .. "apple.aes256"), key)
|
||||
|
||||
File.SaveBuffer(out, path_out .. "apple.png")
|
||||
|
||||
-- print(param._src.."->"..param._out)
|
||||
print "此工具会将src文件夹的apple.aes256解密为 apple.png"
|
||||
|
||||
pause()
|
||||
Reference in New Issue
Block a user