Packages that use NativeBigInteger
Package
Description
Core cryptographic primitives used throughout I2P: symmetric ciphers (AES, ChaCha20), hashes (SHA-1, SHA-256, SHA-384, SHA-512), HMAC and HKDF key derivation, the ElGamal and DSA/EdDSA/RedDSA engines, key and certificate utilities, and the entropy harvester.
Uses of NativeBigInteger in net.i2p.crypto
Fields in net.i2p.crypto declared as NativeBigIntegerModifier and TypeFieldDescriptionstatic final NativeBigIntegerCryptoConstants.dsagDSA generator (g).static final NativeBigIntegerCryptoConstants.dsapDSA prime modulus (p).static final NativeBigIntegerCryptoConstants.dsaqDSA subgroup order (q).static final NativeBigIntegerCryptoConstants.elggElGamal generator (g).static final NativeBigIntegerCryptoConstants.elgp2048-bit MODP Group from RFC 3526.Methods in net.i2p.crypto that return NativeBigIntegerModifier and TypeMethodDescriptionstatic NativeBigInteger[]SigUtil.aSN1ToBigInteger(byte[] asn, int len) See above.private static NativeBigInteger[]SigUtil.split(byte[] b) Split a byte array into two BigIntegers.