Difference between revisions of "User Experience"

From Balthazar
Line 1: Line 1:
 
=== User Experience ===
 
=== User Experience ===
  
<strong><big>A different scenarios on what '''BPCD''' could do for different users are illustrated to show what is at stake, starting from the classroom to the outdoor activities out of the schools, organisations and just an average user's environments.</big></strong><br>
+
== "Veronica" Secure Boot Environment ==
 +
 
 +
After the initial hardware initialisation sequence and after powering-on '''Balthazar''', the first '''GUI''' that is presented is '''Secure Boot Environment''' from where the user can choose encrypted boot device or a bootable volume.
 +
After password is given, '''VSBE''' allows boot sequence to be continued and the whole system is initialized. This ensures proper encryption between hardware and a currently mounted volume or a device. During the boot process the keyboard's firmware is initialized and provides secure compression of a input stream. Usual window manager's log-in dialog is presented as one more passowrd is required to finish the whole boot sequence into user's GUI desktop. '''Veronica''' sits between hardware, kernel, keyboard and a userspace and manages booting and most of the '''Balthazar''''s internal encrypted communication. 
 +
 
 +
== Classroom and office user-case scenarios ==
 +
 
 +
 
 +
A different scenarios on what '''BPCD''' could do for different users are illustrated to show what is at stake, starting from the classroom to the outdoor activities out of the schools, organisations and just an average user's environments.<br>
  
  
 
[[File:Classroom monitor security.png|center]]
 
[[File:Classroom monitor security.png|center]]
  
<strong>A teacher is monitoring students while they play with robots.<br>
+
A teacher is monitoring students while they play with robots.<br>
 
Each student's screen is also shown on the teachers display.<br>
 
Each student's screen is also shown on the teachers display.<br>
It is a feature called a <big>"classroom control in a trusted networked environment".</big></strong><br>
+
It is a feature called a <big>"classroom control in a trusted networked environment".</big><br>
  
  
 
[[File:Street security.png|center]]
 
[[File:Street security.png|center]]
  
<strong>Young users are playing on the street on a public area in an untrusted networked environment.</strong><br>
+
Young users are playing on the street on a public outdoor area in an untrusted networked environment.<br>
  
  
 
[[File:Park security.png|center]]
 
[[File:Park security.png|center]]
  
<strong>Afterschool activities can be performed in a city parks where there is no network. Local network can be made or an access point could be set on a mobile device.</strong>
+
Afterschool activities can be performed in a city parks where there is no network. Local network can be made or an access point could be set on a mobile device.

Revision as of 15:27, 17 November 2019

User Experience

"Veronica" Secure Boot Environment

After the initial hardware initialisation sequence and after powering-on Balthazar, the first GUI that is presented is Secure Boot Environment from where the user can choose encrypted boot device or a bootable volume. After password is given, VSBE allows boot sequence to be continued and the whole system is initialized. This ensures proper encryption between hardware and a currently mounted volume or a device. During the boot process the keyboard's firmware is initialized and provides secure compression of a input stream. Usual window manager's log-in dialog is presented as one more passowrd is required to finish the whole boot sequence into user's GUI desktop. Veronica sits between hardware, kernel, keyboard and a userspace and manages booting and most of the Balthazar's internal encrypted communication.

Classroom and office user-case scenarios

A different scenarios on what BPCD could do for different users are illustrated to show what is at stake, starting from the classroom to the outdoor activities out of the schools, organisations and just an average user's environments.


Classroom monitor security.png

A teacher is monitoring students while they play with robots.
Each student's screen is also shown on the teachers display.
It is a feature called a "classroom control in a trusted networked environment".


Street security.png

Young users are playing on the street on a public outdoor area in an untrusted networked environment.


Park security.png

Afterschool activities can be performed in a city parks where there is no network. Local network can be made or an access point could be set on a mobile device.

Nlnet banner.png NGI0 tag.png NGI0Entrust tag.png