diff --git a/webapp/backend/releases.py b/webapp/backend/releases.py
index 79e3468..fa63a44 100644
--- a/webapp/backend/releases.py
+++ b/webapp/backend/releases.py
@@ -279,16 +279,16 @@ class Release(Object):
 				return file
 
 	def __file_hash(self, filename):
-		sha1 = hashlib.sha1()
+		sha256 = hashlib.sha256()
 
 		with open(filename) as f:
 			buf_size = 1024
 			buf = f.read(buf_size)
 			while buf:
-				sha1.update(buf)
+				sha256.update(buf)
 				buf = f.read(buf_size)
 
-		return sha1.hexdigest()
+		return sha256.hexdigest()
 
 	def scan_files(self, basepath="/srv/mirror0"):
 		if not self.path:
