mirror of
https://github.com/clearlinux/graphene.git
synced 2026-09-05 21:31:36 +00:00
remove use of temp file in pal-sgx-sign
This commit is contained in:
@@ -394,12 +394,10 @@ def generate_measurement(attr, areas):
|
||||
class mrenclave_digest:
|
||||
def __init__(self):
|
||||
self.digest = hashlib.sha256()
|
||||
self.file = open("/tmp/hash", "wb")
|
||||
|
||||
def update(self, payload):
|
||||
for er in range(0, len(payload), 64):
|
||||
self.digest.update(payload[er:er+64])
|
||||
self.file.write(payload)
|
||||
|
||||
def finalize(self):
|
||||
return self.digest.digest()
|
||||
|
||||
Reference in New Issue
Block a user