Articles of цифровая подпись

Как RSA проверить подпись в java, которая была сгенерирована в php

Мы используем phpseclib для публичного доступа к ключам данных, а android java используется для проверки открытого ключа. Но это снова не получилось. PHP-код Для создания ключей и подписания с помощью закрытого ключа include_once("phpseclib/autoload.php"); function getKeys($keysize=2048){ $rsa = new Crypt_RSA(); //$rsa->setPublicKeyFormat(CRYPT_RSA_PUBLIC_FORMAT_OPENSSH); //$rsa->setPublicKeyFormat(CRYPT_RSA_PRIVATE_FORMAT_PKCS1); $rsa->setPrivateKeyFormat(CRYPT_RSA_PRIVATE_FORMAT_PKCS8); $rsa->setPublicKeyFormat(CRYPT_RSA_PUBLIC_FORMAT_PKCS1); $d = $rsa->createKey($keysize); return array("publickey"=>$d['publickey'], "privatekey"=>$d['privatekey']); } function encryptdata($message, $encryptionKey){ $rsa = […]

Добавить программный вид цифровой подписи?

Я подписываю свои файлы PDF программно, и я хотел бы добавить внешний вид подписи в PDF: какие объекты мне нужно для этого? Я знаю, что у меня есть Annotations , BBox и XObject но я не знаю, в каком порядке, и мне нужны другие вещи. Очень сложно отлаживать такие вещи, чтобы найти правильную конфигурацию, чтобы […]

Цифровой знак в PHP с использованием закрытого ключа, проверьте в C #

Я работаю над функцией, которая требует от меня цифровой подписи короткой строки в PHP и проверки подписи строки на C #. Я бы очень хотел использовать openssl_sign в PHP из-за его простоты, но вся информация, которую я могу найти в Google, показывает, что это не сработает. Есть некоторые внешние библиотеки, которые утверждают, что делают это […]

Цифровые подписи с PHP

Можно ли разрешить пользователям подписывать документ? сценарий Я загружаю документ для пользователя на своем веб-сайте для просмотра и подписи Пользователь регистрируется, просматривает документ и затем каким-то образом подписывает его. (не изображение их подписи) Я получаю документ с каким-то способом проверки, который они юридически подписали. Я бы предпочел, чтобы пользователю не нужно было загружать, подписывать с […]

как цифровая подпись файла в PHP

Я сделал таблицу пользователя в моей БД с разными столбцами для хранения информации о пользователях. Также я добавил два столбца public_key и private_key . Когда пользователь регистрируется, его информация будет вставлена ​​в таблицу. плюс я использую: // Create the keypair $res=openssl_pkey_new(); // Get private key openssl_pkey_export($res, $privatekey); // Get public key $publickey=openssl_pkey_get_details($res); $publickey=$publickey["key"]; для создания […]

Как добавить цифровую подпись (RSA, сертификат и т. Д.) В любой файл, используя PHP?

Мне нужно знать, может ли какой-либо тип fila быть подписан в цифровом виде, используя RSA, сертификат и т. Д., Или если только некоторые типы файлов могут быть подписаны. Все это, используя PHP. В примере: Можно ли записать текстовый файл в цифровом виде ?, Что относительно изображений (png, jpeg, bmp)? Мне не нужно «прикреплять» изображение графической […]