Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Session Topic or Project

How to implement custom cryptographic algorithm in HLF, specifically Russian GOSTKey points, problems and opportunities in the context of HLF GOST implementation and a little demo of using GOST key in HLF network.

Session Leader

Vladimir Popov

Time Slots and Spaces

Day 1, Nickel Aurum , 1114:30 - 1215:0030

Experience Level of Participants

Intermediate

Session Language

Russian

Programming Language(s)

  •  C / C++
  •  Go
  •  Java
  •  Javascript
  •  Python
  •  Rust
  •  Other

The Plan

...

1. Architecture overview

2. Implementation details and problems 

...

  1. The problem: why do we need GOST ( as well as other)  implementation?
  2. Architecture overview. 
  3. Different approaches to implementation
  4. Sberbank implementation details and problems. 
  5. Demo

The Goals

Attendees will get understanding of

  • difficulties and possible shortcuts when implementing custom cryptographic algorithms, such as GOST
  • what are the different ways to implement GOST
  • HLF specific problems