[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[openssl-gost] [gost-engine/engine] 841a73: gost_crypt: Rework cipher registration, add Gost28...
Branch: refs/heads/master
Home: https://github.com/gost-engine/engine
Commit: 841a7360b5c84b506620d0f28ae922f9694bff12
https://github.com/gost-engine/engine/commit/841a7360b5c84b506620d0f28ae922f9694bff12
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2020-05-12 (Tue, 12 May 2020)
Changed paths:
M gost_crypt.c
M gost_eng.c
M gost_lcl.h
Log Message:
-----------
gost_crypt: Rework cipher registration, add Gost28147_89_cipher
Commit: 499aa8754cf2200d7c83dfea16e7602c9c60d673
https://github.com/gost-engine/engine/commit/499aa8754cf2200d7c83dfea16e7602c9c60d673
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2020-05-12 (Tue, 12 May 2020)
Changed paths:
M gost_crypt.c
M gost_eng.c
M gost_lcl.h
Log Message:
-----------
gost_crypt: Add Gost28147_89_cbc_cipher
Commit: 96c69fa1d20a9d7b9c025364239b77ca0fa6763e
https://github.com/gost-engine/engine/commit/96c69fa1d20a9d7b9c025364239b77ca0fa6763e
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2020-05-12 (Tue, 12 May 2020)
Changed paths:
M gost_crypt.c
M gost_eng.c
M gost_lcl.h
Log Message:
-----------
gost_crypt: Add Gost28147_89_cnt_cipher
Commit: ac616531eb3a22e7926fe0f01c11e1631923b261
https://github.com/gost-engine/engine/commit/ac616531eb3a22e7926fe0f01c11e1631923b261
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2020-05-12 (Tue, 12 May 2020)
Changed paths:
M gost_crypt.c
M gost_eng.c
M gost_lcl.h
Log Message:
-----------
gost_crypt: Add Gost28147_89_cnt_12_cipher
Commit: dd729962f235830a3413f241d321468b1bbd0dab
https://github.com/gost-engine/engine/commit/dd729962f235830a3413f241d321468b1bbd0dab
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2020-05-12 (Tue, 12 May 2020)
Changed paths:
M gost_crypt.c
M gost_eng.c
M gost_lcl.h
Log Message:
-----------
gost_crypt: Add magma_ctr_cipher
Commit: 8c6ae96842b988786343a3d0a486d5f62a2a0e3f
https://github.com/gost-engine/engine/commit/8c6ae96842b988786343a3d0a486d5f62a2a0e3f
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2020-05-12 (Tue, 12 May 2020)
Changed paths:
M gost_crypt.c
M gost_eng.c
M gost_lcl.h
Log Message:
-----------
gost_crypt: Add magma_ctr_acpkm_cipher
Commit: 2ed1909a235ade9dd9c99e9d2be4c32bca9a8396
https://github.com/gost-engine/engine/commit/2ed1909a235ade9dd9c99e9d2be4c32bca9a8396
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2020-05-12 (Tue, 12 May 2020)
Changed paths:
M gost_crypt.c
M gost_eng.c
M gost_lcl.h
Log Message:
-----------
gost_crypt: Add magma_ctr_acpkm_omac_cipher
Commit: 02eb87cc43d7ef6cb7f49b3f023a185d3549bfef
https://github.com/gost-engine/engine/commit/02eb87cc43d7ef6cb7f49b3f023a185d3549bfef
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2020-05-12 (Tue, 12 May 2020)
Changed paths:
M gost_crypt.c
M gost_eng.c
M gost_lcl.h
Log Message:
-----------
gost_crypt: Add magma_cbc_cipher
Commit: a00d42f4dfec8dff2f290cf3074dc25fb6b2e985
https://github.com/gost-engine/engine/commit/a00d42f4dfec8dff2f290cf3074dc25fb6b2e985
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2020-05-12 (Tue, 12 May 2020)
Changed paths:
M gost_crypt.c
M gost_lcl.h
Log Message:
-----------
gost_crypt: Allow templates in GOST_cipher
Avoid duplication of struct values with help of 1-level templates.
Commit: 3e553fcdee82bc1c0ea17fe7f5eedad987f5ed34
https://github.com/gost-engine/engine/commit/3e553fcdee82bc1c0ea17fe7f5eedad987f5ed34
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2020-05-12 (Tue, 12 May 2020)
Changed paths:
M gost_eng.c
M gost_grasshopper_cipher.c
M gost_lcl.h
Log Message:
-----------
gost_grasshopper_cipher: Rework cipher registration
This only adds registering via tables, but not removing obsolete code.
Commit: d1d91fe948189914159d441ddb507e4873f57cef
https://github.com/gost-engine/engine/commit/d1d91fe948189914159d441ddb507e4873f57cef
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2020-05-12 (Tue, 12 May 2020)
Changed paths:
M gost_grasshopper_cipher.c
Log Message:
-----------
gost_grasshopper_cipher: Remove redundant code
Not needed after cipher registration converted into table way.
Commit: cfe589b6345926b166f2e59c4d4c537f78382e21
https://github.com/gost-engine/engine/commit/cfe589b6345926b166f2e59c4d4c537f78382e21
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2020-05-12 (Tue, 12 May 2020)
Changed paths:
M gost_eng.c
M gost_keyexpimp.c
M gost_lcl.h
Log Message:
-----------
gost_keyexpimp: Rework cipher registration
Commit: 6957d3487caffeb79cf90c06d006599dcad85d15
https://github.com/gost-engine/engine/commit/6957d3487caffeb79cf90c06d006599dcad85d15
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2020-05-12 (Tue, 12 May 2020)
Changed paths:
M gost_eng.c
Log Message:
-----------
gost_eng: Rework (simplify) cipher registration
Now we don't need a struct to hold cipher list. And can use simple array
of pointers to `GOST_cipher'.
Commit: c6b44c8eaf68bf045805163a8825e5440632653e
https://github.com/gost-engine/engine/commit/c6b44c8eaf68bf045805163a8825e5440632653e
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2020-05-12 (Tue, 12 May 2020)
Changed paths:
M gost_crypt.c
Log Message:
-----------
gost_crypt: Add some sanity checking to GOST_init_cipher
- Stream cipher should have block_size 1, other should not.
- Stream cipher should not have padding.
- If IV is specified Custom IV flag should be set.
Compare: https://github.com/gost-engine/engine/compare/7f055baddc3a...c6b44c8eaf68