Skip to the main content
mkfifo.com

/bin/scrypt

The builtin scrypt of mkfifo.com: the key of the password in the body, as RFC 7914. The key of rclone is scrypt -l 80 with N = 16384 and r = 8, the defaults.

Use it from the web

Its address is https://mkfifo.com//bin/scrypt, with two slashes. Send a POST: the body is the input, and the query gives the words, between & and with percent-encoding. The answer is the output, as the command of a shell writes it. An error gives 422 and the error.

printf '%s' 'password' | curl --data-binary @- 'https://mkfifo.com//bin/scrypt?-N&1024&-s&salt'

The answer (200):

16dbc8906763c7f048977a68f9d305f7710e068ca2cd95dab372125bb3f19608

Use it in an envelope

A pipe gives a value to it, as to a FIFO: $body | /bin/scrypt. An egress envelope can send to it, To: /bin/scrypt, and Reply-To gives its answer to a FIFO. These give no words: use the builtin itself for words, as in $body | jq .id.

A builtin here has no FIFO as its home: no code of totp and no sealed key of a FIFO opens in it. Each run counts in the limits of its Request.