php-openssl

    0熱度

    1回答

    我需要使用公鑰/私鑰系統對數據進行不對稱(二進制以及文本)加密。 目前我正在使用openssl_seal,因爲我需要使用多個公鑰加密數據。因此,我得到了一條加密的消息(這很好)和兩個或更多的信封(這不是很好)。後者不太好,因爲我必須將這些信封存入數據庫。對於每條小消息,我需要至少存儲兩個信封,這可能比我的信息本身大。 然後我想起了GnuPG:我可以給一個以上的收件人寫郵件,並且可以用這種方式加密郵

    1熱度

    3回答

    我使用Windows 7 32 WAMP 2.4 & PHP 5.4.16 我在WAMP擴展啓用OpenSSL和也php.ini這裏C:\wamp\bin\php\php5.4.16 啓用當我嘗試安裝作曲家我獲得以下位錯誤 Some settings on your machine make Composer unable to work properly. Make sure that you

    1熱度

    1回答

    我有一種情況,我正在從我需要解碼的供應商發送一些加密數據。 數據已經用我的公鑰加密,並在被base64編碼之前與供應商私有簽名,並作爲POST變量傳輸到我的服務器。 - 我無法控制這個。對於更多供應商運行.net系統,我們的系統是一個Linux發行版。 我在解密這個數據時遇到很多困難,所以任何幫助都將不勝感激。我被告知,我可以「簡單地」在base64解碼數據之後使用我的私鑰和供應商公鑰進行解碼。

    8熱度

    2回答

    我試圖測試此示例,我發現here以便我可以在客戶端直接上傳,而無需用戶使用Google雲端存儲進行登錄。 所有表達的常量都有它們的正確值,路徑是正確的,沒有空的內容。 我得到的錯誤: openssl_sign(): supplied key param cannot be coerced into a private key 我的功能實現的是: public static function s

    3熱度

    1回答

    我在我的服務器和PHP 5.4.17上安裝了CentOS 5.10,但問題是我無法啓用php-openssl擴展程序。通過命令'locate openssl'看起來像擴展名存在,所以我試圖在'/etc/php.d/'中創建openssl.ini文件,但沒有任何反應。 輸出由php -r "phpinfo();" | grep -i openssl: OpenSSL的支持=>禁用(安裝EXT/Ope

    -1熱度

    1回答

    我想用openssl創建一個簽名。我有一個像下面這樣的可執行命令,但我不知道如何將它轉換爲PHP。 openssl cms -sign -inkey key.pem -signer signature.pem -outform DER -in xy.xml 如何在PHP中調用此命令?

    0熱度

    2回答

    我已經搜索到了這些問題的答案。但是我無法找到適合我的問題的解決方案,因爲許多答案都是針對相關問題的。 當我試圖創建內容的數字簽名使用XMLSecurityKey和openssl_sign我收到警告和簽名沒有創建。 openssl_sign拋出錯誤爲: Warning: openssl_sign(): supplied key param cannot be coerced into a priva

    3熱度

    1回答

    根據OpenSSL(https://www.openssl.org/docs/apps/enc.html#OPTIONS)的文檔,他們預計key和iv的值爲hex-digit;這是否意味着只有數字?或將一個md5散列做? (因爲md5似乎不可逆) 注意我提到key和iv因爲$password在PHP功能openssl_encrypt是實際上的關鍵。 (幾乎)直接從PHP評論(http://php.

    8熱度

    1回答

    我的公司正在我們的網站上實施V.me checkout。 Visa爲我們提供了一個用於解密數據的php helper函數文件,但其中一個使用openssl_decrypt和OPENSSL_RAW_DATA參數,該參數僅在PHP 5.4.something中可用。 return openssl_decrypt($data, 'aes-256-cbc', hashKey($key), OPENSSL_

    2熱度

    2回答

    我下面這個樣本來創建CloudFront的簽名網址中使用PHP http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CreateURL_PHP.html 我所擁有的一切工作正常,併產生兩個RTMP分佈和HTTP分佈在已簽署的網址。 但是我注意到生成Sign URL需要相當長的時間,我不知道在生產中使用數千個請求會產生什