Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/mtkruto/tl/2_types.ts>PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow_

Cross-runtime JavaScript library for building Telegram clients
Go to Latest
class PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow_
import { PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow_ } from "https://deno.land/x/mtkruto@0.1.190/tl/2_types.ts";

This key derivation algorithm defines that SRP 2FA login must be used

Constructors

new
PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow_(params: { salt1: Uint8Array; salt2: Uint8Array; g: number; p: Uint8Array; })

Properties

protected
readonly
[id]: number
protected
readonly
[params]: Params
g: number

Base (see SRP 2FA login)

p: Uint8Array

2048-bit modulus (see SRP 2FA login)

salt1: Uint8Array

One of two salts used by the derivation function (see SRP 2FA login)

salt2: Uint8Array

One of two salts used by the derivation function (see SRP 2FA login)

Static Properties

readonly
[name]: string
readonly
[paramDesc]: ParamDesc