Статус: Участник
Группы: Участники
Зарегистрирован: 21.10.2023(UTC) Сообщений: 19  Откуда: Красноярск Сказал(а) «Спасибо»: 6 раз
|
Всем привет. У КриптоПро CSP под Windows в графической оснастке во вкладке "Дополнительно" были библиотеки КриптоПро CSP и их статус.
Периодически (скорее всего после обновления ОС) их статус менялся на "Поврежден", и была возможность "Пересчитать хеши" или восстановить ПО через установку и удаление программ Windows.
Подскажите есть ли аналогичный механизм контроля целостности библиотек в Linux? Или там все стабильно с этим и не придется заморачиваться
В Windows иногда невозможно было зайти на сайты, использующие GOST TLS, пока не пересчитаешь КС или не восстановишь КриптоПро CSP
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,904
Сказал(а) «Спасибо»: 662 раз Поблагодарили: 521 раз в 492 постах
|
Автор: NordeN96  Подскажите есть ли аналогичный механизм контроля целостности библиотек в Linux? Есть, утилита cpverify, например: Код:$ /opt/cprocsp/bin/amd64/cpverify /opt/cprocsp/bin/amd64/curl.ori -alg GR3411_2012_256 CF2D7AFB1FD64B71E7B41E25F608023A0F4262FD8B60B25828E9195E8992E52F
File '/opt/cprocsp/bin/amd64/curl.ori' has been verified
Код:$ /opt/cprocsp/bin/amd64/cpverify /opt/cprocsp/bin/amd64/curl.bad -alg GR3411_2012_256 CF2D7AFB1FD64B71E7B41E25F608023A0F4262FD8B60B25828E9195E8992E52F
File '/opt/cprocsp/bin/amd64/curl.bad' is corrupted
Хэши для контроля здесь (файлы установленного СКЗИ): Код:$ /opt/cprocsp/lib/hashes
Код:$ find /opt/cprocsp/lib/hashes -type f -exec cat {} \;
//opt/cprocsp/lib/amd64/librdrrndmbio_gui_fgtk.so.4.0.5 11A3739912467535FB0416FF1259A3E96638D8E8FECED5E6C821D98FEEE5D2BD
//opt/cprocsp/lib/amd64/libfgcpui.so.4.0.5 148B4269F42D742E18DA43BB006B1DD285756F21C314D8637442D89A699C3C03
//opt/cprocsp/sbin/amd64/xcpui_app 8E80670AB0C7F35BE5621350096E4528E814FB32425D67FE4F84BE12E5532410
//opt/cprocsp/lib/amd64/librdrinpaspot.so.4.0.5 3040D9286C43250DD114FB0DAFF8D17C856340380AED3BEC07EFDCD83AAF08C7
//opt/cprocsp/lib/amd64/librdrcryptoki.so.4.0.5 C85FF1AF544A32583F2B40E3B2A8419A8080A6674330A51BD1501D43497291A3
//opt/cprocsp/lib/amd64/libcsp.so.4.0.5 C9A8BD9A31BA2C27405719D7733A5689B07A5D24C5B70F97D7C8349F523BD10F
//opt/cprocsp/lib/amd64/librdrrndmbio_tui.so.4.0.5 94A650129B6A94FEB91C7147CF8C53775090B8FBB97230D59FC167388CB1D0E7
//opt/cprocsp/bin/amd64/cptools 0A450756F86458F5BE23259A40BEDEE1AC036D87A6F2A76FA04E6058F4AA4A5A
//opt/cprocsp/lib/amd64/librdrcpfkc.so.4.0.5 AF2ECA160DDE329A05787E358002B08D928D060FCCD9A5E49E710D132DD7ED9A
//opt/cprocsp/lib/amd64/librdrrutoken.so.4.0.5 9C13336BBC6D0178B43E214EAC87D742C2D40F939FAA2E9334F449810F6B0514
//opt/cprocsp/lib/amd64/librdrrustoken.so.4.0.5 9BE773FF964D45D393B093F1655B5CFC06293C76DC981EE4E826C75140518FA3
//opt/cprocsp/lib/amd64/librdrnova.so.4.0.5 C992796408D036F0C126FECDA70CF0E3595EB3F8478D0406A445BA1F730EC51F
//opt/cprocsp/lib/amd64/librdrcloud.so.4.0.5 C4F09C206D3BAC8ABB8585089588B4A389D491467B499AE4DBB1EC3875DBEC99
//opt/cprocsp/sbin/amd64/oauthapp CD6D3DBF9AE6A744B5B8E8A31866866907EFDFC1B162A61AFB715A5FF1D340AA
//opt/cprocsp/bin/amd64/cpverify 1B244582AAD721074D6330C5B29CAF549119A947D1A4D89FCA6226BBD65F55D6
//opt/cprocsp/bin/amd64/wipefile BF11F969CE869D33F81ECB2B6960D0B9959B0BF93BF4C2574F6D2DF5A4F324CD
//opt/cprocsp/bin/amd64/csptestlite 402E96D0FCE8973B31CD39BDDC953DEF9B3184C578491802E32AC5B80688A9E7
//opt/cprocsp/bin/amd64/genkpim A4F7E27890A95339527AB0D8DF1250A6804FEFE16763FF7F14DDF142DF04364C
//opt/cprocsp/bin/amd64/cprodiag CCAC9926C28B6C24B95D81A3B6BE88C4D4149E6D7AC42C05E1348BD1D752BAB6
//opt/cprocsp/lib/amd64/librdrsup.so.4.0.5 16908E8927A20D397B40584B7729F6E6BE5909E100D286FB6786E1A989019408
//opt/cprocsp/lib/amd64/librdrdsrf.so.4.0.5 8EAD735216BEAD8FA61FE46F0F1A7E0F7DC7478192F9BF583242C1B116A1BDDE
//opt/cprocsp/lib/amd64/librdrfat12.so.4.0.5 42053CABD3635DFFC3D5FE87D6B7B60FAEC411D81B206D7747F520E60C015C33
//opt/cprocsp/lib/amd64/libcsplicense.so.4.0.5 83EF5D5CE7E97F739F89F1D2AF50471265BFE16428CA2479A401A6C0473A8FF2
//opt/cprocsp/lib/amd64/libcapi10.so.4.0.5 885F97A50427F64DADCF5A6F2FD5935860C25BB8883F57C99794AB272487C41A
//opt/cprocsp/lib/amd64/libcpui.so.4.0.5 77F5D2DFF65729694A21B355EE18E0B63FE0D8AEA1375E5E90FEA67CB4141C27
//opt/cprocsp/lib/amd64/libcpalloc.so.0.0.0 12752261472E97A0EFD7BD76A12ADE04388DFD20154BE4433F3B4EF1EB6648EA
//opt/cprocsp/sbin/amd64/unreg_prov_type_name.sh B14B0A7B86685B0EAB44FC388D7616B0A225C97A463DAB8AB13D43EE65D14802
//opt/cprocsp/sbin/amd64/cpconfig B0D0181EC9614C5DD134CEBBEED478BFFB8904329E86345856888A9431D3901B
//opt/cprocsp/sbin/amd64/mount_flash.sh 627E5915F503A4B730A8A3A06D83D288510A37F8644798E67424B454C5474B3C
//opt/cprocsp/lib/amd64/librdrrosan.so.4.0.5 8296EC0668FF85899C7108B4E79A428F4057909CEA68424DD978B001C9758FA7
//opt/cprocsp/bin/amd64/cryptcp D5C127AE3DEF383466770282C0120036C8F97BA84CEAB99E0AC7520B2D6CC4DE
//opt/cprocsp/bin/amd64/certmgr A11FE1565776278628F4885CB30F423A1C66C0236573BAED5E6B390A582F72F8
//opt/cprocsp/bin/amd64/csptestf FC8BFAA5988C9644AEBA4E32A5215068E7D9372F817C6A30BF181633246F4B55
//opt/cprocsp/lib/amd64/libcapi20.so.4.0.5 C8C3E67AB5248DCE2A71E1E00BB992A7C46B8DB2329679A2DCDC372A432E4FFF
//opt/cprocsp/lib/amd64/libcpext.so.4.0.5 FD4220F5BAE9BC753BCBA1C3D41947C3E7793FAAC83E0AB537737505BD61BB82
//opt/cprocsp/lib/amd64/libssp.so.4.0.5 3B97C62CF2A01A03456B93034EB95D8A8CB9048D560318DDFEA2EAA0747DB28A
//opt/cprocsp/lib/amd64/libenroll.so.4.0.5 B977076816967780F614071BEDC7206AF302DDF584E563B36CB3A79FA14DFEF1
//opt/cprocsp/lib/amd64/liburlretrieve.so.4.0.5 8DE0CF4CC0F64D0142E11DF6DB680F74063E1B4BA1E0D61296921D817CB385B4
//opt/cprocsp/lib/amd64/libsspdrv_user.a 4FEA4190CF68E91CC86415C4B07781BB694864C90C90937BD0BC82725CD6835C
//opt/cprocsp/sbin/amd64/cpinstance 5547F7DBCB8019A656930FAE3D965D78F530CED3170F88DCF7D869E380D4C6F1
//opt/cprocsp/bin/amd64/curl CF2D7AFB1FD64B71E7B41E25F608023A0F4262FD8B60B25828E9195E8992E52F
//opt/cprocsp/lib/amd64/libcpcurl.so.4.8.0 6F50DDD58B1A319ECC781F18BCFFFE1C713A745F4FE6D89CBB7B6F6CCFD6D778
//opt/cprocsp/lib/amd64/librdrmskey.so.4.0.5 E24B158DE7073066B1DE4F7766724F59F24F5FAA99858D576C98DEF225EE453D
//opt/cprocsp/lib/amd64/librdrinfocrypt.so.4.0.5 F8402E43126B48A3B2ADF6C12CAB189AC069CAE3DFCFC2D8827C239512F3B208
//opt/cprocsp/bin/amd64/list_pcsc 87F6E0AB1342828837FF6EB18B256F180DC584883BB2071B50FFB49C7732A47A
//opt/cprocsp/lib/amd64/librdrpcsc.so.4.0.5 C81D7B7085AC06D70DB8D773B7D65755FC9E853A12D5715B2176A5A51959D8FF
//opt/cprocsp/lib/amd64/librdrric.so.4.0.5 E1F19B3545C45F6452653F303C99FC2A7595DDBCB45C13F9585562CB50F7B306
//opt/cprocsp/sbin/amd64/ccid_reg.sh 9DA16AF1E8941B073C6E16E89814267C9B58A0BB7991EE50C58DBCE01F333747
//opt/cprocsp/lib/amd64/librdrjacarta.so.4.0.5 293BDF572259C2185AD6AB9B56A69FB4BCBAF041056527FDB85C2B548F84ADD3
//opt/cprocsp/lib/amd64/librdredoc.so.4.0.5 7B31EC9896F99BEC88DFBA53EF43C02086816973445201244A3BFB4141C3E91D
//opt/cprocsp/lib/amd64/libcppkcs11.so.4.0.5 F0C8421ACCDA1BA7E541ADD2B04C05E597B4576F152009BCC21EF25910B3CF7D
//opt/cprocsp/lib/amd64/librdremv.so.4.0.5 BA4DA16D63CE55E66D9BD6719AA19D62B77EBA189B9714E4836665DCFFE6F0D5
//opt/cprocsp/lib/amd64/librdrkst.so.4.0.5 5295F1B5EF7AE27C9C286B51F94DF3A7A73A5F0CB7775852B163D5E8615D025C
Автор: NordeN96  В Windows иногда невозможно было зайти на сайты, использующие GOST TLS, пока не пересчитаешь КС или не восстановишь КриптоПро CSP Редкий случай, но возможный. И да, там ведь изменялись/ изменяются системные библиотеки, а не библиотеки СКЗИ. Отредактировано пользователем 15 ноября 2025 г. 19:47:41(UTC)
| Причина: Не указана
|
 1 пользователь поблагодарил nickm за этот пост.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,904
Сказал(а) «Спасибо»: 662 раз Поблагодарили: 521 раз в 492 постах
|
Автор: NordeN96  Подскажите есть ли аналогичный механизм контроля целостности библиотек в Linux? Что-то типа такого: Код:$ find /opt/cprocsp/lib/hashes -type f -exec cat {} \;| awk '{system("/opt/cprocsp/bin/amd64/cpverify " $1 " -alg GR3411_2012_256 " $2)}'| grep "corrupted"
File '//opt/cprocsp/bin/amd64/curl' is corrupted
|
 1 пользователь поблагодарил nickm за этот пост.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close