Site Loader

Солидол синтетический — Справочник химика 21

    Смазка универсальная среднеилавкая УС (солидол жировой) обладает примерно такими же свойствами, как и солидол синтетический. Изготовляется на основе индустриальных масел, загущенных кальциевыми мылами жирных кислот. Выпускается двух марок — УС-1 и УС-2 (табл. 4.44). [c.207]

    Солидол синтетический и пресс-солидол С (ГОСТ 4366-64) [c.215]

    Солидол синтетический, солидол УС 1—4 Я От —30 до -1-70 УС-1 [c.78]


    УС-3 (Т) Солидолы синтетические ГОСТ 1033-51 90 150—220 0,6 0.2 [c.43]

    Смазка солидол синтетический (по ГОСТ 4366—76) [c.206]

    Солидол синтетический, солидол С Универсальная, среднеплавкая УС-3 1-13 жировая [c.76]

    После окончания срока действия стандарта он либо пересматривается в порядке, описанном ранее, либо срок действия его продлевается Госстандартом СССР. В отдельных случаях Госстандарт СССР вносит дополнения и изменения в действующий стандарт. Например, срок действия ГОСТ 4366—64 Солидол синтетический. Технические требования истекал 1 января 

[c.12]

    Шарниры и трущиеся поверхности рычажной, тормозной и рессорной систем Окружающая среда — воздух с температурой летом до +50, зимой до -50° С 160 0,005 на все шарниры и поверхности трения Солидол синтетический УСс (ГОСТ 4366 — 64) То же [c.40]

    Солидолы синтетические (ГОСТ 4366—64) выпускаются двух марок (№ 25 и 26, табл. 12. 29) пресс-солидол С и солидол С (смазка УСс-автомо-бильная). Они различаются содержанием кальциевых мыл синтетических жирных кислот, но имеют близкие свойства, хотя солидол С более тепло- 

[c.698]

    Солидол синтетический, пресс-со- 1 4 Я От —30 до +50 УС-2, УС-1 [c.78]

    СМАЗКА УСс (СОЛИДОЛ СИНТЕТИЧЕСКИЙ) (ГОСТ 4366-56) — универсальная среднеплавкая синтетич. консистентная смазка, получаемая загущением минерального масла кальциевыми мылами, приготовленными на синтетических жирных кислотах. По внешнему виду она представляет собой однородную мазь от светло-желтого до коричневого цвета. Выпускается три марки смазки УСс-1, УСс-2 и УСс-автомобиль-ная. [c.582]

    Универсальная, среднеплавкая УС-1 Универсальная, среднеплавкая УС-2 Солидол синтетический, пресс-солидол С 

[c.76]

    Солидол синтетический УС.-1 (ГОСТ 4366-64) Загущение минеральных масел кальциевыми мылами синтетических кислот 70 330—360 Для смазкн узлов трения прн рабочих температурах до 50— 55 С при подаче смазки под давлением (в зимнее время). Влагостойкий > Смазка УСс-2 в сме- > си с минеральным мае- лом гп в к 3 к ж > [c.48]

    Солидол синтетический (ГОСТ 4366-56)  [c.36]

    Солидол синтетический ус ГОСТ 4366—64) [c.49]

    Смазка ПВК 19537—74 Солидол синтетический 4360—76 [c.89]

    Солидол синтетический ГОСТ 4366-76 [c.304]

    Солидол синтетический Пресс-солидол С Солидолы жировые и УС-2 4366-76 4366-76 1033-79 От -20 до +65 От -30 до +50 От -25 до + 65 85-105 85-95 75-87 

[c.185]

    Солидол жировой Солидол синтетический Консталин жировой Смазка Смазка автомо- [c.52]

    Наиболее просто в технологическом отношении получаются смазочные материалы, для производства которых достаточно точного дозирования сырьевых компонентов и диспергирования их в АВС-при температурах до 100°С солидол синтетический, эмульсолы ЭТ-2, ЭТТ, масляная жидкость MP-I и др. [c.48]

    ЭТ-2, ЭГТ и ЭКС 2 — ЦИАТИМ-202 3 — солидол синтетический 4 — МР-1 [c.56]

    Солидол синтетический, ГОСТ 4366 — 64 

[c.257]

    Солидол жировой. . Солидол синтетический [c.311]


    УСс-2 (солидол синтетический). На всех станциях наблюдалось большое уменьшение толщины слоя смазки из-за высыхания (или смывания). Оставшийся слой почти везде имел сетку трещин, менее глубоких на образцах, испытанных в Москве и Ташкенте, и более глубоких на образцах, испытанных в Батуми и Звенигороде. Внутри образцов смазка практически не изменилась. [c.266]

    Данные табл. 2 подтверждают также правильность высказанного положения о том, что стандартный метод ГОСТ 6479-53 дает заниженные результаты. Если этот метод показывает отсутствие механических примесей в смазках циатим-20Г, циатим-202, № 12 и солидоле синтетическом, то методом ГОСТ 1036-50 и методом микроскопии в консистентных смазках обнаруживается наличие механических примесей. 

[c.311]

    УСс, автомобильная (солидол синтетический), сильно высохла и ее слой на верхних крышках растрескался (на всех станциях), но трещины были не глубокими и не дошли до металла. Внутри образцов смазка практически не изменилась. [c.266]

    Испытание на коррозию смазки осерненной ОС проводят на пластинках из стали жирового — из стали марок 40, 45 или 50 и латуни марки ЛС-59-1Л кулисной — из стали и меди марки Л2 в течение 72 ч солидола синтетического на этих же металлах в течение 

[c.306]

    Солидол синтетический 71 Солидолы 956 [c.586]

    Кроме показателей качества, указанных в данной таблице, у солидола синтетического обязательно). [c.306]

    Вазелин технический УН. . . Солидол синтетический УСс-1 Солидол синтетический УСс-2.  [c.52]

    Нефтепродукты Присадки к маслам Консистентные смазки морская МП, амуничная, пушечная, ружейная (ВО), ГОИ-54, вазелины, ПП-95/5, жидкая ружейная Парафины Церезины Петролатум Восковые продукты Масляный гудрон Сульфофрезолы Солидолы синтетические Консталипы жировые и синтетические, газгольдерная, зимняя № 21 [c.164]

    Содержание мыл в консистентных смазк»ах (солидолах синтетических) определяют по ГОСТ 5211—50. 

[c.230]

    Солидол синтетический — пресс со.шдол С, ГОСТ 1366—64 [c.716]

    Солидолы жировые (смазка УС), ГОСТ 1033—51, и солидолы синтетические, ГОСТ 4366—64, — кальциевые смазки, в качестве основы применяется индустриальное масло средней вязкости. Солидолы жировые выпускают трех марок УС-1, УС-2 (Л) и УС-3 (Т), а солидолы синтетические — двух марок солидол С и прессолидол С. Солидолы различных марок отличаются друг от друга содержанием загустителя, а в связи с этим температурным диапазоном работоспособности. Применяют солидолы в» подшипниках качения и скольжения, шарнирах, подпятниках ходовой части автомашин и тракторов, в ряде станков, электромоторах и других механизмах при температурах солидолы С и УС-3 до 70° С, прессолидол С и УС-2 до 50° С, солидол УС-1 до 45° С. Нижний температурный предел работоспособности солидолов С, УС-2 и УС-3 —30° С. При меньшей температуре применяют прессолидол С и солидол УС-1. 

[c.255]

    Масла ВНИИ НП-401, ВМ-4, МВП, турбинные, конденсаторные, веретенное АУ, для вентиляционных фильтров, вспомогательных пароструйных насосов С-220, МС-6, НГ-204у, парфюмерное, трансформаторные, индустриальные, МЗ-52, часовые МБП-12, МЗП-6, МЦ-3, смазки солидол синтетический, УС, ВНИИ НП-242, ВНИИ НП-246, ГОИ-54, ЦИАТИМ-205, -221, Торсиол-55, ОКБ-122-7, АМС-1, АМС-3 

[c.18]

    Смазка — солидол синтетический представляет собой продукт загущения индустриальных масел марок И-12А, Н-20А, И-ЗОА и И-40А или веретенного масла, предназначенного для производства солидола, или их смеси гидратированными кальциевыми мылами синтетических жирных кислот с числом углеродных атомов в молекуле от 20 и выше. Солидол синтетический выпускается двух марок — пресс-солидол С и солидол С и применяется для смазывания узлов трения, качения и скольже.ния различных машин и механизмов, работающих в интервале температур от —20 °С до +65 °С (табл. 4.43). [c.207]

    Солидол синтетический на известково-иасляной суспензии. …… 80-90 80-100  

[c.49]

    Смазка универсальная среднеплавкая УС (солидол жировой), ГОСТ 1033—73, и солидол синтетический, ГОСТ 4366—76,— кальциевые, изготовленные на индустриальных маслах средней вязкости. Солидоль1 жировой и синтетический выпускают двух марок каждый. УС-1 Тпресс-солидол) и УС-2 —марки жирового солидола солидол С и прерс-солидол С—марки синтетического солидола. Солидолы различных марок различаются содержанием загустителя, а в связи с этим — температурным диапазоном работоспособности. Применяют солидолы в подшипниках качения и скольжения, шарнирах, подпятниках, ходовой части автомашин и тракторов, в ряде станков, электромоторах и в других механизмах при температурах до 60—65 °С. Нижний температурный предел работоспособности солидолов С и УС-2—25 °С. При меньшей температуре применяют пресс-солидол С и солидол УС-1. 

[c.302]


Синтетические солидолы (ГОСТ 4366—76*

К основным эксплуатационным характеристикам пластичных смазочных материалов относятся: предел прочности, вязкость, температура каплеотделения, коллоидная стабильность, испаряемость.

Солидолыпредназначены для смазывания грубых и малоответственных поверхностей трения машин и механизмов, ручных инструментов.

Синтетические солидолы (ГОСТ 4366—76*) выпускают двух видов: солидол С и пресс-солидол С. Они предназначены для смазывания узлов трения и качения машин и механизмов, работающих при температуре от —20 до +65 °С. В достаточно мощных механизмах (подшипниках, шарнирах, блоках) смазка работоспособна при более низких температурах (до — 50 °С).

Солидол Ж и пресс-солидол Ж (ГОСТ 1033—79) представляют собой однородную мазь от светло-желтого до темно-коричневого цвета. Они предназначены для смазывания узлов трения, качения и скольжения машин, работающих при температуре от —25 до +65 °С.

Применять солидолы в качестве защитных смазочных материалов не рекомендуется, так как в них содержится до 3 % воды, которая может вызывать коррозию металла.

Автомобильная смазка ЯНЗ-2(ГОСТ 9432-60*) служит для смазывания подшипников ступиц колес, червячного вала коробки передач, генераторов автомобилей. По внешнему виду — это однородная мазь от светло-желтого до темно-коричневого цвета. Может заменять солидол.

Графитную смазку УСсА(ГОСТ 3333—80*) применяют для смазывания рессор автомобилей, открытых зубчатых колес, торсионных подвесок, резьб домкратов, канатов. Она представляет собой однородную мазь от темно-коричневого до черного цвета.

Смазка Литол-24(ГОСТ 21150—75*) — универсальная смазка для поверхностей трения, может заменять солидолы и смазку ЯНЗ-2,

Смазка ЦИАТИМ-201(ГОСТ 6267—74*) предназначена для смазывания приборов и механизмов, работающих при относительно низких нагрузках и температурах, от —60 до +90 «С.

Смазка ЦИАТИМ-202(ГОСТ 11110—75*) служит для смазывания подшипников качения, работающих в интервале температур от -50 до +120°С. Смазка токсична. При работе с ней применяют индивидуальные средства защиты. По внешнему виду —это однородная мягкая мазь от желтого до светло-коричневого цвета.

Смазку ЛЗ-31(ГОСТ 24300—80*) применяют для закрытых подшипников качения, не контактирующих с водой, а также для выжимных подшипников сцепления (работающих в интервале температур от —50 до +130 °С) автомобилей типов ЗИЛ и ГАЗ. Представляет собой мазь от светло-коричневого до светло-желтого цвета.

Смазку консталиннаносят кистью и щеткой на поверхности

 

 

 

Гост 4366-79 — trade-advisor.ru

Скачать гост 4366-79 PDF

В достаточно мощных механизмах подшипники, шарниры, блоки и т. В зависимости от условий применения устанавливаются две марки смазки: Синтетический солидол должен изготовляться в соответствии с требованиями настоящего стандарта по технологии и рецептуре, которые применялись при изготовлении образцов смазки, прошедших испытания с положительными результатами и допущенных к применению в установленном порядке.

По физико-химическим показателям смазка должна соответствовать требованиям и нормам, указанным в таблице. Массовая доля механических примесей, нерастворимых в соляной кислоте. По ГОСТ и п. Песок и другие абразивные вещества в числе механических примесей не допускаются.

Пенетрацию определяют для смазки, предназначенной для экспорта. Партией считают количество смазки, однородной по своим качественным показателям, сопровождаемой одним документом о качестве. Объем выборок — по ГОСТ При получении неудовлетворительных результатов испытаний хотя бы по одному показателю по нему проводят повторные испытания вновь отобранной пробы из той же выборки.

Результаты повторных испытаний распространяются на всю партию. Испытание коррозионного действия и содержание механических примесей, не растворимых в соляной кислоте, изготовитель проверяет периодически не реже одного раза в сутки и механическую стабильность — не реже одного раза в квартал.

При получении неудовлетворительных результатов периодических испытаний изготовитель переводит испытания по данному показателю в категорию приемосдаточных до получения положительных результатов не менее чем на трех партиях подряд.

При получении неудовлетворительных результатов проводят проверку удвоенной выборки. Результаты повторной проверки распространяются на всю партию. Пробы смазки отбирают по ГОСТ Для объединенной пробы берут 1 кг смазки. Шаблон плотно прикладывают к пластинке, обмазывают с помощью шпателя сначала внутренние края отверстия шаблона, а затем заполняют все отверстия шаблона слоем смазки выше толщины шаблона.

В достаточно мощных механизмах подшипники, шарниры, блоки и т. В зависимости от условий применения устанавливаются две марки смазки: Синтетический солидол должен изготовляться в соответствии с требованиями настоящего стандарта по технологии и рецептуре, которые применялись при изготовлении образцов смазки, прошедших испытания с положительными результатами и допущенных к применению в установленном порядке. По физико-химическим показателям смазка должна соответствовать требованиям и нормам, указанным в таблице.

По ГОСТ и п. Песок и другие абразивные вещества в числе механических примесей не допускаются.

doc, PDF, rtf, rtf

Похожее:

  • Гост сиз для сварщика
  • Острая кромка по гост
  • Гост 19.701-90 примеры
  • Гост 17.0.0.04-90
  • Гост в 15.208-82 скачать
  • Гост по защитным ограждениям
  • Гост на трубы стальные бесшовные холоднодеформированные
  • Гост 15078-75
  • Законы Украины | Официальная нормативная библиотека — ГОСТ 24830-81

    Система обеспечения надежности и безопасности строительных площадок. Нагрузки и удары. стандарты проектирования

    Язык: английский

    Арматура трубопроводная. Утечки клапанов

    Язык: английский

    Взрывоопасные среды.Часть 0. Оборудование. Общие требования

    Язык: английский

    Метод газохроматографического определения фенола и эпихлоргидрина в модельных средах, имитирующих пищевые продукты

    Язык: английский

    Автомобильные дороги общего пользования. Методы измерения адгезии автомобильных колес с покрытием

    Язык: английский

    Металлические изделия из конструкционной легированной стали.Спецификация

    Язык: английский

    Обоснование безопасности оборудования. Рекомендации по подготовке

    Язык: английский

    Топливо для авиационных турбин. Определение смазывающей способности оценщиком смазывающей способности шарика на цилиндре (BOCLE)

    Язык: английский

    Топливо для авиационных турбин.Определение кислотности

    Язык: английский

    Нефтепродукты. Определение цвета хромометром Сейболта

    Язык: английский

    Топливо авиационное. Расчет низшей теплотворной способности

    Язык: английский

    Сосуды и аппараты.Нормы и методы расчета на прочность. Методика расчета прочности обечаек и головок по перекосу сварного шва, угловому перекосу и шероховатости оболочки

    Язык: английский

    Сосуды и аппараты. Нормы и методы расчета на прочность. Требования к форме подачи расчетов на прочность выполняются на ЭВМ

    Язык: английский

    Топливо авиационное.Расчет низшей теплотворной способности

    Язык: английский

    Сосуды и аппараты. Нормы и методы расчета прочности от ветровых, сейсмических и других внешних нагрузок

    Язык: английский

    Безопасность финансовых (банковских) операций. Защита информации финансовых организаций.Базовый комплекс организационно-технических мероприятий

    Язык: английский

    Термочувствительная бумага для печатающих устройств. Общие технические условия

    Язык: английский

    Строительство в сейсмических регионах Украины

    Язык: английский

    Топливо для авиационных турбин и керосин.Определение температуры дыма

    Язык: английский

    Топливо дистиллятное. Определение содержания свободной воды и твердых частиц методом визуального контроля

    Язык: английский

    CNS 4366-1987 Болты с шестигранной головкой с большой шириной в плоскости для стальных конструкций

    1 [ГБ]
    ГБ / т 16939 — 2016
    Высокопрочные болты для соединений космических решетчатых конструкций
    2 [ГБ]
    ГБ / т 1228 — 2006
    Болты повышенной прочности с большой шестигранной головкой для стальных конструкций
    Поставщики (1)
    3 [ГБ]
    ГБ / т 16939–1997
    Высокопрочные болты для соединений космических решетчатых конструкций
    4 [ГБ]
    ГБ / т 1228-1991
    Болт высокопрочный с большой шестигранной головкой для стальных конструкций
    Поставщики (1)
    5 [ГБ]
    ГБ / т 32076.3 — 2015
    Высокопрочные структурные болтовые соединения в сборе для предварительной нагрузки — Часть 3: Болт с шестигранной головкой системы HR с большой шириной по плоскости
    6 [ГБ]
    ГБ / т 32076.4 — 2015
    Высокопрочные структурные болтовые соединения для предварительного натяга — Часть 4: Системный болт с шестигранной головкой HV с большой шириной поперечного сечения
    7 [ГБ]
    ГБ / т 32076.7-2015
    Высокопрочные структурные болтовые соединения для предварительной нагрузки — Часть 7: система HV-болт с шестигранной головкой с большой шириной лыски и гаек в сборе M39 ~ m64
    8 [ГБ]
    ГБ / т 9125 — 2010
    Болт с шестигранной головкой для фланцевого соединения трубы
    9 [ГБ]
    ГБ / т 9125-2003
    Болт с шестигранной головкой для фланцевого соединения трубы
    10 [GB]
    GB / T 18230.1 — 2000
    Болт с шестигранной головкой для болтового крепления конструкций с большой шириной плоскости
    11 [ГБ]
    ГБ / т 18230,2 — 2000
    Болты с большой шестигранной головкой для крепления конструкций с большой шириной плоскости — короткая резьба
    12 [IFI]
    IFI 149–2000
    Тяжелые винты с шестигранной головкой большого размера
    13 [DIN]
    DIN 7990-2017
    Болты с шестигранной головкой с гайкой шестиугольника для стальных конструкций
    Поставщики (1)
    14 [DIN]
    DIN 7990 — 2008
    Болты с шестигранной головкой с гайкой шестиугольника для стальных конструкций
    Поставщики (1)
    15 [DIN]
    DIN 6914-1989
    Высокопрочные болты с шестигранной головкой с большой шириной поперечного сечения для несущих болтов
    Поставщики (4)
    16 [DIN]
    DIN 7990 — 1989
    Болты с шестигранной головкой с гайкой шестиугольника для стальных конструкций
    Поставщики (1)
    17 [ISO]
    ISO 7411 — 1984
    Болты с шестигранной головкой для высокопрочных конструктивных болтов с большой шириной в плоскости (длина резьбы согласно ISO 888) — класс изделия C — классы свойств 8.8 и 10.9
    Поставщики (1)
    18 [ISO]
    ISO 7412 — 1984
    Болты с шестигранной головкой для высокопрочных конструктивных болтов с большой шириной в плоскости (короткая длина резьбы — класс C — классы свойств 8.8 и 10.9
    19 [JIS]
    JIS B 1186-2013
    Высокопрочные болты с шестигранной головкой для сцепления трением
    Поставщики (1)
    20 [JIS]
    JIS B 1186-1995
    Высокопрочные болты с шестигранной головкой для сцепления трением
    Поставщики (1)
    21 [ANSI / ASME]
    ANSI / ASME B 18.2.3.3M — 2001
    Болт с тяжелым шестигранником с метрической резьбой
    22 [ANSI / ASME]
    ANSI / ASME B 18.2.3.7M — 2006
    Конструкционные болты с тяжелой шестигранной головкой, метрические
    23 [EN]
    EN 14399 (болт -3) — 2015
    Высокопрочные структурные болтовые соединения для предварительной нагрузки — Часть 3: Система HR — Болтовые соединения с шестигранной головкой
    Поставщики (1)
    24 [EN]
    EN 14399 (болт -4) — 2005
    Высокопрочные структурные болтовые соединения для предварительной нагрузки — Часть 4: Система HV — Болт с шестигранной головкой
    Поставщики (1)
    25 [UNI]
    UNI 5712
    Болты с шестигранной головкой с большой шириной поперек квартир для высокопрочного структурного крепления болтами
    Поставщики (1)
    26 [NF]
    NF E 25-801-3-2005
    Высокопрочные болты с большой головкой шестиугольника для стальной конструкции
    27 [NF]
    NF E 25-801-4-2005
    Высокопрочные болты с большой головкой шестиугольника для стальной конструкции
    28 [BS]
    BS 4395-1-1969
    Метрические высокопрочные болты с большой шестигранной головкой
    29 [BS]
    BS 1769 — 1951
    Болт кованый унифицированный с шестигранной головкой
    30 [ASTM]
    ASTM A325M — 2009
    Стандартные технические условия на конструкционные болты, сталь, термообработанные 830 МПа Минимальная прочность на разрыв (метрическая система)
    Поставщики (1)
    31 [AS]
    AS / NZS 1252.1-2016
    Болты из высокопрочной стали
    Поставщики (2)
    32 [AS]
    AS / NZS 1252-1996
    Болты из высокопрочной стали
    Поставщики (2)
    33 [CNS]
    CNS 3124-1987
    Болты с шестигранной головкой для стальных конструкций
    34 [CNS]
    CNS 11328 — 1985
    Высокопрочные болты с шестигранной головкой с фрикционной рукояткой
    35 [ГОСТ]
    ГОСТ Р 52644-2006
    Болты с шестигранной головкой для высокопрочных конструктивных болтов с большой шириной по плоскости — класс продукта C — классы свойств 8.8 и 10.9
    36 [DIN EN]
    DIN EN 14399 (болт -4) — 2015
    Высокопрочные структурные болтовые соединения для предварительной нагрузки — Часть 4: Система HV — Болт с шестигранной головкой
    Поставщики (4)
    37 [IS]
    IS 3757-1985
    Болты конструкционные высокопрочные
    38 [ANSI]
    ANSI B 18.2.3.6M — 1979 (R2006)
    Тяжелые метрические болты с шестигранной головкой
    39 [ASME]
    ASME B 18.2.6 — 2019
    Тяжелые конструкционные болты с шестигранной головкой (ASTM F3125 / F3125M)
    Поставщики (2)
    40 [ASME]
    ASME B 18.2.1 — 2012
    Тяжелые болты с шестигранной головкой [Таблица 3] (ASTM A307)
    Поставщики (2)
    41 [ASME]
    ASME B 18.2.1 — 2012
    Тяжелые винты с шестигранной головкой [Таблица 7] (ASTM A193 / A320)
    42 [ASME]
    ASME B 18.2,6 млн — 2012 г.
    Метрические тяжелые конструкционные болты с шестигранной головкой (ASTM A 325M / ASTM A 490M)
    Поставщики (2)
    43 [ASME]
    ASME B 18.2.1 — 2010
    Тяжелые болты с шестигранной головкой
    Поставщики (2)
    44 [ASME]
    ASME B 18.2.1 — 2010
    Тяжелые винты с шестигранной головкой [Таблица 7]
    45 [ASME]
    ASME B 18.2.6 — 2010
    Конструкционные болты с тяжелой шестигранной головкой (ASTM A 325 / ASTM A 490)
    Поставщики (2)
    46 [ASME]
    ASME B 18.2.6 — 2006
    Конструкционные болты с тяжелой шестигранной головкой (ASTM A 325 / ASTM A 490)
    Поставщики (2)

    (PDF) Исследование влияния порошкообразного смазочного материала на противоизносные, противозадирные и антифрикционные свойства пластичных смазок

    256

    детали от 40 до 5, а по другому от 10 до 5. Используя то же самое Состав

    по разделительным операциям по технологической подготовке гаек М4 и

    М5 позволил повысить устойчивость штампа штампа в 1,5… 2,0 раза,

    по сравнению с применением масла «ИЦ – 20». .Анализ микрорельефа рабочих поверхностей

    штампов разделительных штампов, работающих на различных технологических смазках

    , убедительно подтверждает эффективность новой технологической смазки

    , особенно в сочетании с накатной поверхностью рабочей части пуансона

    . В связи с выполнением высоких контактных давлений

    на рабочих частях ножей произошло выделение пленки меди

    , затем наблюдалось отслаивание пленки и ее последующее выделение

    .

    На основании полученных нами результатов можно сделать вывод

    , что наличие высоких эксплуатационных свойств, как ПЛМ «М», так и содержащей его пластмассовой смазки

    , можно объяснить. путем образования на натертых поверхностях

    пленок относят к результату трибохимических превращений, протекающих в зоне фрикционного контакта

    .

    Литература: 1. Гаркунов Д. Н., Крагельский И. В., Поляков А. А.Избирартельный

    перенос в узлах тренировок. — М .: Транспорт, 1969. — 104 с. 2. Повышение

    износостойкости на основе выбора переноса / Под ред. Д. Н. Гаркунова. —

    М .: Машиностроение, 1977, с. 88-90, 105-107, 120-127. 3. Белый В. А.,

    Свиридёнок А. Н., Петроковец М. И., Савкин В. Г. Трение и износ материалов на

    основ полимеров. — Минск: Наука и техника, 1976. — 432 с. 4. Белый В. А.,

    Михневич А. С., Пинчук Л. С. К вопросу о конструировании узлов тренировки с

    использование эффекта избирательного переноса // Избирательный переход при тренировках

    .- М .: МДНТП, 1972, с. 87-90. 5. Мельниченко И. М.,

    Грибайло А. П. О взаимодействии наполненной закиси меди пластиковой смазки с

    поверхностями твёрдых тел при трении // Трени и жизнь, 1980, т. 2, с. 1, № 5, S. 911-

    914. 6. Кутьков А.А., Гречко В.О., Кужаров А.С. и др. Исследование

    механизма тренировки меднофторопластового композита // Трение и износ, 1980, т. 7, с. 1,

    № 6, С. 933-999. 7. Зобов Э. В., Крачун А. Т., Морарь В. Э. и др. // Твёрдый

    смазочный материал.В виде. номер 819159 СССР, М.Кл.3 Ц 10 М 7/02; C 10 M 7/30 /.

    Опубл. 07. 04. 81. Bûl. № 13. 8. Синицын В. В. Пластические смазки в СССР.

    Ассортимент. — М .: Химия, 1979, С. 267. 9. Булатов М.И., Калинкин И.П.

    Практическое руководство по фотокаллориметрическим и спектрофотометрическим

    методам анализа. — М .: Химия, 1972, С. 190. 10. Крачун А. Т., Тиможенко В.

    А., Морарь В. Э. и др. // Cмазка для холодной обработки металлов давлением.А.

    с. номер9 СССР, М.Кл.3 С 10 М 5/02, 20.05. — Опубл. 23. 02. 82. Bûl. № 7.

    11. Артемьев Ǔ. И., Веретенова Т. Н., Балин А. И., Савченко М. М. Некоторые

    особенности лабораторной оценки технологических смазок для листовой штамповки.

    — Кузнечно-штамповочное производство, 1980, Nr. 2, С. 17-19.

    [Сеть AP 인증원 — 해외 제품 시험 인증 상담 | ASTM | MIL-STD-810 | 자동차 OEM 규격 시험 | DIN | EN, ГОСТ-Р | ИСПЫТАНИЕ И СЕРТИФИКАТ |

    ГОСТ 10227-86

    ТШ 39.3-195: 2003 по 17.03.2018г

    ГОСТ 2084-77

    ГОСТ 1012-72

    ТШ 39.3.-203: 2004 по 13.11.2014

    ТШ 39.3.-200: 2004 по 31.12.2014

    ТШ 39.3-156-2012

    ГОСТ 305-82

    Ơz DSt 989-2010 по 01.01.2016г

    ГОСТ 305-82

    O’z DSt 1134: 2007 по 01.11.2017g

    ТШ 39.3-188-2000 на 01.01.2016г

    ГОСТ 5542-87

    .

    ГОСТ 27577-2000

    ГОСТ 20448-90

    .

    унций Dst 948: с 1999 по 01.01.2015г

    ГОСТ 21443-75

    ГОСТ 27578-87

    ТШ 39.0-02: 2004 по 15.10.2014

    ГОСТ 9965-76

    ТШ 39.0-176-99 по 25.04.2014г

    ТШ 39.3-159-2003 по 17.03.2018г

    ТШ 39.3-233-2007 по 05.07.2017г

    ГОСТ 10585-99

    ГОСТ 20799-88

    O’z RH 51-093: 2000 без огре.терм действия.

    ТШ 39.3-230: 2005 по 15.11.2015г

    ГОСТ1861-73

    O’z RH 51-093: 2000 без огре.срок действия.

    ГОСТ 9243-75

    унций DSt 953: 2011 по 01.06.2016

    ГОСТ 982-80

    O’z DSt 988: 2001 по 01.09.2016

    O’z RH 51-093: 2000 без огре.терм действия.

    ГОСТ 10121-76

    O’z RH 51-093: 2000 без огре.терм действия.

    ГОСТ 5546-86

    O’z RH 51-093: 2000 без огре.терм действия.

    ТШ 39.3-157-2003 до 19.03.2018

    ТШ 64-21461295-003: 2013

    ТШ 64-22216338-05: 2012

    ГОСТ 10121-76

    O’z RH 51-093: 2000 без огре.срок действия.

    ГОСТ 10541-78

    унций DSt 952: 2011 по 01.06.2016

    O’z RH 51-093: 2000 без огре.терм действия.

    ТШ 39.3-155-2002 по 1702.2018

    ТШ 39.3-160-2004 до 18.11.2014

    ТШ 39.3-194-2003 до 03.03.2014

    ТШ 39.3-199-2003 до 03.03.2014

    ТШ 39.3-205-2004 до 18.11.2014

    ТШ 39.3-206-2004 до 18.11.2014

    ТШ 39.3-207-2004 до 18.11.2014

    ТШ 39.3-233-2004 до 07.05.2017

    ТШ 39.3-237-2008 до 30.04.2018

    ТШ 64-16596495-02: 2009 по 13.08.2014

    ТШ 64-16596495-03: 2009 по 13.08.2014

    ТШ 64-16596495-04: 2009 по 13.08.2014

    ТШ 64-21461295-001: 2013

    ТШ 64-22197635-002: 2008 по 03.04.2018

    ГОСТ 8581-78

    O’z RH 51-093: 2000 без огре.терм действия.

    ГОСТ 23497-79

    O’z RH 51-093: 2000 без огре.терм действия.

    ГОСТ 23652-79

    .

    O’z RH 51-093: 2000 без огре.терм действия.

    ТШ 39.3-128: 2000 по 25.12.2015

    ГОСТ 21743-76

    .

    O’z RH 51-093: 2000 без огре.терм действия.

    ГОСТ 32-74

    O’z DSt 1030: 2003 по 28.02.2018

    O’z RH 51-093: 2000

    ГОСТ5775-85

    O’z RH 51-093: 2000

    ГОСТ 8298-89

    ГОСТ 8302-87

    ГОСТ 22898-78

    ГОСТ 3340-88

    ГОСТ 3213-2006

    ГОСТ 26132-84

    ГОСТ 6263-80

    ТУ Уз 39.3-158-97 до 12.03.2018

    ТУ Уз 39.3-162-97 до 25.02.2017

    ТУ Уз 39.3-164-97 до 12.03.2018

    Работы Хокклева. Эд. Фредерик Дж. Фернивалл.

    Стр.77 *. [Оригинальный лист 39 Харла. РС. 4866 отсутствует. Он содержал строки 2108-2160. Они вставлены сюда из MS. Рег. 17 D vi.] (302. Regement. От MS, Reg. 17 D vi, до строки 2160.)

    Теперь к моему matere, как я начал: [folio 42]

    2108

    Есть книга, Iacob de Cessoles,

    Of þe ordre of Prechours, сделал, достойный человек,

    Этот «морализед Чешский»,

    , в котором я собираюсь работать y-wis,

    2112

    И здесь & там, как это мой litell witte

    Afforthë может, я thynkë транслирую его.

    2114

    (303)

    И все, что на этой площади площади

    2115

    Из листес, я мане þe eschekere,

    Человек может лерне быть мудрым и осторожным,

    Я, который много лет жил,

    My witte-in is but litill the nere,

    2119

    За исключением того, что я знаю, чертовка kyngës;

    Из других драфтов я ничего не узнал.

    2121

    (304)

    И, для того, что среди дракунов

    2122

    Это не так, чтобы шахматы могли,

    Не так уж и нужны твои люди

    Знать, как у веселого верри

    vnto your noblesse ay,

    2126

    И, если ваше удовольствие будет здесь,

    Кингес черновик, я сейчас доложу здесь.

    2128

    (305)

    Я уверен, что книги allë tre,

    2129

    Редде видел и видел ваш Иннатный разум;

    И, как я надеюсь, ее полномочия вам понравились;

    Но чтобы вы составили это предложение,

    Что, по доброй похоти вашего превосходства,

    2133

    Короче говоря, вы можете увидеть и увидеть

    То, что в нижнем крае катится на коньках хорька в бреде. Стр.78

    2135

    (306)

    И хотя это не манера неде [фолио 42b]

    2136

    А теперь посоветовать, что делать или выровнять,

    Да, если вы перечислите рассказы, чтобы взять хеде,

    сомов, что это может принести пользу? your leve:

    2139

    Самое тяжелое, когда *.[whan that R.] at ye ben в Chambre накануне,

    Они были хороши, чтобы ехать в ночь;

    Они не причинят вреда, если они будут стадом.

    (307)

    Для вашей hyenessë, thynke it not to long,

    2143

    Хотя в этом черновике я немного углубляюсь;

    Thewës vertuous that к нему

    Wacchen my gost, и дал ему спать.

    Теперь Бог в верту майнтене тебе и кепе!

    2147

    И я тебя восхищаю своим великолепием,

    Да мне миленькая публика.

    2149

    (308)

    Ибо, хотя я и в степи, духовенство все

    2150

    Из thisë clerkës tre [may] not atteyne,

    Yit, для того, чтобы положить в prees мой cónceyte small

    Goode wille me arteth, возьмите на меня peyne;

    Но sorë in me quappeth euery veyne,

    2154

    Так ужасен я моего игнорирования;

    Крест criste me spedë and auaunce!

    2156

    (309)

    А теперь, милостивый принц, узнай, что корона

    2157

    Почестей ты будешь с королевским сановником,

    Бесече Я воспеваю сидящих на хе в троне,

    То, когда at chargë réceyued han ye, *.[Эта строка завершает отрывок из MS. Рег. 17 D vi. В следующей строке Харл. 4366 начинается снова и продолжается до конца.]

    Swych gouernancë мужчины могут почувствовать и увидеть [folio 38a]

    2161

    In yow, as may be vn-to his plesance,

    Profet to vs, and your хорошие туалеты avance.

    2163

    Плохой формат «двигатель» должен быть PEM или DER CSR; (Запрос на подпись сертификата) с использованием openssl · Проблема № 4366 · openssl / openssl · GitHub

     * крипто / нитей_вин.c: исправить отступ препроцессора  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/9860)  * BIO_f_zlib: правильно обрабатывать вызовы BIO_CTRL_PENDING и BIO_CTRL_WPENDING.  Могут быть данные для записи в выходной буфер и данные для чтения, которые были
    еще не прочитано во входном потоке.  Исправления № 9866  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/9877)  (вишня выбрана из коммита 6beb8b39ba8e4cb005c1fcd2586ba19e17f04b95)  * Исправить потенциальные утечки памяти с помощью BN_to_ASN1_INTEGER  Рецензент: Пол Дейл  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/9833)  (вишня выбрана из коммита f28bc7d386b25fb75625d0c62c6b2e6d21de0d09)  * Добавить минимальную конфигурацию сборки Windows для AppVeyor  [расширенные тесты]  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/9886)  * Добавить минимальную цель сборки Linux для Travis  [расширенные тесты]  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/9888)  * Не упоминайте частные заголовки в общедоступных заголовках.  Рецензент: Маттиас Сен-Пьер  (Объединено с https://github.com/openssl/openssl/pull/9812)  (вишня выбрана из коммита bd9faf117db1e53b2ad2ee9cbfe8def8c98ecb7b)  * Исправить небольшую опечатку в документации для X509_STORE_CTX_new  CLA: тривиально  Рецензент: Маттиас Сен-Пьер  Рецензент: Ричард Левитт  (Слито с https: // github.com / openssl / openssl / pull / 9894)  (вишня выбрана из коммита 64c1e74572f16a3e7c225f66fe85a3451ad39e68)  * очистка памяти закрытого ключа ecx  Рецензент: Дмитрий Белявский  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/9830)  (вишня выбрана из коммита 6ef03ea98fac501e6d6e33bac6ad3c92ea074712)  * Исправлена ​​статическая сборка без поддержки dso  Рецензент: Ричард Левитт  (Слито с https: // github.com / openssl / openssl / pull / 9889)  * apps / pkcs12: распечатать несколько значений атрибута PKCS # 12 safeBag, если они есть  В настоящее время приложение pkcs12 будет печатать только первое значение многозначного
    атрибут. Это нормально для некоторых атрибутов (например, friendlyName, localKeyId), но
    могут пропускать значения для других атрибутов.  Рецензент: Мэтт Касвелл  Рецензент: Ричард Левитт  Рецензент: Маттиас Сен-Пьер  (Слито с https: // github.com / openssl / openssl / pull / 9751)  (вишня выбрана из коммита dbcc7b45670483cc89428afe1d3c363ef83d76df)  * Используйте правильный максимальный отступ  Найдено с помощью OSS-Fuzz  Рецензент: Ричард Левитт  Рецензент: Пол Дейл  GH: # 9959
    (вишня выбрана из коммита a6105ef40d65b35818f2b8ae8ca9e57ca6956d1d)  * DOC: исправлена ​​документация сом функций EVP_MD_CTX  Они задокументировали, что они принимают указатель EVP_MD, когда они действительно принимают
    указатель EVP_MD_CTX.  Исправления # 9993  Рецензент: Дмитрий Белявский  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/9997)  * Реорганизовать частные файлы заголовков криптографии  В настоящее время существует два разных каталога, которые содержат внутренние
    заголовочные файлы libcrypto, предназначенные для внутреннего использования:  Хотя файлы заголовков в 'include / internal' предназначены для совместного использования
    между libcrypto и libssl файлы в 'crypto / include / internal'
    предназначены для совместного использования только внутри libcrypto.  Чтобы усложнить задачу, путь поиска включения настроен в таких
    способ, которым директива #include "internal / file.h "может относиться к
    файл в любой из этих двух директорий. Это делает необходимым
    в некоторых случаях добавить суффикс _int.h к некоторым файлам, чтобы решить эту проблему
    двусмысленность:  #include "internal / file.h" # находится в 'include / internal'
     #include "internal / file_int.h" # находится в 'crypto / include / internal'  Эта фиксация перемещает частные криптографические заголовки из  'crypto / include / internal' на 'include / crypto'  В результате директивы include становятся однозначными.  #include "internal / file.h" # находится в 'include / internal'
     #include "крипто / файл.h "# находится в 'include / crypto'  следовательно, лишние суффиксы _int.h могут быть удалены.  Файлы store_int.h и store.h требуют особой обработки;
    они объединены в один файл.  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/9681)  * Реорганизовать локальные файлы заголовков  Помимо общедоступных и внутренних файлов заголовков, существует третий тип, называемый
    локальные файлы заголовков, которые расположены рядом с исходными файлами в источнике
    каталог.В настоящее время они имеют разные суффиксы, например  '* _lcl.h', '* _local.h' или '* _int.h'  Эта фиксация изменяет различные суффиксы на '* _local.h' единообразно.  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/9681)  * Исправить заголовочный файл, включающий имена охранников  Сделайте включенные охранники последовательными, систематически переименовывая их в соответствии с
    в соответствии с соглашениями об именах ниже  Файлы общедоступных заголовков (в каталоге include / openssl) не изменяются.
    в 1.1.1, потому что это стабильная версия.  Для файлов частных заголовочных файлов имена охранников пытаются соответствовать пути
    указаны в директивах include, все буквы переведены в верхний регистр
    и и '.' заменяется '_'. В качестве префикса добавляется дополнительный «OSSL_».  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/9681)  * Добавить скрипт util / fix-includes  Этот скрипт содержит все изменения, внесенные в файлы заголовков.
    во время реорганизации файлов заголовков.Это предназначено как помощь
    для других участников, которые сталкиваются с ошибками препроцессора #include
    после перезагрузки по этому запросу на перенос. Просто бег  util / fix-включает  из корня исходного каталога должно решить проблему.  Примечание: такие ошибки #include ожидаются только для запросов на вытягивание, которые
    добавить много нового кода, в частности новых модулей компиляции.  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/9681)  * Исправить ошибку возвращаемого значения в приложениях / скорости.c  Эти функции возвращают значение, меньшее и равное 0, чтобы указать на ошибку.
    произошло.  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/10054)  (вишня выбрана из коммита 94bd168a9e31d1ab4986e94056dfae71ec5f051f)  * Фикс связки ошибок возвращаемых значений  Некоторые функции EVP_PKEY_xxxx возвращают 0 и отрицательное значение для
    с указанием ошибок. В некоторых местах эти функции вызывают с нулевым возвратом.
    только проверка значения, которая пропускает проверку для отрицательных сценариев.Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/10055)  (вишня выбрана из коммита 7e3ae24832e0705583b1471febf3dc0eb1cc021f)  * Исправьте имена функций в SSL_CTX_set_stateless_cookie_generate_cb.pod  Хотя в синопсисе используются правильные имена функций, в описании
    нет. Также было приведено описание эквивалентных обратных вызовов DTLSv1_listen ().
    отсутствует, поэтому они были добавлены.  Исправления # 10030  Рецензент: Томас Мраз  (Объединено с https://github.com/openssl/openssl/pull/10033)  (вишня выбрана из коммита 84f471ecab76a16281a16c53d259bbcae358816f)  * Добавить определения для __NR_getrandom для всех архитектур Linux  Исправления: # 10015  Рецензент: Бернд Эдлингер  GH: # 10044
    (вишня выбрана из коммита 4dcb150ea30f9bbfa7946e6b39c30a86aca5ed02)  * Исправлено длинное имя некоторых объектов Microsoft  CLA: тривиально  Рецензент: Ричард Левитт  Рецензент: Мэтт Касвелл  Рецензент: Пол Дейл  (Объединено с https://github.com/openssl/openssl/pull/10029)  (вишня выбрана из коммита 648b53b88ea55b4c2f2c8c57d041075731db5f95)  * Не печатайте расширения в сообщении сертификата для TLS1.2 и ниже  Согласно RFC8446 CertificateEntry в сообщении сертификата содержит
    расширения, которые не присутствовали в сообщении сертификата в RFC5246.  CLA: тривиально  Рецензент: Мэтт Касвелл  Рецензент: Пол Дейл  (Объединено с https://github.com/openssl/openssl/pull/9994)  (вишня выбрана из коммита 65c76cd2c9e8da9468dd490b334e56c51dbef582)  * doc: EVP_DigestInit очищает все флаги  Обратите внимание, что EVP_DigestInit () также очищает все флаги.  Исправлений: 10031
    Подписано: Кристиан Хеймс  Рецензент: Томас Мраз  Рецензент: Пол Дейл  (Объединено с https://github.com/openssl/openssl/pull/10032)  (вишня выбрана из коммита 091aab66a6dbc3a3ecee7684aa30811b342f04e7)  * Добавить arm64 в тестовую матрицу на TravisCI.Идентификатор изменения: I5d2b729699cfd8e80c3df17db4a9d2edcbf64454  Рецензент: Шейн Лонтис  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/10046)  (вишня выбрана из коммита 0399aba7e05ea9bb1a58bd2e1b164f353f6ef1c9)  * Исправить сборку симулятора iOS  Исправления # 9999  Рецензент: Шейн Лонтис  Рецензент: Пол Дейл  (Объединено с https://github.com/openssl/openssl/pull/10002)  * rsa: заменить магическое число '11' на RSA_PKCS1_PADDING_SIZE  Предложил Мэтт Харт  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/10084)  (вишня выбрана из коммита f1d1903dd3dd1d68a5eae190b8c2a88bfe0a68ac)  * Определите AESNI_ASM, если ассемблер AESNI включен, и используйте его  Потому что у нас есть случаи, когда базовая поддержка ассемблера отсутствует, но
    Поддержка ассемблера AESNI, нам нужен отдельный макрос, который указывает
    это, и используйте его.  Рецензент: Томас Мраз  Рецензент: Пол Дейл  (Объединено с https://github.com/openssl/openssl/pull/10080)  * Память init_buf может быть освобождена, когда DTLS используется через SCTP (не через UDP).Рецензент: Мэтт Касвелл  Рецензент: Маттиас Сен-Пьер  (Объединено с https://github.com/openssl/openssl/pull/9653)  (вишня выбрана из коммита e7c27a6c3716843f8412fd96311b70ac84b785f9)  * Исправить опечатку в комментарии  Рецензент: Маттиас Сен-Пьер  (Объединено с https://github.com/openssl/openssl/pull/10105)  (вишня взята из коммита 89e5aaa1d72058404d3ea06bfaeff5334aba202d)  * Отправить bad_record_mac вместо decryption_failed  Предупреждение о сбое дешифрования давно устарело.Это может
    предоставить злоумышленнику слишком много информации, чтобы можно было различить
    Сбои MAC и сбои дешифрования и могут привести к атакам оракула.
    Вместо этого мы всегда должны использовать предупреждение bad_record_mac для этих проблем.
    Это исправляет один экземпляр, который все еще существует. Он не представляет собой
    проблема безопасности в этом случае, потому что она отправляется только в том случае, если запись
    публично недействительный, то есть мы обнаружили, что он недействителен без использования каких-либо
    секретный материал.  Рецензент: Томас Мраз  (Объединено с https://github.com/openssl/openssl/pull/10093)  (вишня выбрана из коммита 371332ac2d1389926eba7325125fdacbe8d)  * Добавить документацию для PEM_ {чтение, запись} _bio_Parameters ()  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/10113)  (вишня выбрана из коммита 9a6abb95be42b88c7c5ebc8c97f14afdc5919aa1)  * Фикс ссылки на документы PEM  Рецензент: Ричард Левитт  Рецензент: Томас Мраз  (Объединено с https://github.com/openssl/openssl/pull/10101)  (вишня выбрана из коммита 120cc034271e9ab52f92840a16784228e50564f9)  * ssl / statem / statem_lib.c: создавать массивы servercontext / clientcontext из символов вместо указателей на символы, чтобы исправить сборки EBCDIC.  Исправления № 9869  CLA: тривиально  Рецензент: Ричард Левитт  Рецензент: Мэтт Касвелл  Рецензент: Томас Мраз  (Объединено с https://github.com/openssl/openssl/pull/9878)  * Исправить предупреждение gcc о неиспользуемой метке goto  В системах с неопределенными значениями AI_ADDRCONFIG и AI_NUMERICHOST:  x86_64-w64-mingw32-gcc -I.~~~~  Регрессия из: 3f91ede9aea70774d9b5d509bc76d484ebaff6aa  Рецензент: Пол Дейл  Рецензент: Маттиас Сен-Пьер  (Объединено с https://github.com/openssl/openssl/pull/9856)  (вишня выбрана из коммита be66a15cc1a4c3cc68fa854ceea321ca57f96304)  * Игнорировать пустые элементы ALPN в аргументах CLI  Рецензент: Мэтт Касвелл  * Настроить: принять параметры компилятора в стиле Windows  В настоящее время команда Configure поддерживает передачу только в стиле UNIX.
    параметры (`-opt`) компилятору.Передача параметров стиля Windows
    (`/ opt`) выдает ошибку. К счастью, компилятор принимает оба
    типов опций, но эта фиксация устраняет эту дискриминацию
    пользователей Windows.  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/9961)  (вишня взята из коммита f246f54f18d380791cc60be4aea0fbc7253a9a20)  * [ec_asn1.c] Избегайте инъекции семян при встроенных совпадениях  Непредвиденное последствие https://github.com/openssl/openssl/pull/9808
    заключается в том, что когда явная кривая параметров сопоставляется с одним из
    хорошо известные встроенные кривые, которые мы автоматически наследуем также
    начальный параметр, даже если входные параметры исключили такие
    параметр.Позже это влияет на сериализацию таких проанализированных ключей, вызывая их
    входная кодировка DER и выходная кодировка DER могут различаться из-за
    дополнительное необязательное поле.  Это не вызывает внутренних проблем, но может повлиять на внешние
    приложений, как указано в
    https://github.com/openssl/openssl/pull/9811#issuecomment-536153288  Эта фиксация устраняет проблему, условно очищая начальное поле, если
    исходные входные параметры не включали его.  Рецензент: Мэтт Касвелл  Рецензент: Томас Мраз  (Объединено с https://github.com/openssl/openssl/pull/10140)  (вишня выбрана из коммита f97a8af2f3f3573f0759693117c9d33d2a63c27e)  * Игнорировать дублированные недокументированные вещи  Рецензент: Ричард Левитт  Рецензент: Пол Ян  (вишня выбрана из коммита ee4afacd96f5bfbe7662c8f0ec4464c6eee4c450)  Рецензент: Томас Мраз  Рецензент: Мэтт Касвелл  Рецензент: Матиас Сен-Пьер <Матиас[email protected]> (Объединено с https://github.com/openssl/openssl/pull/10094)  * Добавить недостающую документацию EVP_MD  Подписано: Антуан Салон  Рецензент: Пол Дейл  Рецензент: Мэтт Касвелл  (вишня выбрана из коммита 37842dfaebcf28b4ca452c6abd93ebde1b4aa6dc)  Рецензент: Томас Мраз  Рецензент: Маттиас Сен-Пьер  (Слито с https: // github.com / openssl / openssl / pull / 10094)  * Документируйте и добавляйте макросы для дополнительных опций DSA  EVP_PKEY_CTRL_DSA_PARAMGEN_Q_BITS и EVP_PKEY_CTRL_DSA_PARAMGEN_MD только
    отображается из EVP_PKEY_CTX_ctrl, что означает, что вызывающие должны писать более подверженные ошибкам
    код (см. также выпуск №1319). Добавьте недостающие макросы оболочки и задокументируйте их.  Рецензент: Мэтт Касвелл  (вишня выбрана из коммита a97faad76a1be22eadd6c1a39972ad5e095d9e80)  Рецензент: Томас Мраз  Рецензент: Matthias St.Пьер  (Объединено с https://github.com/openssl/openssl/pull/10094)  * Добавить документацию для опции -sigopt.  Рецензент: Пол Ян  (вишня выбрана из коммита d7b2124a428f9e00ed7647554b5be7153aac71f6)  Рецензент: Томас Мраз  Рецензент: Мэтт Касвелл  Рецензент: Маттиас Сен-Пьер  (Объединено с https://github.com/openssl/openssl/pull/10094)  * issue-8493: Исправление для имен файлов с символами новой строки с использованием openssl dgst  Формат вывода теперь соответствует инструментам coreutils * dgst.[отредактировано, чтобы удалить конечный пробел]  Рецензент: Ричард Левитт  Рецензент: Пол Дейл  (вишня выбрана из коммита f3448f5481a8d1f6fbf5fd05caaca229af0b87f7)  Рецензент: Томас Мраз  Рецензент: Мэтт Касвелл  Рецензент: Маттиас Сен-Пьер  (Объединено с https://github.com/openssl/openssl/pull/10094)  * i2d_PublicKey был указан на 2 разных страницах руководства  find-doc-nits жалуется, если символ задокументирован более чем в одном
    расположение.Рецензент: Ричард Левитт  (вишня выбрана из коммита 4ff4e53f816855b07fc02dc931dd57b2ae324aa1)  Рецензент: Томас Мраз  Рецензент: Маттиас Сен-Пьер  (Объединено с https://github.com/openssl/openssl/pull/10094)  * Исправить некорректный макрос  В макросе отсутствовал пробел, что сбивало с толку find-doc-nits  Рецензент: Ричард Левитт  (вишня выбрана из коммита 8caab503ba004abb555d636c1ca9f7bcde79657f)  Рецензент: Томас Мраз  Рецензент: Маттиас Сен-Пьер  (Объединено с https://github.com/openssl/openssl/pull/10094)  * [crypto / asn1 / x_bignum.c] Явный тест на NULL  В качестве исправления https://github.com/openssl/openssl/pull/9779, чтобы улучшить
    соответствуют рекомендациям по стилю кода проекта, эта фиксация вносит поправки в
    исходный набор изменений для явной проверки на NULL, т. е. записи  `` ''
    если (p! = NULL)
    `` ''  скорее, чем  `` ''
    если (! p)
    `` ''  Рецензент: Никола Тувери  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/9881)  * Унифицировать дизайн BN_rshift  Этот коммит направлен на рефакторинг `BN_rshift`, сделав его оболочкой.
    вокруг `bn_rshift_fixed_top`, чтобы соответствовать текущему дизайну
    `BN_lshift`, как предложено в обсуждении на
    https://github.com/openssl/openssl/pull/10122#discussion_r332474277.  Как описано в коде, путем рефакторинга этой функции `BN_rshift`
    обеспечивает поведение с постоянным временем для достаточно [!] заполненных нулями входов
    при следующих предположениях: `| n  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/10196)  * Постоянная функция GCD.  Эта фиксация заменяет текущую функцию `BN_gcd` на постоянную
    Реализация НОД.(вишня выбрана из коммита f3c4adfc7eb13e9eff514039b4c60b457bdba433)  Рецензент: Пол Дейл  Рецензент: Никола Тувери  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/10122)  * Добавить инфраструктуру тестирования GCD.  Этот коммит добавляет тестирование и тесты известных ответов (KAT) в OpenSSL для
    функция BN_gcd.  (вишня выбрана из коммита b75d6310857bc44ef2851bde68a1979c18bb4807)  Рецензент: Пол Дейл  Рецензент: Никола Тувери  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/10122)  * rand_unix.c: правильно включить комментарии охранников  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/10050)  (вишня выбрана из коммита 2a7e6ed86be20bd472696a3eafe5d20ec9579dab)  * Перенести случайные определения из e_os.h в rand_unix.c  Исправления # 10049  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/10050)  (вишня выбрана из коммита 01036e2afbe116d608be048ed15930fc885ab2a8)  * исправлен раздел ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ в документации EC_GROUP
    для следующих функций.  EC_GROUP_get_order
    EC_GROUP_get_cofactor
    EC_GROUP_get_curve_name
    EC_GROUP_get_asn1_flag
    EC_GROUP_get_point_conversion_form
    EC_GROUP_get_degree  (вишня выбрана из коммита df3d1e84b3802acffeec11d6224e8a0e33d0aa83)  Рецензент: Никола Тувери  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/9664)  * Обновите dgst.c, чтобы отобразить список дайджестов сообщений  Исправления # 9893  Рецензент: Пол Дейл  Рецензент: Маттиас Сен-Пьер  (Объединено с https://github.com/openssl/openssl/pull/10219)  * Улучшение форматирования для man3 / EC_GROUP_new.pod  - Используйте `()` для согласования имен функций
    - Ограничить ширину строки до 80 символов  Рецензент: Мэтт Касвелл  (Слито с https: // github.com / openssl / openssl / pull / 10235)  * Фикс документа для EC_GROUP_set_curve ()  (вишня выбрана из коммита eb2ff0408ac6e934e05db7ed4006855c018584f1)  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/10235)  * Логика управления обновлением для BN_gcd  PR https://github.com/openssl/openssl/pull/10122 внес изменения в
    функция BN_gcd и управляющая логика внутри нее получили доступ к `g-> d [0]`
    независимо от `g-> top`.  Когда вызывается BN_add, в случае, если результат равен нулю, вызывается BN_zero.Последний ведет себя по-разному в зависимости от уровня совместимости API.
    флаг: обычно `g-> d [0]` очищается, но только в сборках `no-deprecated`
    g-> top устанавливается в ноль.  Эта фиксация использует поразрядную логику, чтобы гарантировать, что `g` обрабатывается как ноль, если
    `g-> top` равно нулю, независимо от` g-> d [0] `.  Соавтор: Никола Тувери  (вишня выбрана из коммита 8aca4bfe8213402c80abc06fe25121461f79128d)  Рецензент: Никола Тувери  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/10232)  * Включить тестирование во время выполнения нерекомендуемых сборок в Travis  (вишня выбрана из коммита c89799605b833f769ce4cfd879bb291f49b133be)  Рецензент: Никола Тувери  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/10232)  * Очистка жестко запрограммированных кодовых точек набора шифров в s_server  Жестко запрограммированные кодовые точки для наборов шифров TLSv1.3 используются в TLS.
    Обратный вызов сервера PSK.Однако, похоже, они были реорганизованы некоторое время.
    назад, чтобы использовать tls13_aes128gcmsha256_id, поэтому эти определения не нужны
    внутри кода s_server больше.  Рецензент: Ричард Левитт  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/10243)  (вишня выбрана из коммита aed8c47cbcc8a289bea433ead2effea035187260)  * Разрешить EVP_PKEY_get0_RSA для ключей RSA-PSS  Ключи RSA-PSS используют ту же внутреннюю структуру, что и ключи RSA, но не
    разрешить доступ к нему через EVP_PKEY_get0_RSA.Этот коммит изменяет то, что
    поведение.  Рецензент: Томас Мраз  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/10217)  (вишня выбрана из коммита 465a58b117d5a85623f3998d6fbf2fe8712a5604)  * Исправлена ​​ошибка копирования и вставки в документации PSK на стороне сервера TLSv1.3.  Вводный абзац документации PSK на стороне сервера TLSv1.3
    является копией и вставкой документации на стороне клиента, которая не была
    обновляется эквивалентной информацией на стороне сервера.Рецензент: Пол Дейл  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/10245)  (вишня выбрана из коммита c549cb46e0d3cb4e611acafae5f919b4a8df4007)  * Исправлена ​​ошибка чтения произвольного файла s_server в Windows  Запуск s_server в режиме WWW в Windows может позволить клиенту читать файлы
    вне каталога s_server, включив в имя обратную косую черту, например  ПОЛУЧИТЬ /..\myfile.txt HTTP / 1.0  Существует проверка для путей Unix, но этого недостаточно.
    для Windows.Поскольку s_server - это тестовый инструмент, CVE не назначается.  Спасибо Jobert Abma за сообщение об этом.  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/10215)  (вишня выбрана из коммита 0a4d6c67480a4d2fce514e08d3efe571f2ee99c9)  * Подавление ошибки при выполнении операций подписи / проверки SM2  Это было исправлено в # 8321 сразу после выпуска 1.1.1, но никогда
    обратно портировал на 1.1.1. Теперь исправим.  Сообщается о проблеме в проекте lua-openssl.  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/10278)  * apps / dgst.c: выделить новый буфер подписи  ... если буфер фиксированного размера слишком мал.  Исправления # 9732  Рецензент: Мэтт Касвелл  Рецензент: Патрик Штойер  (Объединено с https://github.com/openssl/openssl/pull/10276)  (вишня выбрана из коммита 7c2d95d47ccb3797f0da6bd4446747c6eee07b87)  * Исправить команду find / rm в Unix clean recipe  Файл `./pyca-cryptography/.travis/downstream.d`, который вызывает сбой команды `rm` (хотя и безвредно, но тем не менее с предупреждением от` make`).  > rm -f `find. -name '* .d' \! -name '. *' -print`
    > rm: невозможно удалить './pyca-cryptography/.travis/downstream.d': это каталог
    > make: [Makefile: 1910: clean] Ошибка 1 (игнорируется)  Исключить каталоги из сопоставления командами `find`.  CLA: тривиально  Рецензент: Патрик Штойер  Рецензент: Мэтт Касвелл  (Слито с https: // github.com / openssl / openssl / pull / 10264)  (вишня выбрана из коммита 38b71bd4704ee1746e862f5a7a4e170fd84a5eb0)  * [crypto / bn] исправляет несколько небольших утечек времени в BN_lshift1 и BN_rshift1  Рецензент: Бернд Эдлингер  Рецензент: Пол Дейл  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/10209)  (вишня выбрана из коммита 305bf9c8668aff78e668131061f4eb088457be5f)  * Фикс SYNOPSIS для ASN1_ENUMERATED_get_int64 и ASN1_ENUMERATED_set_int64  Рецензент: Ричард Левитт  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/9823)  (вишня выбрана из коммита 2aa28a1abc893fb16b99ba77e2fecb1cbc8769c7)  * Исправить потенциальную утечку памяти в dh_ameth.c  Бесплатный dukm при обработке ошибок dh_cms_encrypt ()  Исправления # 10294  Рецензент: Мэтт Касвелл  Рецензент: Патрик Штойер  (Объединено с https://github.com/openssl/openssl/pull/10310)  (вишня выбрана из коммита 6624e1f7b6a397948561e9cc2774f0c8af1d2c79)  * md4 / md5: макросы не должны включать следующую за ними строку  Подписано: Патрик Штойер <патрик[email protected]> Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/10311)  (вишня выбрана из коммита 351ba5bd27645d5b5a2bc643b2709bd30bcdf09c)  * Добавить тестовые примеры для API протокола min / max  Подписано: Кристиан Хеймс  Рецензент: Пол Дейл  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/6553)  (вишня выбрана из коммита 132b5facf8d681db5dfa45828d8b02f1bf5df64b)  * VMS: добавлен новый метод сбора энтропии в VMS, основанный на SYS $ GET_ENTROPY.Эти системные службы основаны на функции getentropy () FreeBSD 12 и являются
    поэтому обрабатывается так же, как getentropy () в отношении количества
    бит энтропии на бит данных.  Рецензент: Пол Дейл  (Объединено с https://github.com/openssl/openssl/pull/8926)  (вишня выбрана из коммита 8b9896eb293a0861f0b8c191b7a278f176b729e6)  * s390x assembly pack: включить сборку clang  clang накладывает некоторые ограничения на код ассемблера, который
    gcc этого не делает.  Подписано: Патрик Штойер <патрик[email protected]> Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/10330)  (вишня выбрана из коммита 6f93f06135cbbd36c3fe98d63717e8303a5d559b)  Конфликты:
    crypto / perlasm / s390x.pm (не существует)
    crypto / s390xcpuid.pl (код не существует)  * Не допускайте утечки памяти в случае сбоя в i2v_GENERAL_NAMES  i2v_GENERAL_NAMES повторно вызывает i2v_GENERAL_NAME по мере необходимости. Каждый
    когда вызывается i2v_GENERAL_NAME, он выделяет, добавляет данные к переданному в
    stack, а затем возвращает указатель на стек или NULL в случае сбоя.Если
    переданный в стек сам по себе NULL, тогда он выделяет один.  i2v_GENERAL_NAMES некорректно обрабатывал случай, когда NULL получает
    вернулся из i2v_GENERAL_NAME. Если стек уже был выделен, то
    он просто просочился.  Рецензент: Дмитрий Белявский  Рецензент: Виктор Духовный  (Объединено с https://github.com/openssl/openssl/pull/10300)  (вишня выбрана из коммита 45b244620a74248b46ebe1c85e86437b9641447a)  * BIO_s_connect: добавить состояние ошибки и использовать его  Если соединение не может быть установлено, addr_iter в конечном итоге окажется
    NULL, и если пользователь не проверил возвращаемое значение ошибки,
    Код BIO_CONN_S_CONNECT будет выполнен снова и выйдет из строя.Поэтому вместо этого мы добавляем состояние BIO_CONN_S_CONNECT_ERROR, в которое мы входим
    когда у нас заканчиваются адреса, чтобы попробовать. Это состояние просто скажет
    "ошибка" назад, пока пользователь не сделает что-нибудь лучше с BIO, например
    как освободить его или сбросить.  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/10333)  * Настроить: сделать --strict-warnings значимыми с помощью MSVC cl  Мы также добавляем это в наши сборки x86_64 на appveyor.  (вишня выбрана из коммита b4a7b4ec4acc712b1f22a83966ac986b510f25d8)  Рецензент: Тим Хадсон  (Объединено с https://github.com/openssl/openssl/pull/10365)  * conf_def.c: Избегайте вызова strlen () в цикле  Рецензент: Мэтт Касвелл  Рецензент: Маттиас Сен-Пьер  (Объединено с https://github.com/openssl/openssl/pull/10361)  (вишня выбрана из коммита d1c1fb2d41a627293483d832aaffcb6eca9075f9)  * Исправлено предупреждение gcc о границах массива в OPENSSL_DIR_read  '__builtin_strncpy' смещение [275, 4095] от объекта в
    'direntry' выходит за пределы указанного подобъекта 'd_name'
    с типом char [256] по смещению 19  Рецензент: Курт Руккс  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/10343)  (вишня выбрана из коммита db5cf86535b305378308c58c52596994e1ece1e6)  * Исправлена ​​сборка --strict-warnings  Умиротворение -Wstring-plus-int.  Подписано: Патрик Штойер  Рецензент: Курт Руккс  Рецензент: Пол Дейл  (Объединено с https://github.com/openssl/openssl/pull/9608)  (вишня выбрана из коммита e0249827b3fa81ff6c59fb14ef85d38361dd5e31)  * Обходной путь для реализаций ГОСТ на базе Windows  Многие реализации ГОСТ TLS на базе Windows не могут расширить
    список поддерживаемых SignatureAlgorithms из-за отсутствия необходимых
    обратный вызов в Windows.Так что для TLS 1.2 имеет смысл подразумевать поддержку
    алгоритмов ГОСТ при наличии шифровальных наборов ГОСТ.  Это бэкпорт от # 10377 до ветки 1.1.1.  Рецензент: Пол Дейл  (Объединено с https://github.com/openssl/openssl/pull/10378)  * Фикс неправильного написания метки возобновления для CHARSET_EBCDIC  При включении CHARSET_EBCDIC переменная resolution_label была написана с ошибкой.
    Вместо того, чтобы оценивать как «res binder», как ожидалось, он оценивался как «red binder».  CLA: тривиально  Рецензент: Курт Руккс  Рецензент: Маттиас Сен-Пьер  (Объединено с https://github.com/openssl/openssl/pull/10396)  (вишня выбрана из коммита 6ed12cec7216c3e81b58f5cafa41775e456feaee)  * SSL: документ SSL_add_ {файл, каталог} _cert_subjects_to_stack ()  Это также удаляет некорректные комментарии к документации со стороны тех, кто
    функции.  Рецензент: Томас Мраз  (Объединено с https://github.com/openssl/openssl/pull/10403)  * Добавить дополнительные тесты для приложений / запросов  https: // github.com / openssl / openssl / issues / 10224 # issuecomment-546593113
    подчеркнул, что существующая инфраструктура тестирования не покрывает общие
    шаблоны использования приложения `req`.  Этот коммит явно добавляет генерации запросов через CLI, используя
    Ключи RSA, DSA и ECDSA (P-256).  (вишня выбрана из коммита b2a7310af0dd1bae2e462a7708483dd4628)  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/10369)  * Фикс EC_POINT_bn2point () для BN_zero ()  EC_POINT_bn2point () отклонил BIGNUM с нулевым значением.Такое поведение косвенно приводило к сбоям при преобразовании точки.
    на бесконечность через EC_POINT_point2hex (), а затем обратно в точку с
    EC_POINT_hex2point ().  С этим изменением такие BIGNUM обрабатываются как любые другие и экспортируются в
    буфер октетов заполнен нулями.
    Тогда это EC_POINT_oct2point () (либо реализация по умолчанию, либо
    пользовательский в group-> meth-> oct2point), чтобы определить, есть ли такая кодировка
    сопоставляется с допустимой точкой (обычно бесконечно удаленная точка кодируется как
    0x00).  Исправления # 10258  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/10329)  (вишня выбрана из коммита d47c10875656790d146f62ac3c437db54c58dbf7)  * Добавить самотестирование для EC_POINT_hex2point  Добавляет тесты для каждой кривой, чтобы гарантировать, что кодировки, полученные через
    EC_POINT_hex2point () может быть передан в EC_POINT_point2hex (), давая точку
    идентичен тому, из которого сгенерирована кодировка.  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/10329)  (вишня выбрана из коммита 35ed029b5a488924890fda2487c87f664361a33b)  * Расширение документации для функций преобразования EC_POINT  Добавьте более подробную документацию о связи между
    EC_POINT_point2oct (), EC_POINT_point2hex (), EC_POINT_point2bn () и
    их обратное.В частности, выделите, что EC_POINT_point2oct () и
    EC_POINT_oct2point () соответствуют, соответственно, разд. 2.3.3 и п. 2.3.4
    стандарта SECG SEC 1 (который является нормативным справочником для
    уже упомянутый RFC 5480), выделив примечанием, как это влияет на
    кодирование / декодирование бесконечно удаленной точки (что в отличие от
    любой другой действительной общей точке кривой назначается исключительная
    фиксированная кодировка строки октета, т. е. 0x00).  Рецензент: Мэтт Касвелл  (Слито с https: // github.com / openssl / openssl / pull / 10329)  (вишня выбрана из коммита 3cc26f2eba8a8c16ac559e68c05c094d7ea6bd8b)  * chacha_enc.c: исправление для платформ EBCDIC  Подписано: Йорг Шмидбауэр  Рецензент: Патрик Штойер  Рецензент: Мэтт Касвелл  (Объединено с https://github.com/openssl/openssl/pull/10417)  (вишня выбрана из коммита c31950b964a2f3f7b9e6ad98076954178ee1e77d)  * testutil / init.c переименовать в testutil / testutil_init.c  Избегайте конфликтов с некоторыми линкерами.  Подписано: Патрик Штойер  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/10439)  (вишня выбрана из коммита e74b5dcf16dfd7c91d9f9a7e69c447f00d778e17)  Конфликты:
    test / build.info  * travis.yml: добавить цель Arch s390x  Подписано: Патрик Штойер  Рецензент: Ричард Левитт  (Слито с https: // github.com / openssl / openssl / pull / 10446)  (вишня выбрана из коммита 985412f8c14853b9936852bc7ef4d9438db27b88)  * Добавить отсутствующие аксессоры EVP_PKEY_METHOD для дайджест-подписи и дайджест-проверки  Рецензент: Пол Дейл  Рецензент: Маттиас Сен-Пьер  (Объединено с https://github.com/openssl/openssl/pull/10388)  (вишня выбрана из коммита 2555285fa5e4248ad4a5a0bc14ae4606443856c2)  * s390x сборочный пак: исправить bn_mul_comba4  Подписано: Патрик Штойер <патрик[email protected]> Рецензент: Пол Дейл  (Объединено с https://github.com/openssl/openssl/pull/10454)  (вишня выбрана из коммита 97a986f78289fef71bf8778dc4763458e983750c)  * Разрешить указание тега после AAD в режиме CCM (2)  В дополнение к 67c81ec3, который представил это поведение в режиме CCM
    docs, но реализовал его только для AES-CCM.  Подписано: Патрик Штойер  Рецензент: Пол Дейл  (Слито с https: // github.com / openssl / openssl / pull / 10331)  (вишня выбрана из коммита f7382fbbd846dd3bdea6b8c03b6af22faf0ab94f)  Конфликты:
    тест / рецепты / 30-test_evp_data / evpciph.txt  * Фикс sha512_block_data_order_avx2 backtrace info  Мы храним информацию о вторичном указателе фрейма для отладчика.
    в красной зоне.  Исправления # 8853  [расширенные тесты]  Рецензент: Ричард Левитт  (Объединено с https://github.com/openssl/openssl/pull/9624)  (вишня выбрана из коммита 9ce

    bcf7d74fe15c94650f3bc1f89b7c0f07) * ECDSA: не очищать свободную память после проверки.Проверки открыты, нет необходимости очищать использованное хранилище перед освобождая его. Рецензент: Ричард Левитт (Объединено с https://github.com/openssl/openssl/pull/10475) (вишня выбрана из коммита cff7d199e0dc51ae939de5fb7702aab2a9ef30fc) * Движок: добавить проверку NULL. Добавьте проверку NULL для возврата из pkey_asn1_meths. Рецензент: Ричард Левитт (Объединено с https://github.com/openssl/openssl/pull/10473) (вишня выбрана из коммита 9bada854de16bcc1a9dc199b4b352b19ab6897fc) * EVP p_lib: добавить проверку NULL в параметры EVP_PKEY_missing_parameters.Проверьте значение NULL и верните ошибку, если это так. Это может быть вызвано из apps / ca.c с аргументом NULL. Рецензент: Пол Ян (Объединено с https://github.com/openssl/openssl/pull/10474) (вишня выбрана из коммита ab5c77b4766e0992751d86560193ca42b49cf316) * Исправить состояние гонки при обработке SNI Как это было сделано для шифров, поддерживаемых групп и форматов точек EC в https://github.com/openssl/openssl/pull/9162, писать только согласованные Значение имени хоста SNI для объекта сеанса, когда не возобновляется, даже для TLS 1.3 возобновления. В противном случае при использовании кеша сеанса с отслеживанием состояния (как это делается по умолчанию, когда включены данные 0-RTT), мы можем иметь несколько SSL активны с использованием одного и того же объекта сеанса в памяти, что приводит к двойное освобождение и аналогичные условия гонки в обработчике SNI до к этому коммиту. К счастью, поскольку draft-ietf-tls-tls13-22, требования отсутствуют чтобы имя хоста SNI сохранялось при возобновлении TLS 1.3, и, таким образом, нет необходимости постоянно обновлять объект сеанса "текущим" значение (будет использоваться при создании билетов сеанса, чтобы последующие возобновление можно сравнить с текущим значением).Так что мы можем просто ослабьте логику и пишите объекту сеанса только для начальных рукопожатий. Это по-прежнему оставляет нас в несколько противоречивом состоянии, поскольку если значение SNI изменяется при рукопожатии, объект сеанса продолжит запись начальное значение рукопожатия, даже если оно не имеет отношения к текущее рукопожатие. Текущая реализация SSL_get_servername () предпочитает значение из сеанса, если s-> hit, но более полное исправление для этого и связанных вопросов ведется в https: // github.com / openssl / openssl / pull / 10018; нет необходимости ждать для полного исправления обработки имени SNI, чтобы закрыть состояние гонки и избежать сбоев во время выполнения. Рецензент: Мэтт Касвелл (Объединено с https://github.com/openssl/openssl/pull/10441) (вишня выбрана из коммита 2a5385511051d33be8d2b20d7669d8b1862fe510) * main: избегать разыменования NULL при инициализации. Рецензент: Тим Хадсон (Объединено с https://github.com/openssl/openssl/pull/10495) (вишня выбрана из коммита acc7b9fb5c162c2ca522e5e1e09d1efbde8dc6a0) * UI_UTIL_wrap_read_pem_callback (): когда | cb | равно NULL, используйте PEM_def_callback Исправления # 10444 Рецензент: Мэтт Касвелл (Объединено с https://github.com/openssl/openssl/pull/10447) (вишня выбрана из коммита 72a5412b4858cc7c5627a121f78685a2a4065521) * doc / man7 / proxy-Certific.pod: новое руководство для сертификатов прокси Это заменяет doc / HOWTO / proxy_certificates.txt Рецензент: Пол Дейл (Объединено с https://github.com/openssl/openssl/pull/10507) (вишня выбрана из коммита 2a03823606b2d7e73e5dc890c3202e186511151f) * i2b_PVK (): используйте шифрование, а не расшифровку Мы использовали EVP_EncryptInit_ex () для инициализации, но EVP_DecryptUpdate () и EVP_DecryptFinal_ex () для фактического выполнения шифрования.Это сработало давным-давно, когда варианты шифрования и дешифрования были одинаковыми, но не сейчас (на самом деле не очень давно). Это показывает, насколько редко на самом деле используется ПВК. Исправления # 9338 Рецензент: Маттиас Сен-Пьер (Объединено с https://github.com/openssl/openssl/pull/10521) * Фикс ссылок L Рецензент: Мэтт Касвелл Рецензент: Ричард Левитт (Слито с https: // github.com / openssl / openssl / pull / 10420) * apps / ocsp.c: sock_timeout -> socket_timeout Похоже, что 'sock_timeout' определен, по крайней мере, с DJGPP, поэтому мы переименуйте наш символ и надейтесь, что новое имя не будет принято. Рецензент: Тим Хадсон (Объединено с https://github.com/openssl/openssl/pull/10515) (вишня выбрана из коммита e9b95e42fbae668cb605287fa462a0d5f58b9caf) * EVP_ * Обновление: убедитесь, что ввод NULL с длиной 0 не передается Даже с пользовательскими шифрами комбинация в == NULL && inl == 0 не следует передавать функции внутреннего шифрования.Причина состоит в том, что это значения, передаваемые EVP_ * Final, а некоторые из функции внутреннего шифрования действительно проверяют их, чтобы увидеть, является ли "последний" вызов сделан. Исключение сделано для режима CCM, в котором предусмотрена особая обработка случая. где inl == 0: это может означать, что общая длина открытого текста или зашифрованного текста равна 0. Это основано на оригинальном коммите Ричарда Левита. Исправления # 8675 Рецензент: Ричард Левитт (Объединено с https://github.com/openssl/openssl/pull/9057) * Добавить тест для NULL-блоков при шифровании / дешифровании В выпуске № 8675 описывается проблема, при которой вызов EVP_DecryptUpdate () с пустой кусок приводит к тому, что результат будет отличаться от того, если вы не используйте пустой кусок.Это добавляет тест для этого случая. Рецензент: Ричард Левитт (Объединено с https://github.com/openssl/openssl/pull/9057) * Обновление NOTES.ANDROID для более новых версий NDK + небольшие исправления. Исправления # 8941 Рецензент: Ричард Левитт Рецензент: Мэтт Касвелл (Объединено с https://github.com/openssl/openssl/pull/10478) (вишня выбрана из коммита d3a27c5ee45a29edd9c0d60ad5929f67996f89fd) * Удалите лишнее пространство из файла. Рецензент: Мэтт Касвелл (Объединено с https://github.com/openssl/openssl/pull/10562) (вишня выбрана из коммита 7ba46774b7f1b2e83d44323a8831b615a49f9f37) * Исправлена ​​проблема с выходом в travisci Неудачный «выход», вероятно, вызывает неожиданную ошибку при фоновой активности. Поэтому замените exit на рекомендованный travis_terminate. Также см https://travis-ci.community/t/exit-0-cannot-exit-successfully-on-arm/5731/4 Идентификатор изменения: I382bd93a3e15ecdf305bab23fc4adefbf0348ffb Рецензент: Ричард Левитт Рецензент: Matthias St.Пьер Рецензент: Шейн Лонтис (Объединено с https://github.com/openssl/openssl/pull/10561) (вишня выбрана из коммита 6df44cf65fbc7e150965149d7e681ac3e22d11d8) * Исправить ошибку переполнения в rsaz_512_sqr Ошибка переполнения в процедуре возведения в квадрат Монтгомери x64_64, используемой в возведение в степень с 512-битными модулями. Никакие алгоритмы EC не затронуты. Анализ предполагает, что атаки против RSA1024 с двумя простыми числами, RSA1536 с тремя простыми числами и DSA1024 как результат этого дефекта было бы очень сложно выполнить и не верится скорее всего.Атаки на DH512 считаются вполне возможными. Однако для атаковать цель придется повторно использовать закрытый ключ DH512, который не в любом случае рекомендуется. Также приложения, напрямую использующие API низкого уровня BN_mod_exp может пострадать, если они используют BN_FLG_CONSTTIME. CVE-2019-1551 Рецензент: Пол Дейл Рецензент: Бернд Эдлингер (Объединено с https://github.com/openssl/openssl/pull/10575) * Улучшена обработка переполнения в rsaz_512_sqr У нас всегда есть перенос в% rcx или% rbx в диапазоне 0..2 из предыдущего этапа, который добавляется к результату 64-битного квадрата, но младший полубайт любого квадрата может быть только 0, 1, 4, 9. Следовательно, можно удалить один "adcq $ 0,% rdx". Аналогичным образом в коде ADX мы можем удалить один "adcx% rbp, $ out", поскольку% rbp всегда равен 0, а перенос равен также ноль, поэтому это не работает. Рецензент: Пол Дейл (Объединено с https://github.com/openssl/openssl/pull/10575) * Добавить тестовый пример для обработки переполнения rsaz_512_sqr [расширенные тесты] Рецензент: Пол Дейл (Объединено с https://github.com/openssl/openssl/pull/10575) * Добавьте запись ИЗМЕНЕНИЯ для CVE-2019-1551 Рецензент: Пол Дейл (Объединено с https://github.com/openssl/openssl/pull/10575) * Разница между EVP_CipherInit и EVP_CipherInit_ex Исправления # 10455 Рецензент: Пол Дейл Рецензент: Томас Мраз (Объединено с https://github.com/openssl/openssl/pull/10550) * Исправить некоторые опечатки Автор сообщения: misspell-fixer CLA: тривиально Рецензент: Маттиас Сен-Пьер Рецензент: Ричард Левитт (Объединено с https://github.com/openssl/openssl/pull/10544) (вишня выбрана из коммита 79c44b4e3044aee9dc9618850d4f1ce067757b4b) * Фикс документов для CRYPTO_secure_allocated Исправления # 9300 Рецензент: Мэтт Касвелл Рецензент: Ричард Левитт (Объединено с https://github.com/openssl/openssl/pull/10523) (вишня выбрана из коммита 20c09f00346aec3a20ceacc9c9d44c5f050e13dd) * Обогатить тесты arm64 в матрице Travis 1. Удалите простой тест с включенной опцией --strict-warnings.2. Поделитесь тремя общими окружениями с amd64. 3. Добавьте тестовый запуск матричного элемента в bionic (по умолчанию xenial) для arm64. 4. Включите тест MSan на arm64 для расширенного теста. 5. Включите тест UBSan на arm64 для расширенного теста. Идентификатор изменения: Ic1f2c5e39ee6fbafed6ede74a925301121463520 Рецензент: Пол Дейл Рецензент: Ричард Левитт (Объединено с https://github.com/openssl/openssl/pull/10519) (вишня выбрана из коммита 77fedcdc8cf5446354a1e7ff9123d8ada5b79b06) * Проверьте возвращаемое значение после загрузки файла конфигурации CLA: тривиально Рецензент: Пол Ян Рецензент: Пол Дейл (Объединено с https://github.com/openssl/openssl/pull/10607) (вишня выбрана из коммита dd0139f416257ec5632414ed3ad8c61d07ba07ec) * Разбирать большие сообщения GOST ClientKeyExchange Большие сообщения GOST ClientKeyExchange отправляются VipNet CSP, одним из Российские сертифицированные продукты, реализующие ГОСТ TLS, когда сервер сертификат содержит 512-битные ключи. Такое поведение присутствовало в ветке 1.0.2 и требует восстановления. Задний порт №10376 Рецензент: Мэтт Касвелл (Объединено с https://github.com/openssl/openssl/pull/10376) * util / mkerr.pl: отменить случайное изменение защиты заголовка Это изменение было случайно перенесено из мастера в фиксацию fbbfd128c9aa. Рецензент: Пол Дейл (Объединено с https://github.com/openssl/openssl/pull/10623) * rand_lib.c: исправить разыменование нулевого указателя после сбоя RAND_get_rand_method () RAND_get_rand_method () может вернуть указатель на метод NULL в случае Ошибка malloc, поэтому не разыменовывайте его без проверки.Сообщено: Цзу-Мин Цзян (обнаружен FIFUZZ) Исправления # 10480 Рецензент: Пол Дейл (Объединено с https://github.com/openssl/openssl/pull/10490) * Возвращает 1 при дублировании openssl req -addext kv CLA: тривиально Исправления # 10273 Рецензент: Томас Мраз Рецензент: Пол Дейл (Объединено с https://github.com/openssl/openssl/pull/10578) (вишня выбрана из коммита 1aeec3dbc2d62f8b1eba9ed31cbd436f9dc) * Убедитесь, что EVP_PKEY_set1_DH обнаруживает X9.42 клавиши OpenSSL поддерживает ключи DH PKCS # 3 и X9.42. По умолчанию мы используем PKCS # 3 ключи. Функция EVP_PKEY_set1_DH предполагала, что предоставленный DH key был ключом PKCS # 3. Он должен определить, какой это тип ключа, и назначить соответствующий тип. Исправления # 10592 Рецензент: Ричард Левитт (Объединено с https://github.com/openssl/openssl/pull/10593) (вишня выбрана из коммита 32c869ffaba67822602ea9fec611272ff8e8db58) * Проверьте, что EVP_PKEY_set1_DH () правильно определяет тип DH Предоставьте тест, чтобы проверить, когда мы назначаем объект DH, мы знаем, мы имеем дело с PKCS # 3 или X9.42 ключа DH. Рецензент: Ричард Левитт (Объединено с https://github.com/openssl/openssl/pull/10593) (вишня выбрана из коммита e295de1d8433ed07092845cb6c56aa424ff35c6d) * Обратный перенос функции RSA_get0_pss_params () из мастера Это недостающий аксессуар для получения параметров PSS из Ключ RSA, который также должен быть доступен в 1.1.1. Рецензент: Ричард Левитт Рецензент: Томас Мраз (Слито с https: // github.com / openssl / openssl / pull / 10568) * Обновите запись HISTORY для RSA_get0_pss_params () Запишите, когда эта функция была впервые представлена. Рецензент: Ричард Левитт Рецензент: Томас Мраз (Объединено с https://github.com/openssl/openssl/pull/10568) * apps / speed.c: исправить знак eddsa и проверить вывод с помощью опции -multi Исправления # 10261 CLA: тривиально Рецензент: Мэтт Касвелл Рецензент: Томас Мраз (Объединено с https://github.com/openssl/openssl/pull/10285) (вишня выбрана из коммита 1ac7e15375be39c8f03171c02658cf703f58217a) * Исправлена ​​раскрутка информации для некоторых тривиальных функций Хотя раскрутка стека здесь работает с gdb, функция _Unwind_Backtrace сдается, когда что-то снаружи .cfi_startproc / .cfi_endproc находится в стеке вызовов, например OPENSSL_cleanse, OPENSSL_atomic_add, OPENSSL_rdtsc, CRYPTO_memcmp и другие тривиальные функции, которые ничего не сохраняют в стеке. Рецензент: Ричард Левитт Рецензент: Курт Руккс (Объединено с https://github.com/openssl/openssl/pull/10635) (вишня выбрана из коммита 8913378a552e470c66277c47b19699f20b84aa3b) * Отключите devcryptoeng в новых версиях OpenBSD Сообщается, что поддержка / dev / crypto была прекращена в OpenBSD 5.7. Исправления # 10552 Рецензент: Тим Хадсон (Объединено с https://github.com/openssl/openssl/pull/10565) * Конфигурация: вычислить openssl_other_defines и связанную информацию позже Вычисление макросов и configdata.данные, связанные с pm от% disabled было сделано слишком рано, оставив более поздние инвалиды без реальной поддержки. Рецензент: Тим Хадсон (Объединено с https://github.com/openssl/openssl/pull/10565) * Фикс регрессии на аргументе формы ключа x509 В OpenSSL до 1.1.0 была возможна 'openssl x509 -keyform engine' и поддержали. В 1.1.0 типом аргумента ключевой формы является OPT_FMT_PEMDER который не поддерживает двигатель. Это изменяет тип аргумента ключевой формы на OPT_FMT_PDE, что означает PEM, DER или движок, и обновляет справочную страницу включая keyform и CAkeyform.Это восстанавливает поведение до версии 1.1.0. Эта проблема очень похожа на https://github.com/openssl/openssl/issues/4366. CLA: тривиально Рецензент: Дмитрий Белявский Рецензент: Мэтт Касвелл Рецензент: Ричард Левитт (Объединено с https://github.com/openssl/openssl/pull/10609) (вишня выбрана из коммита 0ab6fc79a9a63370be1a615729dc2a6ed0d6c89b) * Добавьте недостающую информацию о кадре cfi в camellia-x86_64.pl Рецензент: Ричард Левитт Рецензент: Курт Руккс (Объединено с https://github.com/openssl/openssl/pull/10642) (вишня выбрана из коммита 6b913be708f98b1d971586d38e608218ee6de6fa) * Добавьте недостающую информацию о кадре cfi в x86_64-mont5.pl Рецензент: Курт Руккс (Объединено с https://github.com/openssl/openssl/pull/10651) (вишня выбрана из коммита 0190c52ab8b4cdf5fe577b3d924576167c892a15) * Добавить недостающую информацию о кадре cfi в rsaz-x86_64 Рецензент: Курт Руккс (Объединено с https://github.com/openssl/openssl/pull/10652) (вишня выбрана из коммита 013c2e8d1a272df444f47b8b54de1d51bc499887) * Добавьте недостающую информацию о кадре cfi в aesni-x86_64.pl Рецензент: Курт Руккс (Объединено с https://github.com/openssl/openssl/pull/10653) (вишня выбрана из коммита a5fe7825b970a6c937118a4f707f9ad367413794) * Добавьте недостающую информацию о кадре cfi в keccak1600-x86_64.pl Рецензент: Курт Руккс (Слито с https: // github.com / openssl / openssl / pull / 10654) (вишня выбрана из коммита 95bbe6eff7aadc681e282ec957379b49d6f80ca8) * Добавьте недостающую информацию о кадре cfi в aesni-sha и sha-x86_64.pl Рецензент: Курт Руккс (Объединено с https://github.com/openssl/openssl/pull/10655) (вишня выбрана из коммита b0d3442efc10b635863b915c2d014345f6e5a219) * Фикс evp_extra_test с no-dh Новый тест DH в evp_extra_test.c нарушил сборку no-dh, поэтому мы добавляем несколько охранники, чтобы исправить это. Рецензент: Бернд Эдлингер (Объединено с https://github.com/openssl/openssl/pull/10644) (вишня выбрана из коммита 501fcfb8cfc1aa114ffde437039c2dc2827554ae) * Добавьте недостающую информацию о кадре cfi в ecp_nistz256-x86_64.pl Рецензент: Курт Руккс (Объединено с https://github.com/openssl/openssl/pull/10672) (вишня выбрана из коммита eff5076a78502d1ac04669e44127d4bd7c0a9ce7) * Фикс информации о трассировке aesni_cbc_sha256_enc_avx2 Мы храним информацию о вторичном указателе фрейма для отладчика. в красной зоне.Это устраняет сбой в разматывателе, когда эта функция прерывается. Дополнительно добавлена ​​отсутствующая аннотация функции cfi кому: aesni_cbc_sha256_enc_shaext. [расширенные тесты] Рецензент: Ричард Левитт (Объединено с https://github.com/openssl/openssl/pull/10674) (вишня выбрана из коммита 665de4d48aef2507022a7d74f5c7f6e339d5e6bc) * Добавьте недостающую информацию о кадре cfi в x25519-x86_64.pl Рецензент: Ричард Левитт Рецензент: Курт Руккс (Объединено с https://github.com/openssl/openssl/pull/10676) (вишня выбрана из коммита 9d079f2744b9b624c6fe75f95fc0f766ef88ffcf) * Добавьте недостающую информацию о кадре cfi в aesni-gcm-x86_64.pl Рецензент: Курт Руккс (Объединено с https://github.com/openssl/openssl/pull/10677) (вишня выбрана из коммита 275a048ffc1585a731e39d7e8e3f53766e8f48d7) * Добавьте недостающую информацию о кадре cfi в poly1305-x86_64.pl Рецензент: Курт Руккс (Слито с https: // github.com / openssl / openssl / pull / 10678) (вишня выбрана из коммита 048fa13e5ef4ccd730561f79a6c91f38365994d1) * Добавьте недостающую информацию о кадре cfi в rc4-md5-x86_64.pl Рецензент: Курт Руккс (Объединено с https://github.com/openssl/openssl/pull/10679) (вишня выбрана из коммита b2a00f62209add348deb8283c588ddbd572dc216) * Исправить состояние гонки в команде скорости Сигнал таймера устанавливает run = 0, в то время как эталонный тест действительно run = 1 в коде инициализации. Это состояние гонки, если таймер сработает слишком рано тест работает вечно.Рецензент: Мэтт Касвелл (Объединено с https://github.com/openssl/openssl/pull/10680) (вишня выбрана из коммита f3fdfbf78c6bfc97abf9c70b03859a28ebf6b66d) * Обновить подмодуль krb5 Сообщите нам последнюю версию обновления 1.17.1. Среди прочего вещи, он включает фиксацию c2497d46b4bad473e164943d67b58cd1ae261c3a который устраняет несколько проблем, влияющих на выполнение набора тестов под Трэвис К.И. Надеюсь, это сработает и для нас. [расширенные тесты] Рецензент: Мэтт Касвелл (вишня выбрана из коммита 3e73f558af600ea068bb2132988c31ddb444e13e) Рецензент: Ричард Левитт Рецензент: Маттиас Сен-Пьер (Объединено с https://github.com/openssl/openssl/pull/10690) * Временно отключите внешние тесты pyca Внешний тест pyca-криптографии долгое время терпел неудачу. Похоже, апстриму нужно внести некоторые изменения, чтобы адаптироваться к 1.1.1. Резервное копирование с # 10689 [расширенные тесты] Рецензент: Мэтт Касвелл (Объединено с https://github.com/openssl/openssl/pull/10722) * Обновление tls13_enc.c Исправить двойной + в объявлении hkdflabel (ИСПРАВЛЕНИЯ # 10675) CLA: тривиально Рецензент: Мэтт Касвелл Рецензент: Курт Руккс Рецензент: Маттиас Сен-Пьер (Объединено с https://github.com/openssl/openssl/pull/10700) (вишня выбрана из коммита 2de5a5fbdd14f514e962cccfec37786c183) * Запускаем make update В связи с Новым годом различные файлы стали выглядеть устаревшими, чтобы "сделать Обновить".Это приводит к провалу Трэвиса. Поэтому мы обновляем эти файлы. Рецензент: Маттиас Сен-Пьер (Объединено с https://github.com/openssl/openssl/pull/10739) * Исправить потенциальную уязвимость SCA в некоторых EC_METHODs Эта фиксация устраняет потенциальную уязвимость побочного канала в внутренности некоторых низкоуровневых операций с эллиптической кривой. Утечка из бокового канала кажется крошечной, поэтому серьезность этого выпуск довольно низкий. Об этой проблеме сообщили Дэвид Шраммель и Сэмюэл Вайзер.Рецензент: Мэтт Касвелл Рецензент: Бернд Эдлингер (Объединено с https://github.com/openssl/openssl/pull/9239) (вишня выбрана из коммита 3cb914c463ed1c9e32cfb773d816139a61b6ad5f) * Избегайте утечки промежуточных состояний в частном случае удвоения точки. Вишня, собранная из https://github.com/google/boringssl/commit/12d9ed670da3edd64ce8175cfe0e091982989c18 Рецензент: Никола Тувери Рецензент: Мэтт Касвелл Рецензент: Бернд Эдлингер (Объединено с https://github.com/openssl/openssl/pull/9239) (вишня выбрана из коммита 2baea7c7e0896658b74956cac6084dd7e82e8c1b) * Фикс бокового канала в ecp_nistz256-x86.pl Рецензент: Никола Тувери Рецензент: Мэтт Касвелл (Объединено с https://github.com/openssl/openssl/pull/9239) (вишня выбрана из коммита 0de3399b691f025153c8001045d5eeb0909dfd7a) * Фикс бокового канала в ecp_nistz256-armv4.pl Рецензент: Никола Тувери Рецензент: Мэтт Касвелл (Объединено с https://github.com/openssl/openssl/pull/9239) (вишня выбрана из коммита 3d139746ca72f0906c036d0a4a3e176c7b61ed1b) * Улучшение исправления бокового канала в ecp_nistz256-x86_64.pl Рецензент: Никола Тувери Рецензент: Мэтт Касвелл (Объединено с https://github.com/openssl/openssl/pull/9239) (вишня выбрана из коммита e9fe87950db2e6169029b2ecf3ed09d64265bc9c) * Фикс бокового канала в ecp_nistz256.c эталонная реализация Это используется, только если настроено с ./config -DECP_NISTZ256_REFERENCE_IMPLEMENTATION Рецензент: Никола Тувери Рецензент: Мэтт Касвелл (Объединено с https://github.com/openssl/openssl/pull/9239) (вишня выбрана из коммита 7d4716648e8348dea862e198b9395478fae01907) * Фикс бокового канала в ecp_nistz256-armv8.pl Это изменение устраняет потенциальную уязвимость побочного канала в внутренности низкоуровневых операций nistz256 для armv8.Рецензент: Никола Тувери Рецензент: Мэтт Касвелл Рецензент: Бернд Эдлингер (Объединено с https://github.com/openssl/openssl/pull/9239) (вишня выбрана из коммита f5a659b6dfcc735a62c712dcca64d116d2289b97) * Исправить отключенный ecdsa в приложениях / скорости Это пришло из f3fdfbf78c6b. run = 1 нужно делать в pkey_print_message также, иначе другие тесты, напечатанные с помощью pkey_print_message, не запустятся. Идентификатор изменения: I0ba0b05256ad6509ada4735b26d10f8a73fd89ec Рецензент: Никола Тувери Рецензент: Бернд Эдлингер (Объединено с https://github.com/openssl/openssl/pull/10710) (вишня выбрана из коммита 6e49b514067a2b6a30d064d2ae1fdfd8050c184b) * Исправить неверный код возврата при проверке ключа ECDSA ECDSA_do_verify () - это функция, которая проверяет подпись ECDSA с учетом хэша и открытого ключа EC. Функция должна возвращать 1 при действительной подписи, 0 при недействительной подписи и -1 при ошибке. Ранее мы возвращали 0, если у ключа не было метода verify_sig.На самом деле это ошибка, а не недействительная подпись. Следовательно, этот патч обновляет код возврата до -1. Исправления # 8766 Рецензент: Никола Тувери Рецензент: Мэтт Касвелл Рецензент: Маттиас Сен-Пьер (Объединено с https://github.com/openssl/openssl/pull/10693) (вишня выбрана из коммита 26583f6aa8dc28e3598e61db66e54e2fdf8b195f) * Не храните ключ HMAC дольше, чем нам нужно Структура HMAC_CTX хранит исходный ключ на случай повторного использования ctx без смены ключа.Однако HMAC_Init_ex () проверяет свои параметры так, что единственный путь кода где когда-либо использовался сохраненный ключ, это в случае, когда HMAC_Init_ex вызывается с помощью ключа NULL, и предоставляется явный md, который совпадает с мкр, который был предоставлен ранее. Но в этом случае мы можем повторно использовать предварительно обработанный ключ, который мы вычислили в прошлый раз, чтобы мы могли провести рефакторинг код, чтобы вообще не использовать сохраненный ключ. После этого рефакторинга больше нет необходимости хранить ключ в ctx вообще. Это означает, что долго работающие ctx не сохранят ключ в память больше, чем требуется.Обратите внимание, что переваренный ключ * is * все еще хранится в памяти в течение всего срока жизни ctx. Исправления # 10743 Рецензент: Пол Дейл Рецензент: Томас Мраз (Объединено с https://github.com/openssl/openssl/pull/10763) * Вернуть «Переместить случайные определения из e_os.h в rand_unix.c» Это отменяет фиксацию 7b18d1a53f932391bbc599a4717d6f98a597849c, которая переместила DEVRANDOM и DEVRANDOM_EGD определяются в rand_unix.c. Это изменение внесло регрессия, на которую компилятор жалуется на отсутствующие объявления в приложения / версия.~~~~~~~~ Исправления # 10759 Рецензент: Тим Хадсон Рецензент: Ричард Левитт (Объединено с https://github.com/openssl/openssl/pull/10764) * Фикс pkeyutl -verifyrecover При выполнении операции pkeyutl -verifyrecover входной файл не хеш - это сама подпись.

    alexxlab

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *