Our expert consultants provide cryptography advisory and design reviews, review cryptographic protocols and implementations and develop and test cryptographic implementations.
In today's threat landscape securing communication, storage of assets, performing authentication and validation is fundamental to any digital services and electronic products. Existing services and products must be updated to include these security mechanisms. At the same time, security often adds to complexity, cost in terms of development, performance as well as computing resources.
Finding, selecting the security solution for a given service or product is therefor paramount, but can be very hard. Implementing, integrating, validating and manage the security solution during the lifetime of the service or product also brings their sets of challenges.
Through workshops and discussion based on our experience we can provide advisory on what security solution your service or product requires to secure assets, meet a diverse set of requirements including use cases, usability, performance, manufacturing and cost. Assured supports in development and integration as well as we perform testing and verification of the solution, ensuring that the solution provides the identified security needed.
Assured can also assist in developing adapted security solutions that match the requirements in terms of resource utilisation, performance, power consumption and cost. This includes adaption of software and hardware.
Security mechanisms often rely on cryptographic secrets and public key infrastructure. Assured can provide advisory, and support related to key generation, key injection during production and personalisation as well as Public Key Infrastructure (PKI) definition, setup and management. This advisory often includes work related to random number generation and validation of random number generators.