We understand IT-security technology from crypto primitives, via protocols and implementation techniques to application level. We design and implement security measures for smart cards, on OS level (C, assembly) or application level (Java Card). We support during specification, implementation or certification and we design test tools for developers and test labs.
We design and implement IT security relevant software, to achieve secure applications with minimum overhead. Design and development of code for secure elements (smart cards, TEE) is our main focus. Testing for functionality and security is part of our implementation but we also offer testing of external code as service.
Our activities span from consulting during the specification phase until support during security implementation, testing and certification.
Our expertise in efficient software design and secure implementation enables us to deliver secure code with highest protection against known implementation attacks. An agile development approach warrants for flexibility to react on changes, for on-time delivery and for seamless handover and integration in the environments of our clients.
Our design flow and testing approach ensure highest quality and reliability. Our vast experience from several application fields like payment, automotive or consumer markets and strong scientific background allow us to consult our customers for IT security aspects in their products.
Yagoba, where passion
for technology and
science and security!
We are IT-security experts with more than 40 years of practical experience. Our development team has strong theoretic background, hands-on experience in implementation attacks as well as the development, implementation and evaluation of effective countermeasures.
Yagoba’s team members share their passion for technology, engineering and science. We produce high-quality code without compromise in security and efficiency.
On-site support during design integration, certification and product lifetime is part of our service. We contribute also during specification for seamless integration of our expertise.
Who is Yagoba?
Yagoba GmbH was founded in April 2013 in Graz, Austria, by three former university colleagues.
Since May 2013 we executed more than 25 projects to the full satisfaction of our customers. Our developments are regularly certified for electronic payment systems. We are known as reliable partner for highly efficient code that meets highest security and quality standards. Together with our clients we define the requirements, timelines, interfaces and functionality to work as reliable and independent partner.
Stefan Tillich, CTO
Stefan’s position at Yagoba is CTO (Chief Technology Officer), leading the product development and implementation. He is our expert for secure and efficient implementation. If you require support for payment applets (contact and contact-less application on cards or NFC modules), Stefan is the guy you need. In case you have performance problems with your Java Card applet running on a specific controller, talk to him.
Stefan studied computer science with an emphasis on security and digital hardware design. He worked as postdoc researcher at the University of Bristol in the team of Nigel Smart, and published around 50 articles about the design of security hardware, SCA analysis and protection, microprocessor architectures and similar topics in high-ranked scientific literature.
Thomas Popp, CSO
As CSO (Chief Science Officer) Thomas ensures that Yagoba stays ready for the future. Beside his activities together with our academic partners, he is responsible for development of our staff. Additionally he leads development of our test environment. As former patent consultant, he also covers all our innovation and IP topics.
Thomas studied computer science ("Telematik") with an emphasis on IT-security and digital hardware design of SCA-resistant crypto circuits. His focus during his PhD and postdoc research were SCA-resistant logic styles. Thomas is co-author of the "DPA Book": Power Analysis Attacks - Revealing the Secrets of Smart Cards. After his academic career, Thomas worked as a patent engineer and IP consultant at Anwälte Burger & Partner.
Manfred Aigner, CAO
Manfred's position at Yagoba is CAO (Chief Administrative Officer). This means, he is responsible for nearly everything, except for tasks that have to do with development. Manfred cares for customers, contracts, and coffee. Additionally, he is responsible for application for funded research projects and makes sure that staff and management is happy and motivated.
Manfred studied computer science with an emphasis on IT-security and digital chip design. His PhD thesis he dealt with security in the IoT. For eight years he led a research team at Graz University of Technology at the IAIK. After his academic career he worked as product manager in the semiconductor industry, became executive coach, and founded a consultancy for dissemination.