Overview

The main idea of SCT is to provide knowledge about secure programming, which may be defined as a way of coding that minimises the number of security bugs in the source code. (As we are humans, not robots, in real applications we are not expected to reach zero bugs).

By showing patterns and anti-patterns, by hand-ons, workshops, code riddles and even a short HackMe contest, we aim to make GÉANT services more secure and cheaper in maintenance. It is proven that the earlier in the software development life cycle (SDLC) a bug is found, the less money must be spent to address it appropriately. And, if you are taught how to not make particular classes of bugs, well – they are found even before your SDLC starts.

Objectives

Attendees having completed this training should be able to:

  • Perform a threat and risk assessment on their development projects.
  • Have a clear understanding on some of the major bad and good programming concepts.
  • Develop a secure web application code in several programming languages.
  • Use tools for assistance in reviewing code of other developers.
  • Target Audience

    GN4-2 software developers - security specialists may also be interested. Especially Java and PHP developers will be interested.

    read more

    registered [20]
    • Maciej Labedzki - Poznańskie Centrum Superkomputerowo-Sieciowe
    • Omar Qouqas - GÉANT
    • Bartosz Walter - Poznańskie Centrum Superkomputerowo-Sieciowe
    • Michael Schmidt - Leibniz Supercomputing Centre (LRZ)
    • Joao Conceicao - FCT|FCCN
    • Gonçalo Lopes - FCT|FCCN
    • Paulo Costa - FCT|FCCN
    • Jan Chvojka - CESNET, z. s. p. o.
    • Pavel Poláček - CESNET, z. s. p. o.
    • Janne Lauros - CSC - IT Center for Science Ltd.
    • Henri Mikkonen - CSC - IT Center for Science Ltd.
    • Carolina Fernández - i2CAT
    • Martin Seidel - Universität Erlangen-Nürnberg
    • Maja Vukasovic - AMRES
    • Erik Reid - GÉANT
    • Christian Gijtenbeek - GÉANT
    • Tomáš Čejka - CESNET
    • Valentin Vidic - CARNet
    • Damien BRUCHET - GIP RENATER
    • Guillaume Rousse - GÉANT
    apologized [10]
    • Jakub Gutkowski - PSNC
    • Dawid Szejnfeld - Poznańskie Centrum Superkomputerowo-Sieciowe
    • Jakub Falkowski - PSNC - Poznan Supercomputing and Networking Center
    • Paweł Sierota - Poznańskie Centrum Superkomputerowo-Sieciowe
    • Lukasz Lopatowski - PSNC
    • Tomasz Kuczynski - Poznańskie Centrum Superkomputerowo-Sieciowe
    • Michal Giertych - PSNC
    • Tomasz Kuczynski - Poznańskie Centrum Superkomputerowo-Sieciowe
    • Ivan Garnizov - Universität Erlangen-Nürnberg
    • Jakub Chojnacki - PSNC - Poznan Supercomputing and Networking Center
    on waiting list [1]
    • Guillaume ROUSSE - GIP RENATER