Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>While no official Apple solution appears to exist, there is a reverse-engineered library, available as a command line tool, that recreates all of the functionality available in the GUI Password Assistant.</p> <p>See this link (updated as of April 2014): <a href="https://bitbucket.org/anders/sf-pwgen" rel="nofollow">https://bitbucket.org/anders/sf-pwgen</a> or <a href="https://github.com/anders/pwgen" rel="nofollow">https://github.com/anders/pwgen</a></p> <p>The developer, @anders-bergh, makes the source (including Xcode project) available, and provides a download of the binary, which can be executed in the Terminal (<a href="https://bitbucket.org/anders/sf-pwgen/downloads" rel="nofollow">https://bitbucket.org/anders/sf-pwgen/downloads</a>). </p> <p>The binary can also be installed with brew:<code>brew install sf-pwgen</code>. </p> <p>From the project page:</p> <blockquote> <p><strong>sf-pwgen</strong> is an example CLI application which generates passwords:</p> </blockquote> <pre><code>usage: ./sf-pwgen [options] Option: Meaning: -a, --algorithm Available algorithms: memorable, random letters, alphanumeric, numbers. -c, --count The number of passwords to generate. The default is `memorable'. -l, --length Desired length of the generated passwords. -L, --language Generate passwords in a specified language. Languages: en, de, es, fr, it, nl, pt, jp. Note that this feature is broken and will produce garbage, bug: rdar://14889281 -v, --version Print the version number and exit. -h, --help Prints this message. </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload