secure software development - crysys · 2018-09-05 · diploma project it securitybootcamp c ......
TRANSCRIPT
![Page 1: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/1.jpg)
©2018BMEHITandAUT
SecureSoftwareDevelopmentthecourseitself
LeventeButtyánCrySySLab
www.crysys.hu
![Page 2: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/2.jpg)
|
ITSecuritystudyprogram@BME
SecureSoftwareDevelopment- thecourse 2
moreinfo:http://www.crysys.hu/education/
IT S
ecu
rity
M
Sc i
nfo
min
or
Computer Security (2/1/0)
Network Security (2/1/0)
Crypto Protocols (2/1/0)
IT Sec Lab
Semesterprojects
Diploma project
Secu
re O
pera
tio
n o
f N
etw
ork
s (0
/0/4
)
Secu
re S
oft
ware
Deve
lop
men
t (2
/0/2
)
Pri
vacy
-Pre
serv
ing
Tech
no
log
ies
(2/0
/0)
Reve
rse E
ng
ineeri
ng
of Pro
gra
ms
(2/0
/0)
Electiv
ecourses
Secu
rity
an
d P
riva
cy E
con
om
ics
(2/0
/0)
IT Security (3/0/0)BSc info base course
Semesterproject
Diploma project
IT Security Bootcamp
MSc
BSc
![Page 3: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/3.jpg)
|
Basicinfoandcoursecontent
SecureSoftwareDevelopment- thecourse 3
https://www.crysys.hu/education/VIHIAV33
![Page 4: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/4.jpg)
|
Overviewofcontent
§ Usingcryptographicprimitivesinsoftware§ Codesigning§ Authenticationandauthorization§ Securityinwebbasedapplications(serverside,clientside,APIs)§ Securityinmobileapplications(Android)§ Securityissuesinmanagedlanguages§ Securityissuesinlowlevellanguages§ Modernprogramminglanguages
SecureSoftwareDevelopment- thecourse 4
![Page 5: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/5.jpg)
|
Properuseofcryptography
SecureSoftwareDevelopment- thecourse 5
![Page 6: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/6.jpg)
|
Codesigning
SecureSoftwareDevelopment- thecourse 6
![Page 7: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/7.jpg)
|
Websecurityissues
SecureSoftwareDevelopment- thecourse 7
![Page 8: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/8.jpg)
|
Authenticationandauthorization
SecureSoftwareDevelopment- thecourse 8
![Page 9: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/9.jpg)
|
APIsecurity,securityAPIs
SecureSoftwareDevelopment- thecourse 9
![Page 10: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/10.jpg)
|
Mobilesecurity
SecureSoftwareDevelopment- thecourse 10
![Page 11: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/11.jpg)
|
Securityissuesinmanagedlanguages
SecureSoftwareDevelopment- thecourse 11
![Page 12: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/12.jpg)
|
Securityissuesinlow-levellanguages
SecureSoftwareDevelopment- thecourse 12
![Page 13: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/13.jpg)
|
Labexercises
SecureSoftwareDevelopment- thecourse 13
https://avatao.com/
![Page 14: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/14.jpg)
|
Jointhecommunity
SecureSoftwareDevelopment- thecourse 14
![Page 15: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/15.jpg)
|
Andtakepaths
SecureSoftwareDevelopment- thecourse 15
![Page 16: Secure Software Development - CrySyS · 2018-09-05 · Diploma project IT SecurityBootcamp c ... and authorization § Security in web based applications (server side, client side,](https://reader033.vdocuments.site/reader033/viewer/2022042310/5ed7fc1cc64afa2ac75881c2/html5/thumbnails/16.jpg)
|SecureSoftwareDevelopment- thecourse 16
Questions?