Package | Description |
---|---|
org.bitcoinj.wallet |
Classes that support the
Wallet , which knows how to find and save transactions relevant to
a set of keys or scripts, calculate balances, and spend money: the wallet has many features and can be extended
in various ways, please refer to the website for documentation on how to use it. |
Modifier and Type | Class and Description |
---|---|
class |
BasicKeyChain
A
KeyChain that implements the simplest model possible: it can have keys imported into it, and just acts as
a dumb bag of keys. |
class |
DeterministicKeyChain
A deterministic key chain is a
KeyChain that uses the
BIP 32 standard, as implemented by
DeterministicHierarchy , to derive all the keys in the keychain from a master seed. |
Modifier and Type | Method and Description |
---|---|
EncryptableKeyChain |
EncryptableKeyChain.toDecrypted(CharSequence password)
Decrypts the key chain with the given password.
|
EncryptableKeyChain |
EncryptableKeyChain.toDecrypted(org.spongycastle.crypto.params.KeyParameter aesKey)
Decrypt the key chain with the given AES key and whatever
KeyCrypter is already set. |
EncryptableKeyChain |
EncryptableKeyChain.toEncrypted(CharSequence password)
Takes the given password, which should be strong, derives a key from it and then invokes
toEncrypted(org.bitcoinj.crypto.KeyCrypter, org.spongycastle.crypto.params.KeyParameter) with
KeyCrypterScrypt as the crypter. |
EncryptableKeyChain |
EncryptableKeyChain.toEncrypted(KeyCrypter keyCrypter,
org.spongycastle.crypto.params.KeyParameter aesKey)
Returns a new keychain holding identical/cloned keys to this chain, but encrypted under the given key.
|
Copyright © 2014. All rights reserved.