Cables and code streams going through a padlock shackle. Digital illustration.

Royalty-free stock illustration ID: 86149912

Cables and code streams going through a padlock shackle. Digital illustration.