একটি নির্দিষ্ট দৈর্ঘ্যের আউটপুট পাসওয়ার্ড pwgen করতে পারেন?


9

আমি pwgenপাসওয়ার্ডগুলি তৈরি করতে কমান্ড লাইন সরঞ্জামটি ব্যবহার করছি কারণ আপনি sha1কমান্ড লাইনের পতাকার সাথে পুনরাবৃত্তিটি পছন্দ করেন । ম্যান পৃষ্ঠাটি উদ্ধৃত করতে:

   -H, --sha1=/path/to/file[#seed]
          Will  use the sha1's hash of given file and the optional seed to
          create password. It will allow you to compute the same  password
          later, if you remember the file, seed, and pwgen's options used.
          ie: pwgen -H ~/your_favorite.mp3#your@email.com gives a list  of
          possibles  passwords for your pop3 account, and you can ask this
          list again and again.

          WARNING: The passwords generated using this option are not  very
          random.   If you use this option, make sure the attacker can not
          obtain a copy of the file.  Also, note that the name of the file
          may  be  easily available from the ~/.history or ~/.bash_history
          file.

আমি এটির মতো পাসওয়ার্ড তৈরি করতে (এবং পুনরুদ্ধার করতে) এটি ব্যবহার করছি:

pwgen -1cnsy --sha1=/path/to/my/gpg/private-key.asc#username@example.com

একমাত্র সমস্যা হ'ল আমি পাসওয়ার্ডটি কত অক্ষরে রাখতে চাই তা নির্দিষ্ট করার উপায় খুঁজে বের করতে পারছি না। ডিফল্টরূপে এটি একটি 8-অক্ষরের পাসওয়ার্ড উত্পন্ন করে, যা ব্রুট-জোর করার পক্ষে বেশি সংবেদনশীল।

বিকল্পভাবে, আমি ব্যবহার apgকরতে পারি, যা আমাকে অক্ষরের সংখ্যা নির্দিষ্ট করার অনুমতি দেয় তবে apgআমার পুনরাবৃত্তযোগ্য অক্ষর দেওয়ার জন্য কোনও ফাইল এবং স্ট্রিংকে বীজ হিসাবে নেওয়ার কোনও উপায় আমি দেখতে পাই না ।

pwgenএকটি নির্দিষ্ট দৈর্ঘ্যের পাসওয়ার্ড উত্পন্ন করার কোনও উপায় আছে কি ?


এর মতো আপনার ব্যক্তিগত কীগুলি ব্যবহার করা তাদের ঝুঁকিতে ফেলেছে। কিছু এলোমেলো ফাইল ব্যবহার করুন যা পরিবর্তিত হবে না (এমপি 3 এর মতো তারা উল্লেখ করেছেন)। বা কেবল এই পরামর্শটি ব্যবহার করুন (আক্ষরিক নয়!)।
ভনব্র্যান্ড

এটির মতো আমার ব্যক্তিগত কী কীভাবে ব্যবহার করা ঝুঁকির মধ্যে পড়ে? ক্রিপ্টোটি রিভার্সিবল নয়, তাইনা?
কেরিক

এটি এমন কোনও প্রোগ্রাম দ্বারা পঠিত হচ্ছে যা নষ্ট হয়ে যেতে পারে। ঝুঁকিটি সর্বনিম্ন, তবে কেন এটি ঝুঁকিপূর্ণ ...
ভনব্র্যান্ড

উত্তর:


12

Usage: pwgen [ OPTIONS ] [ pw_length ] [ num_pw ]

এভাবে:

pwgen -1cnsy --sha1=/path/to/my/gpg/private-key.asc#username@example.com 42

সাবধান থাকুন যে pwgenআপনি অনুরোধ করেছেন ততক্ষণ আনন্দের সাথে এমন একটি পাসওয়ার্ড মুদ্রণ করবে, তবে একটি নির্দিষ্ট পয়েন্টের বাইরে (নির্দিষ্ট ফাইলটির এনট্রপি দ্বারা নির্ধারিত) সুরক্ষা বাড়ায় না।


1
আমি ... ম্যান পৃষ্ঠাগুলির শীর্ষে ব্যবহারের উদাহরণগুলি স্কিমিং বন্ধ করতে হবে। আমি সাবধানে বাকি ম্যান পেজটি দিয়ে ঝুঁটি মেরেছি। ধন্যবাদ!
কেরিক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.