Table of Contents - rb-pure25519-1.0.3 Documentation
Classes and Modules
- Array
- ECInfinity
- Integer
- Rb25519
- Rb25519::FField
- Rb25519::FField::EC
- Rb25519::FField::EC25519
- Rb25519::FField::FFieldValue
- Rb25519::FField::MontgomeryEC
- String
Methods
- ::clamp_string — Rb25519
- ::eea — Rb25519::FField
- ::new — Rb25519::FField
- ::new — Rb25519::FField::FFieldValue
- ::new — Rb25519::FField::EC
- ::new — Rb25519::FField::MontgomeryEC
- ::new — Rb25519::FField::EC25519
- ::number_to_string — Rb25519
- ::public_key_num — Rb25519
- ::public_key_str — Rb25519
- ::random_secret_num — Rb25519
- ::random_secret_str — Rb25519
- ::rosetta_mod_exp — Rb25519::FField
- ::shared_secret_num — Rb25519
- ::shared_secret_str — Rb25519
- ::string_to_number — Rb25519
- ::to_xy — ECInfinity
- #* — Rb25519::FField::FFieldValue
- #** — Rb25519::FField::FFieldValue
- #+ — Rb25519::FField::FFieldValue
- #- — Rb25519::FField::FFieldValue
- #-@ — Rb25519::FField::FFieldValue
- #/ — Rb25519::FField::FFieldValue
- #== — Rb25519::FField::FFieldValue
- #[] — Rb25519::FField
- #add — Rb25519::FField
- #div — Rb25519::FField
- #double_point — Rb25519::FField::MontgomeryEC
- #exp — Rb25519::FField
- #f — Rb25519::FField::FFieldValue
- #ferm_is_prime? — Integer
- #ferm_ndiv — Integer
- #inspect — ECInfinity
- #inspect — Rb25519::FField::FFieldValue
- #inv — Rb25519::FField
- #inv — Rb25519::FField::FFieldValue
- #mul — Rb25519::FField
- #naive_points — Rb25519::FField::EC
- #on_curve — Rb25519::FField::EC
- #on_curve — Rb25519::FField::MontgomeryEC
- #point_add — Rb25519::FField::EC
- #point_add — Rb25519::FField::MontgomeryEC
- #pts — Rb25519::FField::MontgomeryEC
- #rb25519_clamp — Integer
- #rb25519_clamp — String
- #scale_double_add — Rb25519::FField::EC
- #scale_naive — Rb25519::FField::EC
- #scale_proj — Rb25519::FField::MontgomeryEC
- #sqrt — Rb25519::FField
- #sqrt — Rb25519::FField::FFieldValue
- #sub — Rb25519::FField
- #to_binary — String
- #to_binary_string — Integer
- #to_f — Rb25519::FField::FFieldValue
- #to_i — Rb25519::FField::FFieldValue
- #to_s — ECInfinity
- #to_s — Rb25519::FField::FFieldValue
- #to_xy — Array
- #to_xz — Array
- #xz_double — Rb25519::FField::MontgomeryEC
- #xz_from_xy — Rb25519::FField::MontgomeryEC
- #xz_simple_add — Rb25519::FField::MontgomeryEC
- #xz_to_xy — Rb25519::FField::MontgomeryEC