من می خواهم از کلیدهای SSH برای رمزگذاری داده های خود استفاده کنم. از آنجا که باز کردن کلید SSH در ورود به سیستم بسیار ناچیز است ، می توانم به راحتی عامل SSH را وصل کرده و کلید خصوصی خود را بدست آورم تا اینکه مجبور باشم عبارت دیگری را حفظ کنم.
اگر من از AES استفاده می کنم تا داده های خود را با کلید 256 بیتی رمزگذاری کنم. بنابراین ، من باید اطمینان حاصل كنم كه كلمه من این اندازه است كه با استفاده از كلید SSH مستقیماً ، به طور كلی ، موردی نخواهد بود. این بدان معناست که می توانم کلید خصوصی خود را مستقیماً با SHA256 هش دهم.
اگر من بارها و بارها کلید خصوصی خود را بزنم ، می تواند "امنیت" بیشتری را فراهم کند؟ علاوه بر این ، اگر نمکی تصادفی را برای هر "راز" اختصاص دهم ، آیا این امر به امنیت "راز" کمک می کند؟
فرآیند:
- کلید SSH خصوصی را از طریق عامل SSH باز کنید
- از عامل SSH برای خصوصی سازی استفاده کنید. کلید
- نمک تصادفی
- نمک هش را با کلید خصوصی بارها تولید کرد تا کلید منحصر به فردی برای مخفی کردن مخفی
- نمک و مخفی
برای رمزگشایی
- استفاده شود از نمک ذخیره شده و rehash برای تولید کلید منحصر به فرد [19659006گریسباکلیدمنحصربهفردتولیدشده