';

Cryptography 101 for Java Developers & Java from a Parallel Universe – 20 January 2020 – Amsterdam

Cryptography 101 for Java Developers & Java from a Parallel Universe

Agenda

17:30 Doors open
18:00 Buffet
19:00 Cryptography 101 for Java developers by Michel Schudel
20.00 Break
20:15 Java from a Parallel Universe by Jan Ouwens
21:15 Drinks
=======================
About the talks

Cryptography 101 for Java developers

So you’re logging in to your favorite crypto currency exchange over https using a username and password, executing some transactions, and you’re not at all surprised that, security wise, everything’s hunky dory…

The amount of cryptography to make all this happen is staggering. In order to appreciate and understand what goes on under the hood, as a developer, it’s really important to dive into the key concepts of cryptography.

In this session, we discover what cryptography actually is, and will use the JCA (Java Cryptography API) en JCE (Java Cryptography Extensions) in the JDK to explain and demo key concepts such as: – Message digests (hashing) – Encryption, both symmetric and asymmetric – Digital signatures, both symmetric and asymmetric.

Furthermore, we’ll show how these concepts find their way into a variety of practical applications such as: – https and certificates – salted password checking – block chain technology After this session, you’ll have a better understanding of basic cryptography, its applications, and how to use the cryptography APIs in Java.

=========================
Java from a Parallel Universe

Do you get excited about Java when you’re at a conference, learning about cool new features and tools to try?

Do you get sad the next day, when you’re back at work building enterprise applications in an ancient version of Java?

You’re not alone.

In this talk, we will explore what Java looks like in a Parallel Universe where upgrading to the latest Java doesn’t have to be a hassle, where stacktraces can be read and understood by human beings (that’s you!), and where dependency injection is never confusing.
Jan will show you a Parallel Universe where code is beautiful and simple.
He will show you a Parallel Universe where there is no magic.
He will show you a Parallel Universe where @Annotations were never invented.

======================
About the speakers

Michel Schudel

Michel has been a passionate Java developer since 1998, building various Java solutions for banks, insurance companies and telecom providers. Since thenhe has seen the good, the bad and the ugly in Java land. He loves agile development and coding with frameworks like SpringBoot to get up-and-running as fast as possible. Futhermore, he likes to coach junior developers in Core Java. Michel is currently working for Rabobank in the Netherlands.

====================
Jan Ouwens

Jan is a developer and architect at Codestar in the Netherlands, focusing on back-end systems and specializing in Scala and Java. He is interested in functional programming and has worked with Delphi, Ruby, Elm, and yes, even VBScript. He is also the author of EqualsVerifier, a tool to make rigourously testing Java’s equals and hashCode methods a one-liner.

Cryptography 101 for Java Developers & Java from a Parallel Universe

Monday, Jan 20, 2020, 5:30 PM

Blue4IT
Zoomstede 21A Nieuwegein, NL

79 Utrecht JUGers Attending

Agenda 17:30 Doors open 18:00 Buffet 19:00 Cryptography 101 for Java developers by Michel Schudel 20.00 Break 20:15 Java from a Parallel Universe by Jan Ouwens 21:15 Drinks ======================= About the talks Cryptography 101 for Java developers So you’re logging in to your favorite crypto currency exchange over https using a username and passw…

Check out this Meetup →

 

CONTRIBUTION ESTI 

Esti developers objective is to attract, retain and inspire international talent. As an Amsterdam based IT recruitment agency we find it important that the international professionals that that we guide to work develop a social and professional network in the vibrant tech scene of Amsterdam. For this reason we feature a selection of relevant events on our websites. We selected this event for you because it provides a perfect fun opportunity to socialise and expand your network giving you the opportunity to connect with expats and locals sharing the same interests.
 –

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.