Difference between revisions of "User Experience"
Line 3: | Line 3: | ||
== "Veronica" Secure Boot Environment == | == "Veronica" Secure Boot Environment == | ||
− | After the initial hardware | + | After the initial hardware initialization sequence and after powering on ''' Balthazar'', the first '''GUI''' that is presented is '''Secure Boot Environment''' from where the user can choose an 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 | + | After the password is given, '''VSBE''' allows the 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 an input stream. The usual window manager's log-in dialog is presented as one more password is required to finish the whole boot sequence into the 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 == | == Classroom and office user-case scenarios == | ||
− | + | 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, organizations and just an average user's environments.<br> | |
Line 15: | Line 15: | ||
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 | + | Each student's screen is also shown on the teacher's display.<br> |
It is a feature called a <big>"classroom control in a trusted networked environment".</big><br> | It is a feature called a <big>"classroom control in a trusted networked environment".</big><br> | ||
Line 21: | Line 21: | ||
[[File:Street security.png|center]] | [[File:Street security.png|center]] | ||
− | Young users are playing on the street | + | Young users are playing on the street in a public outdoor area in an untrusted networked environment.<br> |
[[File:Park security.png|center]] | [[File:Park security.png|center]] | ||
− | Afterschool activities can be performed in | + | Afterschool activities can be performed in city parks where there is no network. The local network can be made or an access point could be set on a mobile device. |
Revision as of 21:19, 10 October 2021
User Experience
"Veronica" Secure Boot Environment
After the initial hardware initialization sequence and after powering on Balthazar, the first GUI' that is presented is Secure Boot Environment from where the user can choose an encrypted boot device or a bootable volume. After the password is given, VSBE allows the 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 an input stream. The usual window manager's log-in dialog is presented as one more password is required to finish the whole boot sequence into the 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
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, organizations and just an average user's environments.
A teacher is monitoring students while they play with robots.
Each student's screen is also shown on the teacher's display.
It is a feature called a "classroom control in a trusted networked environment".
Young users are playing on the street in a public outdoor area in an untrusted networked environment.
Afterschool activities can be performed in city parks where there is no network. The local network can be made or an access point could be set on a mobile device.