<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="other" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">RUDN Journal of Engineering Research</journal-id><journal-title-group><journal-title xml:lang="en">RUDN Journal of Engineering Research</journal-title><trans-title-group xml:lang="ru"><trans-title>Вестник Российского университета дружбы народов. Серия: Инженерные исследования</trans-title></trans-title-group></journal-title-group><issn publication-format="print">2312-8143</issn><issn publication-format="electronic">2312-8151</issn><publisher><publisher-name xml:lang="en">Peoples’ Friendship University of Russia named after Patrice Lumumba (RUDN University)</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">5064</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Articles</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>Статьи</subject></subj-group><subj-group subj-group-type="article-type"><subject></subject></subj-group></article-categories><title-group><article-title xml:lang="en">Parallel cryptokernel architecture for server storage security system</article-title><trans-title-group xml:lang="ru"><trans-title>Архитектура параллельного криптоядра для систем защиты информации при ее хранении</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Raevsky</surname><given-names>A B</given-names></name><name xml:lang="ru"><surname>Раевский</surname><given-names>А В</given-names></name></name-alternatives><bio xml:lang="en">Кафедра кибернетики и мехатроники; Российский университет дружбы народов; Peoples' Friendship University of Russia</bio><bio xml:lang="ru">Кафедра кибернетики и мехатроники; Российский университет дружбы народов</bio><email>-</email><xref ref-type="aff" rid="aff1"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Peoples' Friendship University of Russia</institution></aff><aff><institution xml:lang="ru">Российский университет дружбы народов</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2008-04-15" publication-format="electronic"><day>15</day><month>04</month><year>2008</year></pub-date><issue>4</issue><issue-title xml:lang="en">NO4 (2008)</issue-title><issue-title xml:lang="ru">№4 (2008)</issue-title><fpage>98</fpage><lpage>106</lpage><history><date date-type="received" iso-8601-date="2016-09-07"><day>07</day><month>09</month><year>2016</year></date></history><permissions><copyright-statement xml:lang="ru">Copyright ©; 2008, Раевский А.В.</copyright-statement><copyright-year>2008</copyright-year><copyright-holder xml:lang="ru">Раевский А.В.</copyright-holder><ali:free_to_read xmlns:ali="http://www.niso.org/schemas/ali/1.0/"/><license><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/">http://creativecommons.org/licenses/by/4.0</ali:license_ref></license></permissions><self-uri xlink:href="https://journals.rudn.ru/engineering-researches/article/view/5064">https://journals.rudn.ru/engineering-researches/article/view/5064</self-uri><abstract xml:lang="en">The article considers design and implementation of parallel cryptokernel for server storage security systems, which protect data at rest. Most important issues of cryptokernel design, such as crypto algorithm optimization, defining the level of parallelization, choosing the crypto algorithm and crypto block size are analyzed. Questions like cache memory usage and thread creation and synchronization are taken into account. Approaches for determining the number of threads working in parallel are proposed.
            </abstract><trans-abstract xml:lang="ru">В статье рассматриваются особенности проектирования параллельного криптоядра для системы защиты информации в процессе ее хранения. Приводятся варианты решения таких вопросов, как оптимизация алгоритма шифрования, определение уровня распараллеливания шифрования, выбор криптографического алгоритма и размера блока шифрования. Учитываются особенности использования кэш-памяти, создания и синхронизации потоков. Предлагаются подходы для определения количества рабочих потоков для шифрования.
            </trans-abstract></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><mixed-citation>ГОСТ 28147-89. Системы обработки информации. Защита криптографическая. Алгоритм криптографического преобразования. - М.: Госстандарт СССР, 1989.</mixed-citation></ref><ref id="B2"><label>2.</label><mixed-citation>Они У. Использование Microsoft Windows Driver Model. 2-е изд. - СПб.: Питер, 2007.</mixed-citation></ref><ref id="B3"><label>3.</label><mixed-citation>Приказ Федеральной службы безопасности Российской Федерации от 9 февраля 2005 г. № 66 Об утверждении Положения о разработке, производстве, реализации и эксплуатации шифровальных (криптографических) средств защиты информации (Положение ПКЗ-2005): Рег. № 6382 от 3 марта 2005 г. // Бюллетень нормативных актов федеральных органов исполнительной власти. Выпуск 11. - М.: Юридическая литература, 2005.</mixed-citation></ref><ref id="B4"><label>4.</label><mixed-citation>Размер кластера по умолчанию для файловых систем FAT и NTFS [Электронный ресурс] // Центр справки и поддержки Microsoft. - Код статьи: 140365. - Режим доступа: http://support.microsoft.com/kb/140365. - Загл. с экрана.</mixed-citation></ref><ref id="B5"><label>5.</label><mixed-citation>Танненбаум Э. Архитектура компьютера. 5-е изд. - СПб.: Питер, 2007.</mixed-citation></ref><ref id="B6"><label>6.</label><mixed-citation>Фергюсон Н. Практическая криптография / Пер. с англ. - М.: Вильямс, 2005.</mixed-citation></ref><ref id="B7"><label>7.</label><mixed-citation>Хьюз К. Параллельное и распределенное программирование с использованием C++ / Пер. с англ. - М.: Вильямс, 2004.</mixed-citation></ref><ref id="B8"><label>8.</label><mixed-citation>Шнайер Б. Прикладная криптография. Протоколы, алгоритмы, исходные тексты на языке Си / Пер. с англ. - М.: Триумф, 2002.</mixed-citation></ref><ref id="B9"><label>9.</label><mixed-citation>Federal Information Processing Standards Publication 197. Advanced Encryption Standard (AES) [Electronic resource]. - 2001. - Режим доступа: http://www.csrc.nist.gov/publications/fips/ fips197/fips-197.pdf. - Загл. с экрана.</mixed-citation></ref><ref id="B10"><label>10.</label><mixed-citation>Process and Thread Manager Routines [Electronic resource] / Microsoft Developer Network: Windows Driver Kit. - Режим доступа: http://msdn.microsoft.com/en-us/library/ ms802955.aspx. - Загл. с экрана.</mixed-citation></ref><ref id="B11"><label>11.</label><mixed-citation>Shen J. Modern Processor Design: Fundamentals of Superscalar Processors. - McGraw-Hill, 2004.</mixed-citation></ref></ref-list></back></article>
