computing

123456789101112131415
Across
  1. 2. in the sky
  2. 3. currency on blockchain
  3. 6. opposite to hardware
  4. 8. connects to devices
  5. 10. acts as something good
  6. 12. protects the computer
  7. 14. on the blockchain
  8. 15. a form hiding
Down
  1. 1. step of instructions
  2. 4. link scam
  3. 5. fast connection to internet
  4. 7. self replication
  5. 9. opposite to software
  6. 11. Facebook new name
  7. 13. a form of downloading a file from internet to hard-drive or computer