public final class NinthTestProvider extends Provider
The NinthTest JCA Provider focuses on supporting candidate, reference, academic, and experimental cryptographic algorithms and security services.
Because the services provided by the NinthTest JCA Provider are exploratory/provisional in nature, the NinthTest JCA Provider is not recommended for use in security-critical applications or environments.
Provider.Service
Modifier and Type | Field and Description |
---|---|
static String |
HELIX
The algorithm name for the Helix combined stream cipher and MAC function.
|
static String |
INFO
A short description of the provider.
|
static String |
NAME
The provider name.
|
static double |
VERSION
The provider version.
|
defaults
Constructor and Description |
---|
NinthTestProvider()
Creates a new NinthTestProvider and initializes the set of
services provided.
|
Modifier and Type | Method and Description |
---|---|
static void |
doSelfIntegrityCheck()
Verifies that the JAR containing this provider has not been tampered
with.
|
clear, compute, computeIfAbsent, computeIfPresent, elements, entrySet, forEach, get, getInfo, getName, getOrDefault, getProperty, getService, getServices, getVersion, keys, keySet, load, merge, put, putAll, putIfAbsent, putService, remove, remove, removeService, replace, replace, replaceAll, toString, values
getProperty, list, list, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
clone, contains, containsKey, containsValue, equals, hashCode, isEmpty, rehash, size
public static final String NAME
public static final String HELIX
public static final double VERSION
public static final String INFO
public NinthTestProvider()
public static final void doSelfIntegrityCheck()
This method performs the following checks:
If the self-integrity check fails for any reason, the runtime exception
SecurityException
is thrown.
Copyright © 2010-2015 Matthew Zipay. All Rights Reserved.