com.fitbur.bouncycastle.jce.interfaces.ECPointEncoder Maven / Gradle / Ivy
package com.fitbur.bouncycastle.jce.interfaces;
/**
* All BC elliptic curve keys implement this interface. You need to
* cast the key to get access to it.
*
* By com.fitburfault BC keys produce encodings without point com.fitburpression,
* to turn this on call setPointFormat() with "COMPRESSED".
*/
public interface ECPointEncoder
{
/**
* Set the formatting for encoding of points. If the String "UNCOMPRESSED" is passed
* in point com.fitburpression will not be used. If the String "COMPRESSED" is passed point
* com.fitburpression will be used. The com.fitburfault is "UNCOMPRESSED".
*
* @param style the style to use.
*/
public void setPointFormat(String style);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy