2013-10-08 27 views
0

大家好。不對稱算法 - 需要特殊的方法

我有一個非常具體的密碼學案例,我只是不知道我需要用什麼算法來實現我期待的結果。

所以,它如下。 我會分發一個加密的字符串給我的客戶,他們將有一個密碼來解密它。但我不希望他們自己能夠創建這樣的加密字符串。因此,我需要一些特定的算法來允許我,只有我才能加密某些內容,任何人都可以解密它,如果他們有密碼的話。但不加密。

+2

查看RSA的這種算法。 –

+0

是否所有的客戶都有相同的密碼進行解密或每個客戶都有自己的特定密碼進行解密? –

+0

@JanDvorak嗯,是不是相反?任何人都可以使用公鑰進行加密,只有私鑰所有者才能解密。 – NewProger

回答

0

您可以使用基於證書的加密嗎?這正是HTTPS/SSL加密的工作方式。

服務器有一個帶有公鑰和私鑰的證書。私鑰用於加密數據。只有公鑰的證書分發給客戶端,公鑰用於解密數據。

+0

這太簡單了......我爲什麼沒有想到過!這正是我們需要的:)謝謝。 – NewProger