C-ITS is a recent innovation that involves the integration of communication systems and multiple in-car technologies.
For over 5 years FilLabs takes an active part in development of various ITS standards, provides the expertise in the communication protocol analysis, participates in the development of the test suite and performs the actual testing process.
Security aspects shall be considered as an inevitable part of every modern telecommunication technology.
Fillabs is actively participating in development of harmonized standards for the ITS security communication.
There are a lot of applications in transportation systems and especially in vehicles, requiring communication between different components: the communication between vehicles (V2V), between cars and infrastructure services (V2I and I2V), between cars and charging stations (V2G), internal car communications. New generation of car is going to provide new services, such as Adaptive Cruise Control, Self-Driving systems, etc. All these kinds of communication needs to be protected against various types of attack. It can be achieved using ITS Security protocol, which is able to provide a trusted channel between all communication nodes.
Having an in-deep experience in development of test suites for various telecommunication protocols we would like to offer to our customers all our knowlege and expertise.
Our competence in TTCN-3 language permits us to write a very robust and effective tests for various test purposes.
In co-operation with the ETSI CTI, FilLabs is actively involved in development of various test suites for different telecommunication protocols, creation of TTCN-3 based Abstract Test suites, test adapters and codecs.
The library provides the security envelop to be used for the Intelligent Transport Systems (ITS) G5 communication based on ETSI EN 302 636-4-1. The library is fully conformed to ETSI TS 103 097 v1.2.1 with optional support of non-published v1.2.5.
The library is provided as an open source project hosted on GitHub. It was created in 2015-2016 in order to validate the ETSI's ITS security test suite. The library is free for non-commercial and not-for-profit use, otherwise please contact the author.
It is written in plain C in cross-platform manner and has been compiled and tested in Linux(gcc) and Windows(mingw32,cygwin and Visual C 13) environments.
It implements the plugin interface to use various crypto engines. For the moment, only the OpenSSL engine is implemented, but support of HSM (Hardware Security Module) is in the plan. Please see the fitsec_openssl.c for the example of plugin implementation.
From the very begining we participated in development of ETSI ITS Test Specifications, containing the ETSI Test Suite.
The work is ongoing
The ETSI ITS Test Suite contains all these modules implemented on TTCN-3 language, reference Java based implementation of the test adapter and the codec implementation. All modules of the test suite has been validated over multiple devices under tests during test sessions in ETSI and on Plugtest events. The full code of the test suite is available as an open source project at ETSI forge. Please use the last released version.