/* SignatureProc.java Copyright (c) 2014 NTT DOCOMO,INC. Released under the MIT license http://opensource.org/licenses/mit-license.php */ package org.deviceconnect.android.cipher.signature; /** * Signature生成処理インタフェース. * @author NTT DOCOMO, INC. */ public interface SignatureProc { /** * 公開鍵を設定する. * @param cipherPublicKey 公開鍵 */ void setCipherPublicKey(final String cipherPublicKey); /** * 文字列を暗号化してSignatureを生成する. * * @param string 暗号化する文字列 * @return Signature */ String generateSignature(final String string); }