Articles of Закрытый

PHP / Bash: создание PPK из ключа OpenSSH с кодовой фразой

Я хотел бы создать php-скрипт, который создает ключи для ssh-аутентификации. Я начал с exec("ssh-keygen -b 1024 -t dsa -N *pwd* -f *path-to-file* -q"); для создания частной и открытой пары ключей. Нет проблем до здесь;) Теперь я должен преобразовать OpenSSL-ключ в ppk-формат PuTTY (в cmd, а не в GUI). Если у кого-то есть идея о том, […]

openssl_pkey_new () throwing errors – Правильная настройка openssl.cnf для php

** Хорошо, стало ясно, что эта проблема связана с настройкой openssl на сервере Linux и как правильно настроить пользовательский файл openssl.cnf. Я не ищу ничего сложного, но мне нужен интерфейс, чтобы иметь возможность создавать самоподписанные клиентские сертификаты для проверки подлинности в моем веб-сервисе. Поэтому мне нужно иметь возможность использовать мой ЦС для создания промежуточных центров […]

Возможно ли иметь шифрование с несколькими закрытыми ключами (PHP)?

Или: как хранить зашифрованные данные для группы пользователей? Я признаю, что это глупый вопрос, закрытый ключ ограничен только одним человеком, как предполагает этот термин. Но у меня есть следующий сценарий: Пользователь Tom вводит данные, которые необходимо хранить в зашифрованном виде в базе данных. Пользователь решает, что хочет предоставить эту информацию Джим и Бобу. Пользователи John […]