COM.claymoresystems.crypto
Interface Blindable

All Known Implementing Classes:
RawRSACipher, RSASignature

public interface Blindable

This interface is implemented by algorithm objects that may be use blinding to prevent timing attacks. It should be part of Cryptix but Cryptix is currently immutable so it's part of PureTLS instead.

This interface is not supported in JavaSoft's version of JCE.

Author:
Eric Rescorla

Method Summary
 void setBlindingInfo(java.security.SecureRandom rng, CryptixRSAPublicKey pubKey)
          Sets the random number generator to be used for blinding Also turns on blinding
 

Method Detail

setBlindingInfo

void setBlindingInfo(java.security.SecureRandom rng,
                     CryptixRSAPublicKey pubKey)
Sets the random number generator to be used for blinding Also turns on blinding

Parameters:
rng - the prng used to generate bliding factors


Copyright (c) 1999-2001 Claymore Systems, Inc., All Rights Reserved.