Maxximiliann
Any fast, efficient libraries for Curve25519 encoding?
What fast, efficient libraries are there for Curve25519 encoding?
Marked As Solved
kip
ex_cldr Core Team
The built-in :crypto library includes the :ed25519 curve (as long as the installed openssl lib supports it) as seen by:
iex> :crypto.ec_curves()
[:secp160k1, :secp160r1, :secp160r2, :secp192k1, :secp224k1, :secp224r1,
:secp256k1, :secp384r1, :secp521r1, :secp192r1, :prime192v1, :prime192v2,
:prime192v3, :prime239v1, :prime239v2, :prime239v3, :secp256r1, :prime256v1,
:wtls7, :wtls9, :wtls12, :brainpoolP160r1, :brainpoolP160t1, :brainpoolP192r1,
:brainpoolP192t1, :brainpoolP224r1, :brainpoolP224t1, :brainpoolP256r1,
:brainpoolP256t1, :brainpoolP320r1, :brainpoolP320t1, :brainpoolP384r1,
:brainpoolP384t1, :brainpoolP512r1, :brainpoolP512t1, :sect163k1, :sect163r1,
:sect163r2, :sect193r1, :sect193r2, :sect233k1, :sect233r1, :sect239k1,
:sect283k1, :sect283r1, :sect409k1, :sect409r1, :sect571k1, :sect571r1,
:c2pnb163v1, ...]
iex> :crypto.ec_curves |> Enum.filter(fn a -> Atom.to_string(a) |> String.contains?("25519") end)
[:ed25519]
7
Popular in Questions
I have an umbrella app.
Some of the apps inside depend on other apps in the umbrella, unsurprisingly.
I’m writing a test for one of the...
New
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New
What is the proper way to load a module from a file in to IEX?
In the python world, doing something like this pretty standard:
from ....
New
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
Credo is smart enough to check for (something like) this:
assert length(the_list) == 0
with this response:
Checking if an enum is empt...
New
Hello everybody,
usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
Other popular topics
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
Hi there,
I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New
Hey,
Just curious what are the main benefits of Elixir compared to Clojure?
When is Elixir more useful than Clojure and vice versa?
Th...
New
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
New
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service.
Currently when I de...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #elixirconf-us
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #metaprogramming
- #security
- #hex









