diff --git a/backup/backup.go b/backup/backup.go
index 5280b8dc9257a86543c97b02244066b795f1b069..bb5e9452746ff38e249b5c8f35b0f8d933a5a933 100644
--- a/backup/backup.go
+++ b/backup/backup.go
@@ -103,6 +103,9 @@ func initializeBackup(password string, updateBackupCb UpdateBackupFn,
 	rand.Close()
 
 	params := backup.DefaultParams()
+	params.Memory = 256 * 1024 // 256 MiB
+	params.Threads = 4
+	params.Time = 100
 	key := backup.DeriveKey(password, salt, params)
 
 	// Save key, salt, and parameters to storage