Skip to content

doc: crypto.createDiffieHellmanGroup() not documented #28523

Closed
@bnoordhuis

Description

@bnoordhuis

See title. Class DiffieHellmanGroup isn't documented either.

Usage:

const name = 'modp1';
const dh = crypto.createDiffieHellmanGroup(name);

It takes a well-known modp group as its argument but otherwise works the same as DiffieHellman.

name is taken from RFC 2412 (modp1 and 2) and RFC 3526:

$ perl -ne 'print "$1\n" if /"(modp\d+)"/' src/node_crypto_groups.h
modp1  #  768 bits
modp2  # 1024 bits
modp5  # 1536 bits
modp14 # 2048 bits
modp15 # etc.
modp16
modp17
modp18

Metadata

Metadata

Assignees

No one assigned

    Labels

    cryptoIssues and PRs related to the crypto subsystem.docIssues and PRs related to the documentations.good first issueIssues that are suitable for first-time contributors.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions