Publisher’s note (Information and computer security, 2025)