- Safe exam browser configuration file download manual#
- Safe exam browser configuration file download windows#
Query the Config Key and Browser Exam Key with the SEB JavaScript API For this, the Config Key generated server-side or saved in the quiz/exam settings has to be concatenated with the requested URL, SHA256 hashed and compared with the value received in the "X-SafeExamBrowser-ConfigKeyHash" header.įrom SEB 3.0 for macOS and iOS and SEB 3.4 for Windows, it's also possible to query the Config Key and the Browser Exam Key using the new SEB JavaScript API. The LMS then can verify the Config Key received in the HTTP request. The header looks like this: "X-SafeExamBrowser-ConfigKeyHash" = 81aad4ab9dfd447cc479e6a4a7c9a544e2cafc7f3adeb68b2a21efad68eca4dc When the option "Use Browser & Config Keys (send in HTTP header)" is activated, SEB adds an additional header to every HTTP request containing the Base16 encoded SHA256 hash of the Config Key concatenated with the requested URL (which protects the key and keeps it secret, since it changes not only for each SEB config but also for each requested URL).
Safe exam browser configuration file download manual#
So as soon as LMS/assessment systems will support the Config Key, no manual copy-paste of keys will be necessary for each different config file and SEB version. The most important advantage of the Config Key is, that it can be calculated in an exam system, if that system automatically generates SEB settings for an exam (server-side). But still another version of SEB will calculate the same Config Key for this newly saved config file. The Config Key changes when you alter and re-save a SEB config file.
Safe exam browser configuration file download windows#
The Config Key is also same in each platform version of SEB, so SEB for Windows and SEB for iOS will generate the same key as SEB for macOS. Otherwise copy this key to the according field in your quiz/exam settings in the LMS/assessment system.ĭifferent than the Browser Exam Key, the Config Key of existing settings doesn't change, when the SEB version is updated (even if this version introduces new setting options).If your e-assessment system generates SEB settings itself, then it should generate the according Config Key as well and no manual action should be necessary.Enable the option "Use Browser & Config Keys (send in HTTP header)" in Exam preferences pane (settings key sendBrowserExamKey = true).To configure the Config Key feature, these steps are necessary: SEB 3.0 for Windows (SEB 2.4 for Windows supports the Config Key, but there might be compatibility issues because of some other limitations of SEB 2.4).To use the Config Key feature, an e-assessment system has to have support for the Config Key feature built in and the following SEB versions (or later versions) must be used: To achieve this, a key is generated for the settings SEB is using. The Config Key feature can be used by the quiz module of a learning management system (LMS) or another e-assessment system to ensure that the Safe Exam Browser (SEB) exam client is correctly configured/secured (either client settings or settings for a specific exam ). Spell checking and dictionary lookup may be disabled.Request Hash For Validating SEB Config in the LMS/E-Assessment System.Your teacher may allow specific web sites to be accessible during an exam.The browser context menu (right click menu) is disabled.The clipboard (copy/paste) is cleared when starting and quitting Safe Exam Browser.Shortcut keys such as Win+Tab, Alt+Tab, Ctrl+Alt+Del, Alt+F4, Print Screen, Cmd+Tab are disabled.Switching to other applications is disabled by default.Safe Exam Browser cannot be closed until the quiz is submitted.The browser window won't have a URL or search field and back/forward navigation and reload can be disabled.You will only be able to attempt the quiz if they are using Safe Exam Browser.The application must be downloaded and installed on the device that you use to attempt your StudentWeb quiz. Safe Exam Browser is a customised web browser, available for Windows (7, 8.1, 10), macOS (starting 10.7, recommended 10.11 or newer) and iOS (9.3.5 or newer).