В с расшифровка: Расшифровка данных | Microsoft Learn

: Элемент Аббревиатура — HTML

Элемент HTML «аббревиатура» (<abbr>) представляет собой аббревиатуру и, опционально, может показывать её расшифровку. Расшифровка записывается в атрибут title. Иные значения title, кроме расшифровки аббревиатуры не допускаются.

Статья Как помечать аббревиатуры и сделать их потянутыми поможет понять как использовать <abbr> и связанные элементы.

Этот элемент поддерживает только глобальные атрибуты. Атрибут title имеет специальное семантическое значение, когда используется вместе с элементом <abbr>. Он должен содержать полную расшифровку или описание аббревиатуры.

Каждый элемент <abbr> независим от других. Указание title на одном элементе не применяет это же описание к другим элементам с одинаковым содержанием.

Обычное использование

Необязательно помечать все аббревиатуры с помощью <abbr>. Далее представлено несколько вариантов, которые помогут выбрать как помечать текст:

  • Когда используете аббревиатуру и хотите показать описание или расшифровку вне основного потока содержания, используйте <abbr> c подходящим title.
  • Чтобы обозначить аббревиатуру, которая может быть незнакома читателю, используете <abbr> с атрибутом title или просто текст с описанием.
  • Когда присутствие аббревиатуры в тексте должно быть семантически выделено, полезен элемент <abbr>. В свою очередь, его использование может быть использовано для стилизации или написания сценариев.
  • Вы можете использовать <abbr> вместе с <dfn>, чтобы установить определения для терминов, которые являются аббревиатурами или акронимами. Смотрите пример Определение в аббревиатуре ниже.

Грамматические вопросы

В языках с grammatical number (то есть, языки, в которых количество предметов влияет на грамматику предложения), используйте одинаковое грамматическое число в атрибуте title и внутри элемента <abbr>. Это также имеет место в языках с более чем двумя грамматическими числами (например, арабский имеет не только категории единственного и множественного числа, но двойственного).

Назначение данного элемента исключительно для удобства автора и браузеры отображают его как (display: inline) по умолчанию, хотя его стиль по умолчанию меняется в разных браузерах:

  • Некоторые браузеры, например Internet Explorer, стилизуют его как элемент <span>.
  • Opera, Firefox и другие добавляют подчёркивание точками к содержанию элемента.
  • Некоторые браузеры не только подчёркивают, но и меняют начертание на капитель (small caps). Чтобы избежать этого, добавьте font-variant (en-US): none в ваш CSS.

Семантическая пометка аббревиатуры

Чтобы пометить аббревиатуру без задания описания или расшифровок, просто используйте <abbr> без каких-либо атрибутов, как показано в примере ниже.

HTML
<p>Использование <abbr>HTML</abbr> – весело и легко!</p>
Результат

Стилизация аббревиатуры

Вы можете использовать CSS, чтобы задать пользовательские стили для аббревиатуры, как показано в примере ниже.

HTML
<p>Используя <abbr>CSS</abbr>, вы можете стилизовать аббревиатуры!</p>
CSS
abbr {
  font-variant: all-small-caps;
}
Результат

Задание расшифровки

Добавление атрибута title даёт вам возможность задать расшифровку или описание для аббревиатуры или акронима.

HTML
<p>Эта статья великолепна! <abbr title="Подпишусь под Каждым Словом">ППКС</abbr>
без раздумий.</p>
Result

Определение в аббревиатуре

Вы можете использовать <abbr> вместе с <dfn> для более формального определения аббревиатуры, как показано ниже.

HTML
<p><dfn><abbr title="HyperText Markup Language">HTML</abbr>
</dfn> – язык разметки, который используется для создания семантических и
структурированных веб-страниц. </p>
<p>A <dfn>Specification</dfn>
(<abbr title="Specification">spec</abbr>) – документ, в котором описаны основные
принципы работы технологи или API и как получить к ним доступ.</p>
Result

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

Specification
HTML Standard
# the-abbr-element

BCD tables only load in the browser

with JavaScript enabled. Enable JavaScript to view data.
  • Использование элемента <abbr>
  • Другие элементы, являющиеся семантически текстовыми: <a>, <em>, <strong>, <small> (en-US), <cite>, <q> (en-US), <dfn>, <time>, <code>, <var> (en-US), <samp>
    (en-US), <kbd>, <sub> (en-US), <sup> (en-US), <b>, <i> (en-US), <mark>, <ruby>, <rp> (en-US), <rt> (en-US), <bdo>, <span>, <br>, <wbr>.
  • Устаревший элемент <acronym>, который был заменён элементом <abbr>.

Last modified: , by MDN contributors

Расшифровка, описание и интерпретация электрокардиографических данных — Регистрация электрокардиограммы

Цена

210.00 ₽

ЭКГ – неинвазивный электрофизиологический метод исследования работы сердца, который основан на регистрации биоэлектрических потенциалов с помощью электродов, располагающихся накожно.

Графическое отображение потенциалов регистрируется либо на экране, либо на мониторе прибора. 

С помощью ЭКГ можно оценить:

  • Сердечный ритм.
  • Наличие повреждений миокарда (острое или хроническое).
  • Нарушение проводимости.
  • Экстракардиальную патологию – тромбоэмболию легочной артерии.
  • Дистрофические или гипертрофические изменения миокарда.

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

Специальной подготовки не требуется.

Дополнительные услуги

Прием (осмотр, консультация) врача-кардиолога зав. отделением, зав. кабинетом, высшей категории, первичный

Доктор: Барская Ольга Николаевна

1 030 ₽

Консультации врачей-специалистов

Гастроэнтерология Гематология Гинекология Инфекционные болезни Кардиология Колопроктология Неврология Офтальмология Пульмонология Сосудистая хирургия Терапия Травматология и ортопедия Урология Хирургия Эндокринология Вспомогательные службы

Диагностика заболеваний

Компьютерная томография Магнитно-резонансная томография Маммография Оптическая когерентная томография Рентген-диагностика Ультразвуковые исследования Функциональная диагностика Эндоскопические исследования

Лабораторная диагностика

COVID-19 Анализ кала  Анализ мочи — клинический Биохимические исследования крови Биохимические исследования методом ИФА Биохимический анализ мочи Гистологические исследования Иммунологические исследования Исследование мокроты Исследование отделяемого из половых органов Исследования клещей и клещевых инфекций Исследования клинического материала на флору Исследования крови методом ИФА Исследования методом ПЦР Исследования на аллергены Кровь — общие клинические исследования  Лабораторные комплексы Показатели состояния гемостаза Санитарно-бактериологические исследования Серологические исследования крови Спинномозговая жидкость — общие клинические исследования 

Мини-госпиталь

Подарочные сертификаты Пребывание в дневном стационаре Пребывание в круглосуточном стационаре Программы лечения Программы обследования

Профосмотры и медкомиссии

Дополнительные лабораторные исследования Дополнительные приемы врачей Инструментальные исследования Медицинские осмотры при поступлении на учебу Медицинские осмотры работников детских образовательных и оздоровительных организаций Медицинские профилактические осмотры при поступлении на работу (предварительные) и периодические (в течение трудовой деятельности) Медицинское освидетельствование для получения водительских прав Медосвидетельствование

Стоматология

Детская стоматология Зубопротезирование Лечение с применением лазера PICASSO Неотложная помощь Отбеливание зубов Парадонтология Профгигиена зубов Рентгенологические исследования Терапевтический прием Хирургия Эндодонтические виды работ

Физиопроцедуры и массаж

Водо-, тепло-, грязелечение Ингаляции ЛФК Массаж Озонотерапия Светолечение Ультразвук Электролечение

Родовспоможение

Ведение родов Дородовое пребывание в стационаре Обезболивание Отделение новорожденных Послеродовое пребывание в стационаре Реанимация

Стационарное лечение

Анестезии Взятие материала для исследований Гастроэнтерология Гинекология Дневной стационар Инъекции, капельницы Кабинет оториноларинголога Кабинет рентгенохирургических методов диагностики и лечения Кабинет трансфузионной терапии Кардиология Манипуляции Неврологический кабинет Неврология Ожоговое отделение Отделение диализа Офтальмология Пульмонология Реанимация Сосудистая хирургия Травматология Урология Хирургия


Расшифровка сокращений, указанных в расписании занятий дневного и вечернего отделений филологического факультета

2АнгЯ2-ой Английский язык
2АрабЯ2-ой Арабский язык
2ДатЯ2-ой Датский язык
2ИрлЯ2-ой Ирландский язык
2ИспЯ2-ой Испанский язык
2ИтЯ2-ой Итальянский язык
2НемЯ2-ой Немецкий язык
2НидЯ2-ой Нидерландский язык
2ПолЯ2-ой Польский язык
2СербЯ2-ой Сербский язык
2УкрЯ2-ой Украинский язык
2ФинЯ2-ой Финский язык
2ФрЯ2-ой Французский язык
2ЧешЯ2-ой Чешский язык
2ШвЯ2-ой Шведский язык
2ЯпЯ2-ой Японский язык
АвтНГЛитАвтор и его язык в новогреческой литературе
АктПрЧЯАктуальные процессы в чешском языке
АнгЯАнглийский язык
АнЧтАналитическое чтение
АОТАвтоматическая обработка текста
АППЛАктуальные проблемы прикладной лингвистики
БолЯзБолгарский язык
ВвВизВВведение в византиноведение
ВвГрРукВведение в изучение греческих рукописей
ВвИИРЛВведение в изучение истории русской литературы
ВвИПВведение в информационный поиск
ВвЛПВведение в лингвистическую поэтику
ВвНГДВведение в новогреческую диалектологию
ВвНГЛВведение в новогреческую литературу
ВвСлФВведение в славянскую филологию
ВвСпВведение в специальность
ВенгЯВенгерский язык
ВоенПВоенная подготовка
ГеомТопГеометрия и топология
ГрАвтРВПГреческие авторы ранневизантийского периода
ГрДиалГреческая диалектология
ГРЛпАнтГреко-римская литература поздней античности
ГрНарКГреческая народная культура в этнолингвистическом аспекте
ГрПГреческая палеография
ГрПолЯГрамматика польского языка
ГрПоэзГреческая поэзия
ГрУчТВГреческие ученые периода турецкого владычества
ГрФолькГреческий фольклор
ГрЭГреческая эпиграфика
ГрЯВизАГреческий язык византийского периода и авторы
ГрЯиАГреческий язык и авторы
ДатЯДатский язык
ДиалРЯДиалектология русского языка
ДрАЯДревнеанглийский язык
ДрВНемЯДревневерхненемецкий язык
ДрГрЯДревнегреческий язык
ДрГрЯиАДревнегреческий язык и авторы
ДрИслЯДревнеисландский язык
ДрРомЯДревние романские языки
ИГрЛИстория греческой литературы
ИГрЛ16-18История греческой литературы ХVI-ХVIII веков
ИГрЛ20вИстория греческой литературы ХХ века
ИЗЛИстория зарубежной литературы
ИЗЛ17-18вИстория зарубежной литературы ХVII-XVIII веков
ИЗЛ19вч2История зарубежной литературы ХIX века, часть 2
ИЗЛ20вИстория зарубежной литературы ХX века
ИЗЛ20вч1История зарубежной литературы ХX века, часть 1
ИЗЛСрВИстория зарубежной литературы средних веков
ИМакедЯИстория македонского языка
ИМакЛИстория македонской литературы
ИНГрЯИстория новогреческого литературного языка
ИнфИнформатика
ИнфОПИнформатика и основы программирования
ИПЛИстория польской литературы
ИРимЛИстория римской литературы
ИРКультИстория русской культуры
ИРЛИстория русской литературы
ИРЛ18История русской литературы ХVIII века
ИРЛ19ч2История русской литературы ХIХ века, часть 2
ИРЛ19ч3История русской литературы ХIХ века, часть 3
ИРЛ20вИстория русской литературы ХХ века
ИРЛ20ч1История русской литературы ХХ века, часть 1
ИРЛ20ч1История русской литературы ХХ века, часть 1
ИРЛ20ч2История русской литературы ХХ века, часть 2
ИРЛКЛ19-20вИстория русской литературной критики и литературоведения конца XIХ — начала ХХ века
ИРЛЯИстория русского литературного языка
ИрлЯИрландский язык
ИскВизИскусство Византии
ИСловЛИстория словенской литературы
ИСловЯИстория словенского языка
ИспЯИспанский язык
ИстАнгЯИстория английского языка
ИстБолЛИстория болгарской литературы
ИстГрИстория Греции
ИстГрРЯИсторическая грамматика русского языка
ИстГрЯИстория греческого языка
ИстИрЯИстория ирландского языка
ИстИспЯИстория испанского языка
ИстИтЯИстория итальянского языка
ИстКиноИстория отечественного и зарубежного кино
ИстНемЯИстория немецкого языка
ИстСлЛИстория славянских литератур
ИСХЛИстория сербской и хорватской литератур
ИтЯИтальянский язык
ИФрЯИстория французского языка
ИЧешЯИстория чешского языка
ИЧЛИстория чешской литературы
КНЛПКлассики новолатинской прозы
К-раСербКультура Сербии
К-раЧехКультура Чехии
КРиЛВ18-19История русской литературной критики и литературоведения XVIII-ХIХ веков
ЛатинЯЛатинский язык
ЛатинЯиАЛатинский язык и авторы
ЛатПГрЛатинская палеография
ЛатышЯЛатышский язык
ЛатЭЛатинская эпиграфика
ЛексГрЯЛексикология греческого языка
ЛитовЯЛитовский язык
ЛитЯХорвСвоеобразие литературного языка в Хорватии
МакедЯМакедонский язык
МатТГрМатематическая теория грамматик
МетодРКИМетодика преподавания русского языка как иностранного
МПРЯиЛМетодика преподавания русского языка и литературы
НарЛНародная латынь
НГрАвт19вОсновные влияния европейской литературы XIX века новогреческих авторов
НГрЯНовогреческий язык
НемЯНемецкий язык
НидЯНидерландский язык
НовИстГрНовейшая история Греции
НорвЯНорвежский язык
ОбщЯзОбщее языкознание
ООТПОсновы общей теории перевода
ОснЛВОсновы литературоведения
ОснЯЗнОсновы языкознания
ОтечИстОтечественная история
ПВиПрПВведение в переводоведение и практика перевода
ПисьмППисьменный перевод
ПЛГЯПрактическая лексикология греческого языка
ПЛНвРХЛПолонизмы в произведениях русской художественной литературы XIX-XXI вв
ПольскЯПольский язык
ПортЯПортугальский язык
ПрФОССОПрактика филологического обеспечения связей с общественностью
РиторРиторика
РКИ:ФЛексРусский язык как иностранный: функциональная лексикология
РСатираРимская сатира
РумЯРумынский язык
РЯРусский язык
СГГЯСравнительная грамматика германских языков
СербЯСербский язык
СКиСССпецкурсы и спецсеминары
СловЯСловенский язык
СлОПЯзСловообразование современного польского языка
СрбРом20Сербский исторический роман 2-й половины 20 века
СрГрБалтЯСравнительная грамматика балтийских языков
СрГрРомЯСравнительная грамматика романских языков
СрГрСлЯСравнительная грамматика славянских языков
СрГрФ-УгЯСравнительная грамматика финно-угорских языков
СРЯЛексСовременный русский язык: лексикология
СРЯМорфСовременный русский язык: морфология
СРЯСинтСовременный русский язык: синтаксис
СРЯСтилСовременный русский язык: стилистика
ССербПрСовременная сербская проза
СтилАЯСтилистика английского языка
СтилГрЛитСтилистика греческой литературы послевоенного периода
СтилГрЯТеоретическая и практическая стилистика греческого языка
СтПрЯСтаропровансальский язык
СтрВедСтрановедение
СтрЧешЯСтратификация национального чешского языка
СтСлЯзСтарославянский язык
СХЯСербскохорватский язык
ТеорАнгЯТеоретический курс английского языка
ТеорИрлЯТеоретический курс ирландского языка
ТеорИспЯТеоретический курс испанского языка
ТеорИтЯТеоретический курс итальянского языка
ТеорКомТеория коммуникации
ТеорЛТеория литературы
ТеорЛитЯТеоретический курс литовского языка
ТеорНемЯТеоретический курс немецкого языка
ТеорНидЯТеоретический курс нидерландского языка
ТеорПртЯТеоретический курс португальского языка
ТеорУрТеория урока
ТеорФинЯТеоретический курс финского языка
ТеорФрЯТеоретический курс французского языка
УстПерУстный перевод
ФилосЛФилософия(лекционный курс)
ФилосЛСФилософия(лекционно-семинарский курсс)
ФинЯФинский язык
ФолькСлНФольклор славянских народов
ФразГрЯПрактическая фразеология греческого языка
ФрЯФранцузский язык
ФункСтФункциональная стилистика
ЧешЯЧешский язык
ЧЛ19РРЧешская литература XIX в. : от романтизма к реализму
ШведЯШведский язык
ЭиАксЭтика и аксиология
ЭРЭкспериментальный роман 1900-2000-х годов
ЯзКиноЯзык кино и телевидения
ЯзРекЯзык рекламы

определение расшифровки по The Free Dictionary

расшифровано , расшифровано , расшифровано

1. Расшифровать.

2. Расшифровать.

н. (расшифровать)

Расшифрованное или декодированное сообщение.


[де- + -крипт (из криптограммы).]


расшифровка сущ.

Словарь английского языка American Heritage®, пятое издание. Авторские права © 2016, издательство Houghton Mifflin Harcourt Publishing Company. Опубликовано издательством Houghton Mifflin Harcourt Publishing Company. Все права защищены.

Decrypt

(diːˈkrɪpt)

VB ( TR )

1. (Communications & Information) для декодирования (сообщение) с или без предыдущих знаний о его ключе

2. (вещание)). сделать разборчивым (телевизионный или другой сигнал), намеренно искаженный для передачи

[C20: от DE- + Crypt, As in Cryptic]

deˈcrypted Adj

Deˈcryption N

Collins Dicty-Dicty- Anthust, и Unabrid andabrid andabrid andabrid andabrid andabrid andabrid andabrid andabrid andabrid andabrid redistris ardist redist redist redistricols redist redistricols. , 1994, 1998, 2000, 2003, 2006, 2007, 2009, 2011, 2014

расшифровать

(diˈkrɪpt, dɪ-)

в.т.

для декодирования или расшифровки.

[1935–40; де- + крипт ( грамм )]

расшифровка, сущ.

Рэндом Хаус Словарь колледжа Кернермана Вебстера, © 2010 K Dictionaries Ltd. Авторские права Random House, Inc., 2005, 1997, 1991. Все права защищены.

расшифровать

Для преобразования зашифрованного текста в эквивалентный ему обычный текст с помощью криптосистемы. (Это не включает решение с помощью криптоанализа.) (Примечание: термин «расшифровать» охватывает значения «расшифровать» и «декодировать».) См. Также криптосистему.

Словарь военных и связанных с ними терминов. US Department of Defense 2005.

decrypt


Past participle: decrypted
Gerund: decrypting

ImperativePresentPreteritePresent ContinuousPresent PerfectPast ContinuousPast PerfectFutureFuture PerfectFuture ContinuousPresent Perfect ContinuousFuture Perfect ContinuousPast Perfect ContinuousConditionalPast Conditional

Imperative
decrypt
decrypt
Present
I decrypt
you decrypt
he/she/it decrypts
we decrypt
you decrypt
они расшифровали
претерит
я расшифровал
ты расшифровал
он/она расшифровал он/она расшифровал0117
we decrypted
you decrypted
they decrypted
Present Continuous
I am decrypting
you are decrypting
he/she/it is расшифровка
мы расшифровываем
вы расшифровываете
они расшифровывают
20113
I have decrypted
you have decrypted
he/she/it has decrypted
we have decrypted
you have decrypted
they have decrypted
Past Continuous
Я расшифровывал
ты расшифровывал
он/она/оно расшифровывал
10117
you were decrypting
they were decrypting
Past Perfect
I had decrypted
you had decrypted
he/she/it had decrypted
мы расшифровали
вы расшифровали
они расшифровали
Я расшифрую 7
Будущее
you will decrypt
he/she/it will decrypt
we will decrypt
you will decrypt
they will decrypt
Future Perfect
я расшифрую
вы расшифруете
он/она/оно расшифрует
мы расшифруем
you will have decrypted
they will have decrypted
Future Continuous
I will be decrypting
you will be decrypting
he/she/it will be decrypting
мы будем расшифровывать
вы будете расшифровывать
они будут расшифровывать
0113
Я дешифровал
Вы дешифровали
. Он/она/это были расшифровали
. расшифровывал
Future Perfect Continuous
Я расшифровывал
вы расшифровывали
he/she/it will have been decrypting
we will have been decrypting
you will have been decrypting
they will have been decrypting
Past Perfect Continuous
я расшифровывал
ты расшифровывал
он/она/оно расшифровывал
мы расшифровывали
you had been decrypting
they had been decrypting
Conditional
I would decrypt
you would decrypt
he/she/it would decrypt
мы бы расшифровали
вы бы расшифровали
они бы расшифровали
прошлое условное
I would have decrypted
you would have decrypted
he/she/it would have decrypted
we would have decrypted
you would have decrypted
they would have decrypted

Collins English Verb Tables © HarperCollins Publishers 20110110 Verb 1. расшифровать - преобразовать код в обычный язык

расшифровать, расшифровать

переписать - записать иначе; изменить написание; "Студент переписал свою диссертацию"

На основе WordNet 3.0, коллекции клипартов Farlex. © 2003-2012 Принстонский университет, Farlex Inc.

расшифровать

глагол

Тезаурус Роже «Американское наследие®». Авторские права © 2013, 2014, издательство Houghton Mifflin Harcourt Publishing Company. Опубликовано издательством Houghton Mifflin Harcourt Publishing Company. Все права защищены.

decrypt — Справочник по командам AWS CLI 1.25.92

Описание

Расшифровывает зашифрованный текст, зашифрованный с помощью ключа KMS, с помощью любой из следующих операций:

  • Шифровать
  • Генератдататакей
  • Создать пару ключей данных
  • GenerateDataKeyWithoutPlaintext
  • GenerateDataKeyPairWithoutPlaintext

Эту операцию можно использовать для расшифровки зашифрованного текста, зашифрованного ключом KMS симметричного шифрования или ключом KMS асимметричного шифрования. Если ключ KMS является асимметричным, необходимо указать ключ KMS и алгоритм шифрования, который использовался для шифрования зашифрованного текста. Сведения об асимметричных ключах KMS см. в разделе Асимметричные ключи KMS в Руководство разработчика службы управления ключами .

Операция Decrypt также расшифровывает зашифрованный текст, зашифрованный вне KMS с помощью открытого ключа в асимметричном ключе KMS KMS. Однако он не может расшифровать зашифрованный текст, созданный другими библиотеками, такими как Amazon Web Services Encryption SDK или шифрование на стороне клиента Amazon S3. Эти библиотеки возвращают формат зашифрованного текста, несовместимый с KMS.

Если зашифрованный текст был зашифрован ключом KMS симметричного шифрования, Параметр KeyId является необязательным. KMS может получить эту информацию из метаданных, которые он добавляет в большой двоичный объект симметричного зашифрованного текста. Эта функция повышает надежность вашей реализации, гарантируя, что авторизованные пользователи смогут расшифровать зашифрованный текст спустя десятилетия после того, как он был зашифрован, даже если они потеряли идентификатор ключа. Однако всегда рекомендуется указывать ключ KMS. Когда вы используете параметр KeyId для указания ключа KMS, KMS использует только указанный вами ключ KMS. Если зашифрованный текст был зашифрован другим ключом KMS, Операция расшифровки завершилась неудачно. Эта практика гарантирует, что вы используете именно тот ключ KMS, который вам нужен.

По возможности используйте политики ключей, чтобы разрешить пользователям вызывать операцию Расшифровать для определенного ключа KMS вместо использования политик IAM. В противном случае вы можете создать пользовательскую политику IAM, которая дает пользователю разрешение Decrypt на все ключи KMS. Этот пользователь может расшифровать зашифрованный текст, зашифрованный с помощью ключей KMS в других учетных записях, если это разрешено политикой ключей для ключа KMS между учетными записями. Если вы должны использовать политику IAM для Расшифровать разрешения , ограничить пользователя определенными ключами KMS или определенными доверенными учетными записями. Дополнительные сведения см. в разделе «Рекомендации по политикам IAM» в Руководстве разработчика службы управления ключами .

Приложения в Amazon Web Services Nitro Enclaves могут вызывать эту операцию с помощью комплекта разработки Amazon Web Services Nitro Enclaves. Информацию о вспомогательных параметрах см. в разделе «Как Amazon Web Services Nitro Enclaves использует KMS» в Руководстве разработчика службы управления ключами 9.06:00 .

Ключ KMS, используемый для этой операции, должен находиться в совместимом состоянии. Дополнительные сведения см. в разделе Состояния ключей KMS в Руководстве разработчика службы управления ключами .

Использование нескольких учетных записей : Да. Чтобы выполнить эту операцию с ключом KMS в другой учетной записи Amazon Web Services, укажите ARN ключа или ARN псевдонима в значении параметра KeyId .

Требуемые разрешения : kms:Decrypt (ключевая политика)

Связанные операции:

  • Шифрование
  • Генератдататакей
  • Создать пару ключей данных
  • Повторное шифрование

См. также: Документация по AWS API

Краткий обзор

 расшифровать
--ciphertext-blob <значение>
[--контекст-шифрования <значение>]
[--grant-токены <значение>]
[--key-id <значение>]
[--алгоритм-шифрования <значение>]
[--cli-input-json <значение>]
[--generate-cli-скелет <значение>]
[--отлаживать]
[--endpoint-url <значение>]
[--no-проверить-ssl]
[--без разбивки на страницы]
[--выход <значение>]
[--запрос <значение>]
[--профиль <значение>]
[--регион <значение>]
[--версия <значение>]
[--цвет <значение>]
[--нет-знака-запроса]
[--ca-комплект <значение>]
[--cli-read-timeout <значение>]
[--cli-connect-timeout <значение>]
 

Опции

--ciphertext-blob (blob)

Шифрованный текст для расшифровки. Большой двоичный объект включает метаданные.

--encryption-context (карта)

Указывает контекст шифрования для использования при расшифровке данных. Контекст шифрования действителен только для криптографических операций с ключом KMS симметричного шифрования. Стандартные алгоритмы асимметричного шифрования и алгоритмы HMAC, используемые KMS, не поддерживают контекст шифрования.

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

Дополнительные сведения см. в разделе Контекст шифрования в Руководстве разработчика службы управления ключами .

ключ -> (строка)

значение -> (строка)

Сокращенный синтаксис:

 KeyName1=строка,KeyName2=строка
 

Синтаксис JSON:

 {"строка": "строка"
  . ..}
 

--grant-токены (список)

Список токенов гранта.

Используйте токен гранта, когда ваше разрешение на вызов этой операции исходит от нового гранта, который еще не достигнут окончательная согласованность . Дополнительные сведения см. в разделах Грант-токен и Использование грант-токена в Руководстве разработчика службы управления ключами .

(строка)

Синтаксис:

 "строка" "строка" ...
 

--key-id (строка)

Указывает ключ KMS, который KMS использует для расшифровки зашифрованного текста.

Введите идентификатор ключа KMS, который использовался для шифрования зашифрованного текста. Если вы идентифицируете другой ключ KMS, Операция расшифровки выдает IncorrectKeyException .

Этот параметр требуется только в том случае, если зашифрованный текст был зашифрован с помощью асимметричного ключа KMS. Если вы использовали ключ KMS с симметричным шифрованием, KMS может получить ключ KMS из метаданных, которые он добавляет в большой двоичный объект симметричного зашифрованного текста. Тем не менее, это всегда рекомендуется как лучшая практика. Эта практика гарантирует, что вы используете именно тот ключ KMS, который вам нужен.

Чтобы указать ключ KMS, используйте его идентификатор ключа, ключ ARN, псевдоним или псевдоним ARN. При использовании псевдонима ставьте перед ним префикс 9.0603 "псевдоним/" . Чтобы указать ключ KMS в другой учетной записи Amazon Web Services, необходимо использовать ключ ARN или псевдоним ARN.

Например:

  • Идентификатор ключа: 1234abcd-12ab-34cd-56ef-1234567890ab
  • Ключ ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
  • Псевдоним: псевдоним/ExampleAlias ​​
  • Псевдоним ARN: arn:aws:kms:us-east-2:111122223333:alias/ExampleAlias ​​

Чтобы получить идентификатор ключа и ARN ключа для ключа KMS, используйте ListKeys или DescribeKey . Чтобы получить псевдоним и псевдоним ARN, используйте ListAliases.

--алгоритм шифрования (строка)

Указывает алгоритм шифрования, который будет использоваться для расшифровки зашифрованного текста. Укажите тот же алгоритм, который использовался для шифрования данных. Если указать другой алгоритм, операция Расшифровать завершится ошибкой.

Этот параметр требуется только в том случае, если зашифрованный текст был зашифрован с помощью асимметричного ключа KMS. Значение по умолчанию, SYMMETRIC_DEFAULT представляет единственный поддерживаемый алгоритм, допустимый для ключей KMS симметричного шифрования.

Возможные значения:

  • SYMMETRIC_DEFAULT
  • РСАЭС_ОАЭП_ША_1
  • РСАЭС_ОАЭП_ША_256
  • СМ2ПКЕ

--cli-input-json (строка) Выполняет операцию службы на основе предоставленной строки JSON. Строка JSON соответствует формату, предоставленному --генерировать-кли-скелет . Если в командной строке указаны другие аргументы, значения CLI переопределяют значения, предоставленные JSON. Невозможно передать произвольные двоичные значения, используя значение, предоставленное JSON, поскольку строка будет воспринята буквально.

--generate-cli-skeleton (строка) Печатает скелет JSON в стандартный вывод без отправки запроса API. Если указано без значения или со значением , введите , печатает образец ввода JSON, который можно использовать в качестве аргумента для --cli-ввод-json . Если указано значение output , он проверяет входные данные команды и возвращает образец вывода JSON для этой команды.

Глобальные параметры

--debug (логическое значение)

Включить ведение журнала отладки.

--endpoint-url (строка)

Переопределить URL-адрес команды по умолчанию с заданным URL-адресом.

--no-verify-ssl (логическое значение)

По умолчанию интерфейс командной строки AWS использует SSL при обмене данными с сервисами AWS. Для каждого соединения SSL интерфейс командной строки AWS будет проверять сертификаты SSL. Этот параметр переопределяет стандартное поведение проверки SSL-сертификатов.

--no-paginate (логическое значение)

Отключить автоматическое разбиение на страницы.

--output (строка)

Стиль форматирования вывода команды.

  • json
  • текст
  • стол

--query (строка)

Запрос JMESPath для использования при фильтрации данных ответа.

--profile (строка)

Используйте определенный профиль из вашего файла учетных данных.

--region (строка)

Используемый регион. Переопределяет настройки config/env.

--version (строка)

Показать версию этого инструмента.

--color (строка)

Включить/выключить цветной вывод.

  • на
  • от
  • авто

--no-sign-request (логическое)

Не подписывать запросы. Учетные данные не будут загружены, если указан этот аргумент.

--ca-bundle (string)

Пакет сертификатов CA для использования при проверке SSL-сертификатов. Переопределяет настройки config/env.

--cli-read-timeout (целое)

Максимальное время чтения сокета в секундах. Если установлено значение 0, чтение сокета будет блокироваться, а не по тайм-ауту. Значение по умолчанию — 60 секунд.

--cli-connect-timeout (int)

Максимальное время подключения к сокету в секундах. Если установлено значение 0, подключение к сокету будет блокироваться, а не по тайм-ауту. Значение по умолчанию — 60 секунд.

Примеры

Примечание

Чтобы использовать следующие примеры, необходимо установить и настроить интерфейс командной строки AWS. Дополнительную информацию см. в руководстве по началу работы в AWS CLI User Guide .

Если не указано иное, все примеры имеют unix-подобные правила кавычек. Эти примеры нужно будет адаптировать к правилам котирования вашего терминала. См. Использование кавычек со строками в AWS CLI User Guide .

Пример 1. Расшифровка зашифрованного сообщения с помощью симметричного ключа KMS (Linux и macOS)

В следующем примере команды decrypt демонстрируется рекомендуемый способ расшифровки данных с помощью интерфейса командной строки AWS. В этой версии показано, как расшифровывать данные с помощью симметричного ключа KMS.

  • Предоставьте зашифрованный текст в файле.

    В значении параметра --ciphertext-blob используйте префикс fileb:// , который указывает интерфейсу командной строки читать данные из двоичного файла. Если файл находится не в текущем каталоге, введите полный путь к файлу. Дополнительные сведения о чтении значений параметров интерфейса командной строки AWS из файла см. в разделе 9.0946 Загрузка параметров AWS CLI из файла в Руководстве пользователя интерфейса командной строки AWS и Рекомендации по параметрам локальных файлов в блоге инструмента командной строки AWS .

  • Укажите ключ KMS для расшифровки зашифрованного текста.

    --key-id параметр не требуется при расшифровке с помощью симметричного ключа KMS. AWS KMS может получить идентификатор ключа KMS, который использовался для шифрования данных, из метаданных в зашифрованном тексте. Но всегда рекомендуется указывать ключ KMS, который вы используете. Эта практика гарантирует, что вы используете именно тот ключ KMS, который вам нужен, и предотвращает непреднамеренное расшифрование зашифрованного текста с помощью ключа KMS, которому вы не доверяете.

  • Запросить вывод открытого текста в виде текстового значения.

    Параметр --query указывает интерфейсу командной строки получать из вывода только значение поля Plaintext . Параметр --output возвращает вывод в виде текста.

  • Base64-декодировать открытый текст и сохранить его в файле.

    В следующем примере значение параметра Plaintext передается по каналу (|) утилите Base64, которая декодирует его. Затем он перенаправляет (>) декодированный вывод в ExamplePlaintext 9.файл 0604.

Перед выполнением этой команды замените пример идентификатора ключа действительным идентификатором ключа из вашей учетной записи AWS.

 aws kms расшифровать \
    --ciphertext-blob fileb://ExampleEncryptedFile \
    --key-id 1234abcd-12ab-34cd-56ef-1234567890ab \
    --вывести текст \
    --query Открытый текст | base64 \
    --decode > Пример обычного текстового файла
 

Эта команда не выводит ничего. Выходные данные команды decrypt декодируются с помощью base64 и сохраняются в файле.

Дополнительные сведения см. в разделе Расшифровка в Справочнике по API службы управления ключами AWS .

Пример 2. Расшифровка зашифрованного сообщения с помощью симметричного ключа KMS (командная строка Windows)

Следующий пример аналогичен предыдущему, за исключением того, что в нем используется утилита certutil для декодирования данных открытого текста с помощью Base64. . Для этой процедуры требуются две команды, как показано в следующих примерах.

Перед выполнением этой команды замените пример идентификатора ключа на действительный идентификатор ключа из вашей учетной записи AWS. 9--query Открытый текст > ExamplePlaintextFile.base64

Запустите команду certutil .

 certutil -decode ExamplePlaintextFile.base64 ExamplePlaintextFile
 

Вывод:

 Длина ввода = 18
Выходная длина = 12
CertUtil: команда -decode выполнена успешно. 
 

Дополнительные сведения см. в разделе Расшифровка в Справочнике по API службы управления ключами AWS .

Пример 3. Расшифровка зашифрованного сообщения с помощью асимметричного ключа KMS (Linux и macOS)

В следующем примере команды decrypt показано, как расшифровать данные, зашифрованные с помощью асимметричного ключа KMS RSA.

При использовании асимметричного ключа KMS требуется параметр алгоритма шифрования , который указывает алгоритм, используемый для шифрования открытого текста.

Перед выполнением этой команды замените пример идентификатора ключа на действительный идентификатор ключа из вашей учетной записи AWS.

 aws kms расшифровать \
    --ciphertext-blob fileb://ExampleEncryptedFile \
    --key-id 0987dcba-09fe-87dc-65ba-ab0987654321 \
    --алгоритм-шифрования RSAES_OAEP_SHA_256 \
    --вывести текст \
    --query Открытый текст | base64 \
    --decode > Пример обычного текстового файла
 

Эта команда не выводит ничего. Выходные данные команды decrypt декодируются с помощью base64 и сохраняются в файле.

Дополнительные сведения см. в разделе «Асимметричные ключи в AWS KMS» в Руководстве разработчика службы управления ключами AWS .

Выход

KeyId -> (строка)

Имя ресурса Amazon (ключ ARN ) ключа KMS, который использовался для расшифровки зашифрованного текста.

Открытый текст -> (блоб)

Расшифрованные данные открытого текста. При использовании HTTP API или интерфейса командной строки Amazon Web Services значение закодировано в Base64. В противном случае это не кодировка Base64.

Алгоритм шифрования -> (строка)

Алгоритм шифрования, который использовался для расшифровки зашифрованного текста.

Шифрование и дешифрование файлов с помощью ccrypt

Опубликовано: 5 июля 2021 г. | | на Кен Хесс (выпускники, Red Hat)

Изображение

Изображение Mabel Amber с сайта Pixabay

Утилита ccrypt — это инструмент безопасности, который шифрует и расшифровывает файлы и потоки по запросу. Он использует Advanced Encryption Standard (AES), который считается очень безопасным. На данный момент он считается нерушимым и является государственным стандартом. Когда вы шифруете файл с помощью ccrypt , требуется пароль. Будет лучше, если вы продолжите использовать сложные пароли для шифрования ccrypt , потому что кто-то еще может попытаться.

Использование ccrypt достаточно просто для шифрования, дешифрования и просмотра содержимого зашифрованного файла. Я нашел об/мин на Sourceforge. Обязательно получите пакет 1.11 или более позднюю версию. Установите пакет ccrypt-1.11 обычным способом.

 $ sudo rpm -i ccrypt-1.11-1.x86_64.rpm 

После установки в вашей системе появится несколько новых приложений: ccrypt , ccat , ccencrypt , ccdecrypt и ccguess . Единственными двумя реальными программами являются ccrypt и ccguess . Остальные — это ссылки на ccrypt со встроенными соответствующими параметрами. Например, вы можете использовать ccencrypt или ccdecrypt , не зная никаких параметров ccrypt для шифрования или дешифрования файла. А ccat расшифровывает и отображает содержимое файла без извлечения исходного файла из зашифрованного. 9Приложение 0603 ccguess может помочь восстановить ваш пароль шифрования, если вы помните его часть.

[ Хотите узнать больше о безопасности? Ознакомьтесь с контрольным списком ИТ-безопасности и соответствия требованиям. ] 

ccencrypt

Команда ccencrypt шифрует файл с помощью ключа (пароля или парольной фразы).

 $ cat файл1.txt
Это тест утилиты ccrypt
$ ccencrypt файл1.txt
Введите ключ шифрования:
Введите ключ шифрования: (повторить)
$ лс
файл1.txt.cpt
 9?Ҧл?Эн??? ?2?u??t?=??=??`ʽ??c
$ файл файл2.txt
file2.txt: Подключ PGP\011Secret —
 

ccdecrypt

Введите команду ccdecrypt , чтобы расшифровать и извлечь исходный файл из зашифрованного.

 $ ccdecrypt файл2.txt
Введите ключ дешифрования:
$ лс
файл1.txt.cpt файл2.txt
$ cat файл2.txt
Это тест утилиты шифрования 

Обратите внимание, что хотя file2.txt является копией file1.txt.cpt , при расшифровке он остается file2.txt и не возвращается к file1.txt .

ccat

Утилита ccat — одна из моих любимых, поскольку она позволяет проверять содержимое зашифрованных файлов, но не извлекает содержимое.

 $ ccat файл1.txt.cpt
Введите ключ дешифрования:
Это тест утилиты ccrypt
$ лс
file1.txt.cpt file2.txt 

Зашифрованный файл file1.txt.cpt остается зашифрованным и неповрежденным.

ccguess

Мне нравится ccguess 9Команда 0604, но я ее тоже ненавижу. Мне это нравится, потому что может помочь восстановить забытый ключ, но я ненавижу его, потому что он может поставить под угрозу безопасность в чужих руках. Вот пример того, как это работает. Когда я зашифровал file1.txt , я использовал ключ goonygoogoo для его защиты. Да, это не лучший пароль (ключ), но я его запомню. Но если я забуду, я могу вспомнить, что в нем есть слово «липкий».

 ccугадать файл1.txt.cpt
Введите примерный ключ: goo
Генерация шаблонов...1..2..3..4..5..сортировка...готово.
***г*о 818434604
Возможное совпадение: oLK@gw (5 изменений, найдено после перебора 6313742182 ключей) 

Как видите, даже относительно простой ключ невозможно взломать даже с помощью подсказки, содержащей большую часть ключа. Может ли этот ключ противостоять грубой силовой атаке? Вероятно, нет, поэтому используйте длинные сложные ключи или ключевые фразы для дополнительной защиты.

Подведение итогов

Утилита ccrypt «набор» — отличный инструмент для шифрования и дешифрования ваших файлов. Здесь вы получили небольшую выборку того, что утилита может сделать для вас. Есть много других вариантов, которые вы можете изучить с помощью этого, но это те, которые я использовал чаще всего.

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

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