Browse Month

Октябрь 2009

Генерирование сертификатов и подписывание их на серверах CA.

В CentOS, или другой системе. Только внимательно читать сообщения консоли, может не найти некоторые пути.

yum install openssl
cd /etc/pki/tls/misc
./CA –newca #сгенерируется новый секретный ключ для CA — /etc/pki/CA/private/cakey.pem
/etc/pki/CA/caсert.pem – публичный ключ для CA

caсert.pem надо скопировать клиентам.
Если клиенты под Виндой – сертификат предварительно надо преобразовать:
openssl x509 -in cacert.pem -out cacert.der —outform DER
На клиенте двойным щелчком установить сертификат

Генерируем ключ сервера
openssl req –new –nodes –keyout server_priv_key.pem –out server_priv_key.pem –days 3650

Подписываем ключ сервера в центре сертификации:
openssl ca –policy policy_anything –out /etc/pki/CA/cacert.pem –infiles /usr/local/ssl/server_priv_key.pem
Переименовать публичный сертификат /etc/pki/CA/newcerts/01.pem в server_pub_cert.pem
Создать папку /etc/postfix/certs и копировать туда cacert.pem, server_priv_key.pem, server_pub_cert.pem
chmod 600 /etc/postfix/certs/server_priv_key.pem

И в настройке серверной части указать:
В main.cf :
smtpd_use_tls = yes
smtpd_tls_key_file = /etc/postfix/certs/server_priv_key.pem
smtpd_tls_cert_file = /etc/postfix/certs/server_pub_cert.pem

Перестартовать почтовый сервер service postfix restart.

Немного истории… Сидя глубокой ночью в сети откопал шедевр…

БЭСМ-6
Материал из Википедии — свободной энциклопедии.
Последняя из сохранившихся БЭСМ-6, установлена в учебном центре ВМФ в Сосновом Бору.

Разработчик БЭСМ6
Разработчик БЭСМ6

БЭСМ-6 — советская электронная вычислительная машина, первая суперЭВМ на элементной базе второго поколения — полупроводниковых транзисторах.

Основные сведения

Разработка БЭСМ-6 завершена в конце 1966 года. Главный конструктор — Сергей Алексеевич Лебедев, заместители главного конструктора — В. А. Мельников, Л. Н. Королёв. В 1968 году начат выпуск на заводе Счётно-аналитических машин (САМ) в Москве.

Особенности БЭСМ-6:

  • Элементная база — транзисторный парафазный усилитель с диодной логикой на входе
  • Тактовая частота — 10 МГц
  • 48-битное машинное слово
  • Быстродействие — около 1 млн операций в секунду, близкое к рекордному для того времени (наиболее производительная американская система CDC 6600 (англ.), выпускавшаяся с 1964 года, обеспечивала быстродействие 3 млн операций в секунду)
  • Конвейерный центральный процессор (ЦП) с отдельными конвейерами для устройства управления (УУ) и арифметического устройства (АУ). Конвейер позволял совмещать обработку нескольких команд, находящихся на разных стадиях выполнения.
  • 8-слойная физическая организация памяти (интерливинг)
  • Виртуальная адресация памяти и расширяемые регистры страничной приписки.
  • Совмещённое АУ для целой и плавающей арифметики.
  • Кеш на 16 48-битных слов: 4 чтения данных, 4 чтения команд, 8 — буфер записи
  • Система команд включала в себя 50 24-битных команд (по две в слове)

Редко упоминаемым фактом является то, что архитектура БЭСМ-6 в значительной степени воспроизводила архитектуру системы CDC 1604 (англ.) фирмы Control Data Corporation (англ.) (главный конструктор — Сеймур Крей), серийно выпускавшейся с 1960 года. Детали машинной архитектуры различались, но на уровне прикладных программ разработчикам, адаптировавшим транслятор Фортрана для БЭСМ-6, была поставлена задача обеспечения полной совместимости с CDC 1604.

БЭСМ-6 выпускалась серийно с 1968 по 1987 год, всего было выпущено 355 машин. В начале 1980-х в составе поставки Эльбрус-1 выпускалась в 2,5—3 раза более быстрая версия БЭСМ-6, на интегральных микросхемах — Эльбрус-1К2 или СВС (Система, Воспроизводящая Систему). В качестве периферийных устройств использовались компоненты Эльбрус. Также в систему был введен интерфейс EC ЭВМ, что позволяло подключать соответствующую периферию.

В 1984 году на Байконуре был установлен вариант БЭСМ-6 с быстродействием 6 миллионов операций деления с плав.запятой в секунду. Его скорость превысила все существующие подобные компьютеры в то время.