by Sergey Tverdyshev, Director Research & Technology
CCUF (Common Criteria User Forum) is an open community of security experts, security evaluators, vendors of SW and HW products, certification and governmental agencies. The event typically lasts four days fully packed with informal workshops and discussions. CCUF is meeting twice a year with changing venue and participants from all around the globe.
ICCC (International Common Criteria Conference) is an annual venue and took place this year for the 17th time. Common Criteria (also known as ISO 15408) is an international framework for IT security evaluations. ICCC is a prime event to present the progress in the security certification approaches which enables international business operations.
Typically, CCUF and ICCC are co-located, with CCUF preceding ICCC.
During the CCUF a new working group on hypervisors for cloud environment has been initiated. It is very good news since it nicely completes the activities in the Separation Kernel Working Group (SK WG). The SK WG is focussed on embedded devices and compositional assurance. Both groups have in common some technologies (e.g. usage of the same CPUs) but act in completely different environments, and thus, have different top-level requirements. We have a nice exchange and are looking forward to profit from each other’s work.
This year there are a lot of discussions about forming of an industrial security certification scheme as it is working now in the safety domain and applied in avionics and railway. Nowadays, security certification is done with the help of the governmental agencies. The overall industry recognises that an avalanche of IoT devices and connected vehicles will challenge the current certification approaches via governmental agencies. This fact is underlying by the omnipresent headlines of hacked dolls, webcams, kitchen appliances, sex toys and the list can go indefinitely. Thus, the industrial environment needs a way to give the end customer security assurance: a security assurance they can afford and the security assurance that can keep up with the high-speed lifecycle of the modern connected world. An industrial certification scheme could help keep up with that challenge.
This year me and @Alvaro had a joint presentation on compositional security assurance in safety critical systems. The room was complete with about 90 participants. For the talk we have chosen one of the @certMILS pilots, the Prague subway system, to demonstrate how safety and security requirements interact and are addressed coherently.
The pilot in short: The subway control networks are classified into three categories: Cat-3 can be an open network where a traffic can hardly be controlled. Cat-2 is a restricted environment where systems such as operation management and supervision reside. Cat-2 network has connection to the company office networks which are Cat-3 (e.g. for schedule planning) and also connected to the Cat-1 network. The Cat-1 network is safety critical network where real-time behaviour, determinism, and dependable execution is a must.