Skip to content

SvobodaJakub/simplified-threat-management-personal-computing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Super-simplified threat management for personal computing needs

Computing personal security through super-simplified threat modeling

This quick&dirty script calculates which security domains (devices) can host which activities (usecases).

Useful for deciding how to secure personal computing needs.

Required reading:

Example output:

primary_pocket_computer, primary_laptop_computer, gsm_phone, computer_sec, phone_banking_sim, android_secure
---------------------------------------------

primary_pocket_computer
  phys=2, near=1, remote=1
 * usecase_personal_keepass, usecase_personal_google_account_android, usecase_bluetooth_music, usecase_personal_computing, usecase_android_device

primary_laptop_computer
  phys=2, near=1, remote=1
 * usecase_nongsm_device, usecase_personal_keepass, usecase_nonotp_device, usecase_computer, usecase_personal_google_account_computer, usecase_personal_computing
 * usecase_sometimes_login_to_work_email

gsm_phone
  phys=2, near=1, remote=1
 * usecase_personal_gsm_sim, usecase_android_device
 * usecase_freeotp_work
 * usecase_junk_apps

computer_sec
  phys=2, near=2, remote=2
 * usecase_secure_keepass, usecase_nongsm_device, usecase_personal_keepass, usecase_nonotp_device, usecase_computer, usecase_secure_computing
 * usecase_secure_google_account

phone_banking_sim
  phys=1, near=1, remote=1
 * usecase_android_device, usecase_banking_gsm_sim, usecase_too_old_android

android_secure
  phys=2, near=2, remote=2
 * usecase_secure_keepass, usecase_android_device
 * usecase_freeotp_personal
 * usecase_banking_app
---------------------------------------------

About

Super-simplified threat management for personal computing needs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages