zkpwgen


Namezkpwgen JSON
Version 1.0 PyPI version JSON
download
home_pagehttps://github.com/amake/zkpwgen
SummaryGenerate random passwords of full-width Japanese characters
upload_time2023-05-14 00:46:43
maintainer
docs_urlNone
authorAaron Madlon-Kay
requires_python
license
keywords password generator full-width japanese
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            zkpwgen
=========
A tool for generating random passwords consisting of full-width Japanese and
Roman characters.

By default, generated passwords are intended to be easy to input on mobile
devices with a single conversion: a password contains *either* Hiragana or
Katakana, but not both. Same goes for upper- and lower-case Roman letters.

zkpwgen was heavily inspired by `pwgen <https://github.com/tytso/pwgen>`__. The
name is derived from *zenkaku* (全角, "full-width") *pwgen*.

Usage
=====
Example output::

    $ zkpwgen
    ギエカヘゴダピO ぁらみxま8ぞv りかぱ2ゃfょ8 モラ3ボ8メ1ズ
    メプヂCゲペ6バ ゃ0ぉふ3ゅあ7 だ8へろDせなH ジbゲヒミカ4ツ
    ぅもふ2ゆkけs ぢぁち6ぃへつM ヂ2FェGサメベ ばそ8さNてGぼ
    ぎゆ8まほ5jば ぁぉばぱHまKず アfベuヒチゼp ヘテ4ラvァ3ズ
    ノギPガイルヅド ぜもぁ3あGそF むどgぽりbてg ワモラセeヒゴh
    ラLモ5Lヨリ4 くぷあDろ2ぐH ミ8ェジミマァテ よbまeぶはlめ
    グ7ウィズスPラ ば0ぶOご2ゃた プ3ゴ7ョ1ュャ へ5cゎぽげ1が
    ぃIするふどもI セテァプスキNフ ス8mオ5ノ6g ぜuじ1ぇぎ0k
    ぽだOけれくDぐ ッOタ5ブゴ2ゾ ヮビワジ6フェp オダュ6Jベゼ6
    ゼEナ4Oル3ュ ゥニヌ3ボヮャヲ て7ごしぺ8ぷけ つ7っ6Aことゎ
    マリ5Aレ8Pサ おみwけ4ゎてi エ2サ8モエfク どぅgて4nぶ0
    まこさ4Iぜぺど ぷtちひsえぅげ ドeゾ2ソヨfニ トxゲ0ノヒヌ0
    ゾグラ8kエユt だ3せ3ひ8yぞ マシクサヘコ6メ ばふさHけじ7H
    チゼjフメ4pオ リニhクォ0ヒヌ ホベレ3ゲザLア けlぶ4rぐゃ8
    ァ4フ6ヒスズ0 ぎ7ゅBと6こ7 ギ8エpスnムo フrタiツnノ5
    へnっfゆpぽり にHう7EすIく へtめ8も8oぇ ぶぺぺ0IにろE
    らぬ6そ8mまゃ ぐ2れ7yぎあt し6な3ほ3Dす ヌHトOヘ1Aツ
    ぐぐらぇは1ざ1 なっ4おぃ4う1 ぶぉ6ぷrろ4い けNぼよそへぃ6
    へげず6ゎべ5ゃ だ0ぴ0つ4だ7 ドセゴ4ネゥ7E うつゎ5Iうので
    ハ5ベケイ1Mス ォニケクポDフズ ャBホミ4シ2ル グッソ2HハボD

Invoke as :code:`zkpwgen -h` for help.

Quick Install
=============
This package is not on PyPI, so install with::

    pip install git+https://github.com/amake/zkpwgen.git

License
=======
zkpwgen is distributed under the `GPLv2 license <LICENSE>`__.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/amake/zkpwgen",
    "name": "zkpwgen",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "password generator full-width japanese",
    "author": "Aaron Madlon-Kay",
    "author_email": "aaron@madlon-kay.com",
    "download_url": "https://files.pythonhosted.org/packages/77/da/716b7649d9293f0d21ce4d5af49d2c3455e4ff483ac288636e75fc258dd4/zkpwgen-1.0.tar.gz",
    "platform": null,
    "description": "zkpwgen\n=========\nA tool for generating random passwords consisting of full-width Japanese and\nRoman characters.\n\nBy default, generated passwords are intended to be easy to input on mobile\ndevices with a single conversion: a password contains *either* Hiragana or\nKatakana, but not both. Same goes for upper- and lower-case Roman letters.\n\nzkpwgen was heavily inspired by `pwgen <https://github.com/tytso/pwgen>`__. The\nname is derived from *zenkaku* (\u5168\u89d2, \"full-width\") *pwgen*.\n\nUsage\n=====\nExample output::\n\n    $ zkpwgen\n    \u30ae\u30a8\u30ab\u30d8\u30b4\u30c0\u30d4\uff2f \u3041\u3089\u307f\uff58\u307e\uff18\u305e\uff56 \u308a\u304b\u3071\uff12\u3083\uff46\u3087\uff18 \u30e2\u30e9\uff13\u30dc\uff18\u30e1\uff11\u30ba\n    \u30e1\u30d7\u30c2\uff23\u30b2\u30da\uff16\u30d0 \u3083\uff10\u3049\u3075\uff13\u3085\u3042\uff17 \u3060\uff18\u3078\u308d\uff24\u305b\u306a\uff28 \u30b8\uff42\u30b2\u30d2\u30df\u30ab\uff14\u30c4\n    \u3045\u3082\u3075\uff12\u3086\uff4b\u3051\uff53 \u3062\u3041\u3061\uff16\u3043\u3078\u3064\uff2d \u30c2\uff12\uff26\u30a7\uff27\u30b5\u30e1\u30d9 \u3070\u305d\uff18\u3055\uff2e\u3066\uff27\u307c\n    \u304e\u3086\uff18\u307e\u307b\uff15\uff4a\u3070 \u3041\u3049\u3070\u3071\uff28\u307e\uff2b\u305a \u30a2\uff46\u30d9\uff55\u30d2\u30c1\u30bc\uff50 \u30d8\u30c6\uff14\u30e9\uff56\u30a1\uff13\u30ba\n    \u30ce\u30ae\uff30\u30ac\u30a4\u30eb\u30c5\u30c9 \u305c\u3082\u3041\uff13\u3042\uff27\u305d\uff26 \u3080\u3069\uff47\u307d\u308a\uff42\u3066\uff47 \u30ef\u30e2\u30e9\u30bb\uff45\u30d2\u30b4\uff48\n    \u30e9\uff2c\u30e2\uff15\uff2c\u30e8\u30ea\uff14 \u304f\u3077\u3042\uff24\u308d\uff12\u3050\uff28 \u30df\uff18\u30a7\u30b8\u30df\u30de\u30a1\u30c6 \u3088\uff42\u307e\uff45\u3076\u306f\uff4c\u3081\n    \u30b0\uff17\u30a6\u30a3\u30ba\u30b9\uff30\u30e9 \u3070\uff10\u3076\uff2f\u3054\uff12\u3083\u305f \u30d7\uff13\u30b4\uff17\u30e7\uff11\u30e5\u30e3 \u3078\uff15\uff43\u308e\u307d\u3052\uff11\u304c\n    \u3043\uff29\u3059\u308b\u3075\u3069\u3082\uff29 \u30bb\u30c6\u30a1\u30d7\u30b9\u30ad\uff2e\u30d5 \u30b9\uff18\uff4d\u30aa\uff15\u30ce\uff16\uff47 \u305c\uff55\u3058\uff11\u3047\u304e\uff10\uff4b\n    \u307d\u3060\uff2f\u3051\u308c\u304f\uff24\u3050 \u30c3\uff2f\u30bf\uff15\u30d6\u30b4\uff12\u30be \u30ee\u30d3\u30ef\u30b8\uff16\u30d5\u30a7\uff50 \u30aa\u30c0\u30e5\uff16\uff2a\u30d9\u30bc\uff16\n    \u30bc\uff25\u30ca\uff14\uff2f\u30eb\uff13\u30e5 \u30a5\u30cb\u30cc\uff13\u30dc\u30ee\u30e3\u30f2 \u3066\uff17\u3054\u3057\u307a\uff18\u3077\u3051 \u3064\uff17\u3063\uff16\uff21\u3053\u3068\u308e\n    \u30de\u30ea\uff15\uff21\u30ec\uff18\uff30\u30b5 \u304a\u307f\uff57\u3051\uff14\u308e\u3066\uff49 \u30a8\uff12\u30b5\uff18\u30e2\u30a8\uff46\u30af \u3069\u3045\uff47\u3066\uff14\uff4e\u3076\uff10\n    \u307e\u3053\u3055\uff14\uff29\u305c\u307a\u3069 \u3077\uff54\u3061\u3072\uff53\u3048\u3045\u3052 \u30c9\uff45\u30be\uff12\u30bd\u30e8\uff46\u30cb \u30c8\uff58\u30b2\uff10\u30ce\u30d2\u30cc\uff10\n    \u30be\u30b0\u30e9\uff18\uff4b\u30a8\u30e6\uff54 \u3060\uff13\u305b\uff13\u3072\uff18\uff59\u305e \u30de\u30b7\u30af\u30b5\u30d8\u30b3\uff16\u30e1 \u3070\u3075\u3055\uff28\u3051\u3058\uff17\uff28\n    \u30c1\u30bc\uff4a\u30d5\u30e1\uff14\uff50\u30aa \u30ea\u30cb\uff48\u30af\u30a9\uff10\u30d2\u30cc \u30db\u30d9\u30ec\uff13\u30b2\u30b6\uff2c\u30a2 \u3051\uff4c\u3076\uff14\uff52\u3050\u3083\uff18\n    \u30a1\uff14\u30d5\uff16\u30d2\u30b9\u30ba\uff10 \u304e\uff17\u3085\uff22\u3068\uff16\u3053\uff17 \u30ae\uff18\u30a8\uff50\u30b9\uff4e\u30e0\uff4f \u30d5\uff52\u30bf\uff49\u30c4\uff4e\u30ce\uff15\n    \u3078\uff4e\u3063\uff46\u3086\uff50\u307d\u308a \u306b\uff28\u3046\uff17\uff25\u3059\uff29\u304f \u3078\uff54\u3081\uff18\u3082\uff18\uff4f\u3047 \u3076\u307a\u307a\uff10\uff29\u306b\u308d\uff25\n    \u3089\u306c\uff16\u305d\uff18\uff4d\u307e\u3083 \u3050\uff12\u308c\uff17\uff59\u304e\u3042\uff54 \u3057\uff16\u306a\uff13\u307b\uff13\uff24\u3059 \u30cc\uff28\u30c8\uff2f\u30d8\uff11\uff21\u30c4\n    \u3050\u3050\u3089\u3047\u306f\uff11\u3056\uff11 \u306a\u3063\uff14\u304a\u3043\uff14\u3046\uff11 \u3076\u3049\uff16\u3077\uff52\u308d\uff14\u3044 \u3051\uff2e\u307c\u3088\u305d\u3078\u3043\uff16\n    \u3078\u3052\u305a\uff16\u308e\u3079\uff15\u3083 \u3060\uff10\u3074\uff10\u3064\uff14\u3060\uff17 \u30c9\u30bb\u30b4\uff14\u30cd\u30a5\uff17\uff25 \u3046\u3064\u308e\uff15\uff29\u3046\u306e\u3067\n    \u30cf\uff15\u30d9\u30b1\u30a4\uff11\uff2d\u30b9 \u30a9\u30cb\u30b1\u30af\u30dd\uff24\u30d5\u30ba \u30e3\uff22\u30db\u30df\uff14\u30b7\uff12\u30eb \u30b0\u30c3\u30bd\uff12\uff28\u30cf\u30dc\uff24\n\nInvoke as :code:`zkpwgen -h` for help.\n\nQuick Install\n=============\nThis package is not on PyPI, so install with::\n\n    pip install git+https://github.com/amake/zkpwgen.git\n\nLicense\n=======\nzkpwgen is distributed under the `GPLv2 license <LICENSE>`__.\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Generate random passwords of full-width Japanese characters",
    "version": "1.0",
    "project_urls": {
        "Homepage": "https://github.com/amake/zkpwgen"
    },
    "split_keywords": [
        "password",
        "generator",
        "full-width",
        "japanese"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "baa5dd9cc1b6e0e1f604110b4d988c39623d149c82710310e777589f94429bba",
                "md5": "323fdbf5e0e9a031244842fcee526a34",
                "sha256": "da935be4e8dc6ef5acc93f967eb10db100ee6f0d7118988408a4bf49fb71072b"
            },
            "downloads": -1,
            "filename": "zkpwgen-1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "323fdbf5e0e9a031244842fcee526a34",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 11528,
            "upload_time": "2023-05-14T00:46:42",
            "upload_time_iso_8601": "2023-05-14T00:46:42.119251Z",
            "url": "https://files.pythonhosted.org/packages/ba/a5/dd9cc1b6e0e1f604110b4d988c39623d149c82710310e777589f94429bba/zkpwgen-1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "77da716b7649d9293f0d21ce4d5af49d2c3455e4ff483ac288636e75fc258dd4",
                "md5": "f25c754e240e9d7cb8d0a77e29fc968e",
                "sha256": "68c32615a61614163fdb10e426462f11b07b7000cac202de078cb22a46cbe38f"
            },
            "downloads": -1,
            "filename": "zkpwgen-1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "f25c754e240e9d7cb8d0a77e29fc968e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 11386,
            "upload_time": "2023-05-14T00:46:43",
            "upload_time_iso_8601": "2023-05-14T00:46:43.973225Z",
            "url": "https://files.pythonhosted.org/packages/77/da/716b7649d9293f0d21ce4d5af49d2c3455e4ff483ac288636e75fc258dd4/zkpwgen-1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-05-14 00:46:43",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "amake",
    "github_project": "zkpwgen",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "zkpwgen"
}
        
Elapsed time: 0.12905s