Articles cyber-resilience