standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfgost r...

15
Standardization of cryptographic mechanisms in Russia Alexander Bondarenko, Grigory Marshalko Technical committee for standardization “Cryptography and security mechanisms” (TC 26) Sergei Prokhorov S.I. Vavilov Institute for the History of Science and Technology of Russian Academy of Sciencis Moscow Institute of Physics and Technology

Upload: others

Post on 12-Aug-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

Standardization of cryptographic mechanisms

in Russia

Alexander Bondarenko,Grigory Marshalko

Technical committee for standardization

“Cryptography and security mechanisms”

(TC 26)

Sergei ProkhorovS.I. Vavilov Institute for the

History of Science andTechnology of Russian Academy of SciencisMoscow Institute of

Physics and Technology

Page 2: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

GOST 28147-89

2020

GOST 28147-891989

Page 3: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

GOST R 34.10-94/ GOST R 34.11-94

GOST R 34.11-94

2020

GOST R 34.10-94

GOST 28147-891989

1994

Page 4: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

GOST 34.310-95/ GOST 34.311-95

GOST R 34.11-94

GOST 34.311-95

2020

GOST R 34.10-94

GOST 34.310-95

GOST 28147-891989

1995

Page 5: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

GOST R 34.10-2001

GOST R 34.11-94

GOST 34.311-95

GOST R 34.10-2001

2020

GOST R 34.10-94

GOST 34.310-95

GOST 28147-891989

2001

Page 6: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

GOST 34.310-2004

GOST R 34.11-94

GOST 34.311-95

GOST R 34.10-2001

GOST 34.310-2004

2020

GOST R 34.10-94

GOST 34.310-95

GOST 28147-891989

2004

Page 7: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

RCF 4357/4490/4491

GOST R 34.11-94

GOST 34.311-95

GOST R 34.10-2001

GOST 34.310-2004

2020

GOST R 34.10-94

GOST 34.310-95

GOST 28147-891989

2006

Page 8: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

RFC 5830/5831/5832

GOST R 34.11-94

GOST 34.311-95

GOST R 34.10-2001

GOST 34.310-2004

2020

RFC 5830

GOST R 34.10-94

GOST 34.310-95

RFC 5831

RFC 5832

GOST 28147-891989

2010

Page 9: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

Technical committee for standardization“Cryptography and security mechanisms” (TC 26)

GOST R 34.11-94

GOST 34.311-95

GOST R 34.10-2001

GOST 34.310-2004

2020

RFC 5830

GOST R 34.10-94

GOST 34.310-95

RFC 5831

RFC 5832

GOST 28147-891989

2010

Page 10: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

GOST R 34.10-2012/ GOST R 34.11-2012

GOST R 34.11-94

GOST 34.311-95

GOST R 34.10-2001

GOST 34.310-2004

2020

RFC 5830

ISO/IEC 14888-3

GOST R 34.10-94

GOST 34.310-95

RFC 5831

RFC 5832

GOST 28147-89

GOST R 34.10-2012 GOST R 34.11-2012

1989

2012ISO/IEC 14888-3

Page 11: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

GOST R 34.12-2015/ GOST R 34.13-2015

GOST R 34.11-94

GOST 34.311-95

GOST R 34.10-2001

GOST 34.310-2004

2020

RFC 5830

ISO/IEC 14888-3

GOST R 34.10-94

GOST 34.310-95

RFC 5831

RFC 5832

GOST 28147-89

GOST R 34.10-2012 GOST R 34.11-2012 GOST R 34.12-2015 GOST R 34.13-2015

1989

2015ISO/IEC 14888-3 ISO/IEC 10116

Page 12: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

RFC 6986/7091/7801

GOST Р 34.11-94

GOST 34.311-95

GOST Р 34.10-2001

GOST 34.310-2004

2020

RFC 5830

ISO/IEC 14888-3

GOST Р 34.10-94

GOST 34.310-95

RFC 5831

RFC 5832

GOST 28147-89

GOST R 34.10-2012

ISO/IEC 14888-3

RFC 7091

GOST R 34.11-2012

RFC 6986

GOST R 34.12-2015

RFC 7801

GOST R 34.13-2015

ISO/IEC 10116

1989

20132016

Page 13: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018/ GOST 34.13-2018

GOST R 34.11-94

GOST 34.311-95

GOST R 34.10-2001

GOST 34.310-2004

2020

RFC 5830

ISO/IEC 14888-3

GOST R 34.10-94

GOST 34.310-95

RFC 5831

RFC 5832

GOST 28147-89

GOST R 34.10-2012

GOST 34.10-2018

ISO/IEC 14888-3

GOST R 34.11-2012

GOST 34.11-2018

GOST R 34.12-2015

GOST 34.12-2018

GOST R 34.13-2015

GOST 34.13-2018

ISO/IEC 10116

1989

2018RFC 7091 RFC 6986 RFC 7801

ISO/IEC 10118-3

Page 14: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

Recommendations for standardization

Page 15: Standardization of cryptographic mechanisms in …en-t.org/2020/presentation/marshalko.pdfGOST R 34.13-2015 ISO/IEC 10116 1989 2013 2016 GOST 34.10-2018/ GOST 34.11-2018 GOST 34.12-2018

Recommendations for standardization

GOST R 34.10-2012 GOST R 34.11-2012 GOST R 34.12-2015 GOST R 34.13-2015