php-openssl

    1熱度

    2回答

    在PHP中,我試圖使用AWS的RSA公鑰(我從https://cognito-identity.amazonaws.com/.well-known/jwks_uri的模數/指數生成)來驗證AWS auth令牌(從getOpenIdTokenForDeveloperIdentity返回的JWT)。關鍵開始於相應的頁眉/頁腳-----BEGIN RSA PUBLIC KEY-----等。我已經看過幾個

    9熱度

    2回答

    在問之前,我不得不說我有嘗試在堆棧和其他地方的每個類似的問題,並失敗。 我無法使用composer因爲這個錯誤的: requires ext-openssl * -> the requested PHP extension openssl is missing from your system. 我有ubuntuxampp。 我曾嘗試: 我取消註釋;extension=php_openssl.

    0熱度

    2回答

    我在Windows計算機上使用PHP 5.6本機出現問題。當我嘗試運行作曲家更新(php composer.phar更新)時出現此錯誤: [Composer\Downloader\TransportException] The "https://packagist.org/packages.json" file could not be downloaded: SSL operation fai

    7熱度

    1回答

    我有一個SOAP服務器。在服務器上接收的肥皂請求具有安全標頭。以下是請求XML的主要節點。 的BinarySecurityToken(X509PKIPathv1證書) DigestMethod 的DigestValue 的SignatureValue SecurityTokenReference 數據(數據由 客戶端在SOAP主體發送) 我必須使用由客戶端(請求的發件人)提供的證書(.cer文件)

    0熱度

    2回答

    我正在構建一個網站,並且它的一部分需要發送電子郵件(一個用於帳戶密碼重置鏈接,另一個用於一般用戶管理員聯繫人)。我一直在使用PearMailer通過GMail帳戶發送電子郵件,這很好,直到現在。出於某種原因,它停止發送電子郵件,和它給我這個非常無益的錯誤: [message] => Failed to connect to ssl://smtp.gmail.com:465 [SMTP: Faile

    0熱度

    2回答

    輸出openssl_random_pseudo_bytes php函數不可讀的字符。 我使用這個函數來產生一個唯一的字符串。 <?php header('content-type:text/plain ; charset=utf-8'); $uniqid=openssl_random_pseudo_bytes(30); echo $uniqid ; ?> 輸出是這樣的: #~�p�x�

    0熱度

    1回答

    我想在我的Ubuntu 14.04LTS上安裝Composer。但在安裝過程中,我得到了這個: 您的機器上的一些設置使作曲家無法正常工作。 確保您解決了下面列出的問題並再次運行此腳本: 缺少OpenSSL擴展,這意味着安全的HTTPS傳輸是不可能的。 如果可能,你應該啓用它或重新編譯php與--with-openssl 然後在php.ini中刪除分號';'在線路;延長= php_openssl.d

    0熱度

    1回答

    這是我的代碼: function decrypt($code) { $key = '3552ef55ecdf04324..'; // 64 bytes length $iv = 'd20818af907b59c3b15d258dd3969770'; // 32 bytes length $key = hash("sha256", $key,true); // 32

    1熱度

    1回答

    簽署文件,我需要簽署關於PHP的PDF文檔,我使用TCPDF庫做 問題是我的.CER我。重點文件在DER格式和openssl_pkcs7_sign()功能可如果是這種格式加載私鑰 如果我用我的終端上OpenSSL的命令,我的鑰匙由二進制DER格式轉換爲一個SCII一切正常,但我不想使用exec函數通過PHP調用系統函數。 經過一點研究,我發現這個問題: Load a .key file from

    1熱度

    1回答

    我試圖將我的加密從mcrypt遷移到openssl,但解密仍然失敗。代碼下面顯示了我的加密功能。我將var_dump放置在加密函數中,以驗證解密是否使用了相同的變量,但事實並非如此。 我嘗試了以下修改代碼,無工作: base64_decode($encrypted) 只是出於好奇base64_encode($encrypted) 與選項所有這些變體設置爲:0(默認值),OPENSSL_RAW_DA