if the system gets compromised in the future, this will not compromise past communication