Skip to content

Ideas and Concepts

Here I began to map out some ideas trying to find something that would be fun and simple.

After thinking for a while I want to do something with Rasberry PI since I have it available and I have used them but never really thought about making them secure. I want to make a project that I can use to learn that.

Name ideas - PI-ception

  • Pi² (Pi Squared)
  • Pi Portal
  • PI-ception

Concept work

                Internet
                    │
                 VPN or ssh
                    │
              ┌─────────────────┐
              │ Raspberry Pi    │
              │  Wi-Fi + VPN    │
              │  SSH / VNC      │
              │  quemo          │
              │  hiden drive    │
              └─────────────────┘
  • session 1 - encrypted drive and ssh key
  • session 2 - ssh connection and ports
  • session 3 - quemu virtual machine
  • session 4 - not sure yet
  • session 5 - chroot jail space
  • session 6 - not sure yet

Pi conected to a Pi

            Internet
                │
             VPN  conection
                │
          ┌─────────────────┐
          │ Raspberry Pi 1  │
          │  Wi-Fi + VPN    │
          │  SSH / VNC      │
          └──────┬──────────┘
                 │ Ethernet
                 │
          ┌──────▼──────────┐
          │ Raspberry Pi 2  │
          │ No Wi-Fi        │
          │ No Internet     │
          │ SSH only        │   
          │ hiden drive     │
          └─────────────────┘
    Internet
        │
       VPN
        │
    ┌───────────────┐
    │ Raspberry Pi 1│ layer 1
    │ Wi-Fi         │
    │ SSH / VNC     │
    └──────┬────────┘
           │ Ethernet
           ▼
    ┌───────────────┐
    │ Raspberry Pi 2│ layer 2
    │ No Wi-Fi      │
    │ SSH only      │
    └──────┬────────┘
           │
           ▼
    ┌────────────────┐
    │ Virtual Machine│ layer 3
    │ Encrypted Disk │
    └────────────────┘