Use Case Track

Streaming Digital Fingerprints

Authorisation is typically associated with a single act of “logging in”. But nobody likes to login too often, so most websites have a “remember me” option. But it’s not very safe to be constantly logged in. How to accommodate contradictory goals of good UX and high security? At Digital Fingerprints, we believe it can be solved using passive biometrics in tandem with stream processing. During the talk you can learn what technical challenges occured during designing and implementing continuous authorisation solution that uses thousands of machine learning models to provide seamless user experience with increased security. Key takeaways: • What is passive biometrics? • How continuous authorisation works? • How to meet tight latency requirements? • Is it possible to serve thousands of machine learning models? • Ways to provide privacy of data and privacy of models. • How Apache Flink fits into that kind of system?


Sebastian Czarnota
Centrum Bezpieczeństwa Cyfrowego S.A.
Sebastian Czarnota

Sebastian Czarnota is a Principal Streaming Architect at Digital Fingerprints (Centrum Bezpieczeństwa Cyfrowego S.A.), Polish cybersecurity startup working on continous authorisation solution (aka behavioural biometry) for financial sector. Sebastian is responsible for both system architecture and data flow design. His experience includes working on acquisition, analysis and presentation of data as well as research of algorithmic trading on fundamental data retrieved from aforementioned source. Sebastian also worked in Samsung R&D on secure bootloader project. He finished Military University of Technology with speciality in Cryptology with distinction. He loves feeding Flink with Acorns.

Fill out the form to view
the Slides and Video

* All fields required