Skip navigation links
A B C E F G H I J M N O P S U V W 

A

append(CharSequence) - Method in interface io.github.novacrypto.bip39.MnemonicGenerator.Target
 

B

bitLength() - Method in enum io.github.novacrypto.bip39.Words
 
byteLength() - Method in enum io.github.novacrypto.bip39.Words
 

C

calculateSeed(String, String) - Method in class io.github.novacrypto.bip39.SeedCalculator
Calculate the seed given a mnemonic and corresponding passphrase.
calculateSeed(Collection<? extends CharSequence>, String) - Method in class io.github.novacrypto.bip39.SeedCalculatorByWordListLookUp
Calculate the seed given a mnemonic and corresponding passphrase.
createMnemonic(CharSequence, MnemonicGenerator.Target) - Method in class io.github.novacrypto.bip39.MnemonicGenerator
Create a mnemonic from the word list given the entropy.
createMnemonic(byte[], MnemonicGenerator.Target) - Method in class io.github.novacrypto.bip39.MnemonicGenerator
Create a mnemonic from the word list given the entropy.

E

English - Enum in io.github.novacrypto.bip39.wordlists
Source: https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt

F

French - Enum in io.github.novacrypto.bip39.wordlists
Source: https://github.com/bitcoin/bips/blob/master/bip-0039/french.txt

G

getSpace() - Method in interface io.github.novacrypto.bip39.WordList
Get the space character for this language.
getSpace() - Method in enum io.github.novacrypto.bip39.wordlists.English
 
getSpace() - Method in enum io.github.novacrypto.bip39.wordlists.French
 
getSpace() - Method in enum io.github.novacrypto.bip39.wordlists.Japanese
 
getSpace() - Method in enum io.github.novacrypto.bip39.wordlists.Spanish
 
getSuggestion1() - Method in exception io.github.novacrypto.bip39.Validation.WordNotFoundException
 
getSuggestion2() - Method in exception io.github.novacrypto.bip39.Validation.WordNotFoundException
 
getWord() - Method in exception io.github.novacrypto.bip39.Validation.WordNotFoundException
 
getWord(int) - Method in interface io.github.novacrypto.bip39.WordList
Get a word in the word list.
getWord(int) - Method in enum io.github.novacrypto.bip39.wordlists.English
 
getWord(int) - Method in enum io.github.novacrypto.bip39.wordlists.French
 
getWord(int) - Method in enum io.github.novacrypto.bip39.wordlists.Japanese
 
getWord(int) - Method in enum io.github.novacrypto.bip39.wordlists.Spanish
 

H

hash(char[], byte[]) - Method in enum io.github.novacrypto.bip39.JavaxPBKDF2WithHmacSHA512
 
hash(char[], byte[]) - Method in interface io.github.novacrypto.bip39.PBKDF2WithHmacSHA512
 
hash(char[], byte[]) - Method in enum io.github.novacrypto.bip39.SpongyCastlePBKDF2WithHmacSHA512
 

I

InvalidChecksumException - Exception in io.github.novacrypto.bip39.Validation
 
InvalidChecksumException() - Constructor for exception io.github.novacrypto.bip39.Validation.InvalidChecksumException
 
InvalidWordCountException - Exception in io.github.novacrypto.bip39.Validation
 
InvalidWordCountException() - Constructor for exception io.github.novacrypto.bip39.Validation.InvalidWordCountException
 
io.github.novacrypto.bip39 - package io.github.novacrypto.bip39
 
io.github.novacrypto.bip39.Validation - package io.github.novacrypto.bip39.Validation
 
io.github.novacrypto.bip39.wordlists - package io.github.novacrypto.bip39.wordlists
 

J

Japanese - Enum in io.github.novacrypto.bip39.wordlists
Source: https://github.com/bitcoin/bips/blob/master/bip-0039/japanese.txt
JavaxPBKDF2WithHmacSHA512 - Enum in io.github.novacrypto.bip39
Not available in all Java implementations, for example will not find the implementation before Android API 26+.

M

MnemonicGenerator - Class in io.github.novacrypto.bip39
Generates mnemonics from entropy.
MnemonicGenerator(WordList) - Constructor for class io.github.novacrypto.bip39.MnemonicGenerator
Create a generator using the given word list.
MnemonicGenerator.Target - Interface in io.github.novacrypto.bip39
 
MnemonicValidator - Class in io.github.novacrypto.bip39
Contains function for validating Mnemonics against the BIP0039 spec.

N

NFKDNormalizer - Interface in io.github.novacrypto.bip39
 
normalize(CharSequence) - Method in interface io.github.novacrypto.bip39.NFKDNormalizer
 

O

ofWordList(WordList) - Static method in class io.github.novacrypto.bip39.MnemonicValidator
Get a Mnemonic validator for the given word list.

P

PBKDF2WithHmacSHA512 - Interface in io.github.novacrypto.bip39
 

S

SeedCalculator - Class in io.github.novacrypto.bip39
Contains function for generating seeds from a Mnemonic and Passphrase.
SeedCalculator(PBKDF2WithHmacSHA512) - Constructor for class io.github.novacrypto.bip39.SeedCalculator
 
SeedCalculator() - Constructor for class io.github.novacrypto.bip39.SeedCalculator
Creates a seed calculator using SpongyCastlePBKDF2WithHmacSHA512 which is the most compatible.
SeedCalculatorByWordListLookUp - Class in io.github.novacrypto.bip39
 
Spanish - Enum in io.github.novacrypto.bip39.wordlists
Source: https://github.com/bitcoin/bips/blob/master/bip-0039/spanish.txt
SpongyCastlePBKDF2WithHmacSHA512 - Enum in io.github.novacrypto.bip39
This implementation is useful for older Java implementations, for example it is suitable for all Android API levels.

U

UnexpectedWhiteSpaceException - Exception in io.github.novacrypto.bip39.Validation
 
UnexpectedWhiteSpaceException() - Constructor for exception io.github.novacrypto.bip39.Validation.UnexpectedWhiteSpaceException
 

V

validate(CharSequence) - Method in class io.github.novacrypto.bip39.MnemonicValidator
Check that the supplied mnemonic fits the BIP0039 spec.
validate(Collection<? extends CharSequence>) - Method in class io.github.novacrypto.bip39.MnemonicValidator
Check that the supplied mnemonic fits the BIP0039 spec.
valueOf(String) - Static method in enum io.github.novacrypto.bip39.JavaxPBKDF2WithHmacSHA512
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.novacrypto.bip39.SpongyCastlePBKDF2WithHmacSHA512
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.novacrypto.bip39.wordlists.English
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.novacrypto.bip39.wordlists.French
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.novacrypto.bip39.wordlists.Japanese
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.novacrypto.bip39.wordlists.Spanish
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.novacrypto.bip39.Words
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.github.novacrypto.bip39.JavaxPBKDF2WithHmacSHA512
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.novacrypto.bip39.SpongyCastlePBKDF2WithHmacSHA512
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.novacrypto.bip39.wordlists.English
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.novacrypto.bip39.wordlists.French
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.novacrypto.bip39.wordlists.Japanese
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.novacrypto.bip39.wordlists.Spanish
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.novacrypto.bip39.Words
Returns an array containing the constants of this enum type, in the order they are declared.

W

withWordsFromWordList(WordList) - Method in class io.github.novacrypto.bip39.SeedCalculator
 
WordList - Interface in io.github.novacrypto.bip39
 
WordNotFoundException - Exception in io.github.novacrypto.bip39.Validation
 
WordNotFoundException(CharSequence, CharSequence, CharSequence) - Constructor for exception io.github.novacrypto.bip39.Validation.WordNotFoundException
 
Words - Enum in io.github.novacrypto.bip39
 
A B C E F G H I J M N O P S U V W 
Skip navigation links