<

Ingela Anderton Andin

Top female contributor to Erlang/OTP; SW developer in the OTP team

Ingela gained a computer science education from Uppsala University, she has worked with Erlang/OTP and its development for almost 20 years.

Ingela is the top female contributor to Erlang/OTP. Among her top achievements is the new SSL/TLS application in OTP and contributions to AXD 301 and SGSN.

Upcoming Activities

Ingela Anderton Andin
Code BEAM STO

TLS the OTP way

TLS-1.3 is a major upgrade of the TLS-1.2 protocol. A lot of legacy is thrown out and new mechanisms will replace old flawed ones. Most of the TLS handshake will be encrypted as opposed to earlier when most of the first handshake was in plain text and encryption started first when sending the final handshake confirmation message. TLS-1.3 also puts new requirements on TLS-1.2 to pave the way for migration. Supervisors, generic behaviours, logger, gb_trees, ets, queue models, maps, try catch, binaries, records how are they used and why.

THIS TALK IN THREE WORDS

Erlang/OTP

in

Action

OBJECTIVES

Spread good design principles with Erlang/OTP and security knowledge by sharing design decisions, trade-offs and optimisations that we have done implementing TLS (all versions from SSL 3.0 to TLS 1.3 but with the biggest focus on TLS-1.3) in Erlang. 

TARGET AUDIENCE

People interested in using Erlang/OTP to its full potential, and also people interested in TLS-1.3 in particular and security in general.

Past Activities

Ingela Anderton Andin
Code BEAM STO 2019
17 May 2019
11.25 - 12.10

Security versus interoperability

This talk is about the security protocol SSL/TLS, with pointers to its implementation in Erlang/OTP. It will for example cover:

  • the advantages with implementing the protocol in Erlang
  • parts that should not be implemented in Erlang (the actual crypto algorithms)
  • new features and optimizations in the OTP ssl implementation.

AUDIENCE

Erlang and Elixir users with at least some knowledge or experience with secure protocols and SSL/TLS (HTTPS) ( in particular).

Ingela Anderton Andin
Code BEAM SF
05 Mar 2020
10.40 - 11.25

TLS the OTP way

TLS-1.3 is a major upgrade of the TLS-1.2 protocol. A lot of legacy is thrown out and new mechanisms will replace old flawed ones. Most of the TLS handshake will be encrypted as opposed to earlier when most of the first handshake was in plain text and encryption started first when sending the final handshake confirmation message. TLS-1.3 also puts new requirements on TLS-1.2 to pave the way for migration. Supervisors, generic behaviours, logger, gb_trees, ets, queue models, maps, try catch, binaries, records how are they used and why.

THIS TALK IN THREE WORDS

Erlang/OTP

in

Action

OBJECTIVES

Spread good design principles with Erlang/OTP and security knowledge by sharing design decisions, trade-offs and optimisations that we have done implementing TLS (all versions from SSL 3.0 to TLS 1.3 but with the biggest focus on TLS-1.3) in Erlang. 

TARGET AUDIENCE

People interested in using Erlang/OTP to its full potential, and also people interested in TLS-1.3 in particular and security in general.

Ingela Anderton Andin
Code BEAM STO 2018
31 May 2018
10.45 - 11.30

From the cathedral to the bazaar - 20 years as open source

Erlang/OTP was released Open Source 20 years ago. This talk is about the Open Source journey and how it has impacted, and still impacts, the Erlang/OTP teams way of working.

How do we balance propriety interests of Ericsson with the interests of the Open Source community? Why Open Source is important for the existence of Erlang/OTP! How Open Source contributes to making Erlang/OTP great!