Products Solutions About Us Contact -
Banner photo
Peace of Mind in a Dangerous World

Threat prevention

A fully connected world (Internet of Things) requires universal end-to-end security. The basic security requirements of confidentiality, authenticity, non-repudiation, integrity, and availability have to be met at all times. The design of secure systems must be based on cryptographically secure algorithms and their expert implementation. This is much harder than most people think - even secure cryptographic algorithms have fallen to inexpensive attacks because of design mistakes. Full ownership of a cryptographically secure system is an absolute requirement to avoid being compromised.

Our offering

Xiphera provides hardware-based security solutions. Our products implement rigorously tested standard-compliant cryptographic algorithms which are deployed in a multitude of applications and market segments. Xiphera IP cores combine efficiency with first grade security. All our IP cores are fully constant time implementations and, by default, offer high level of protection against common side-channel attacks. Our primary technology focus is Field Programmable Gate Arrays (FPGAs), but our cores are device-agnostic and also suitable for different technologies. In addition to IP cores, we provide consultancy and design services for hardware-based secure systems.

Who are we?

Xiphera combines people with extensive experience on cryptography, secure systems, and reconfigurable computing. We have a solid academic background and we are up-to-date with the most recent advantages in both cryptosystems and attacks against their implementations. We have the know-how to choose the optimal platform and the best architecture for your security needs. We understand the security needs and performance requirements of different market segments.


Xiphera offers secure and efficient IP cores for various cryptography algorithms and other security-critical functions. Our IP core portfolio offers both high-performance and compact cores for rigorously tested, standard-compliant cryptography algorithms. Our IP cores are device-agnostic: they are primarily designed for FPGAs but are also suitable for ASIC projects. Our IP cores are available as VHDL source code or netlists.

All of our IP cores are, by default, protected against simple side-channel attacks (for example, simple power/EM attacks). In particular, they have constant execution time, which is independent on the values of the (secret) inputs, and our IP cores are consequently fully protected against all timing attacks; this is something that is extremely hard to ensure with software-based solutions. Countermeasures against more elaborated side-channel attacks such as differential power/EM attacks are also available.

Symmetric Cryptography IP Cores

Asymmetric Cryptography IP Cores

Cryptographic Hash Function IP Cores

If the algorithm that you are looking for is not in the above lists, please contact us because we are constantly growing our IP core portfolio. We are also extending our portfolio with IP cores for post-quantum cryptography, random number generation, secure key storage, and complete security modules (for example, for the CNSA cipher suite) in the future.


Our customers benefit from Xiphera's expertise in secure systems and cryptography by contracting us for

About Us

Key Personnel

Matti Tommiska

CEO, Co-Founder

Matti is an electronics professional with 10 years of academic career followed by 13 years of expertise in international semiconductor business. During his industry career he has worked for Spansion, Altera, and Intel in both technical and sales roles. He has acquired significant experience of the semiconductor market, customer applications and the security challenges they face. Matti holds a doctoral degree in electrical engineering from Helsinki University of Technology (2005).

Kimmo Järvinen

CTO, Co-Founder

Kimmo is a hardware cryptography engineer and researcher with more than 15 years of expertise. During these years, he has had several academic research positions both in Finland (Aalto University and University of Helsinki) and Belgium (KU Leuven). He has significant experience and expertise in designing secure and efficient coprocessors for modern cryptographic algorithms, especially, for FPGAs. He has authored about 50 scientific papers about cryptography, cryptographic engineering, and secure embedded systems. Kimmo holds a doctoral degree in electrical engineering from Helsinki University of Technology (2008).


Visiting address

Otakaari 5
02150 Espoo

Send us email to