دسته بندی
    بسته

    توسعه پلاگین

    4 سال پیش
    #3208 نقل قول
    سلام.
    من در حال توسعه یک پلاگین هستم و اطلاعات مربوط به ورود به سیستم را در تنظیمات افزونه دارد. اینگونه انجام می دهم:
    _encryptionService.EncryptText(sensitiveData);
    _encryptionService.DecryptText(sensitiveData);

    متوجه شدم که اگر پارامتر 'encryptionPrivateKey' را خالی بگذارید ، آن را به صورت پیش فرض قرار می دهد:
    encryptionPrivateKey = _securitySettings.EncryptionKey;

    سوال من 2 قسمت دارد:
    1- آیا این روش بی خطر است؟
    2- این 'رمزگذاری رمز' چیست و چگونه و چه زمانی ایجاد می شود؟

    با تشکر
    0
    4 سال پیش
    #3215 نقل قول
    سلام روزبخیر
    می توانید گزینه های زیر را امتحان کنید:
    1- https://azure.microsoft.com/en-us/service/key-vault/   اگر از Azure استفاده میکنید.
    2- https://aws.amazon.com/kms/ اگر از AWS استفاده میکنید.
    3- اگر در Docker کار می کنید، کلید رمزگذاری خود را از طریق متغیر محیط منتقل کنید.
    4- https://www.vaultproject.io/  یا https://github.com/pinterest/knox
    متاسفانه راه حل راحت تری وجود ندارد.
    1
    4 سال پیش
    #3352 نقل قول
    سلام
    ممنونم انجام شد
    0
    دسته بندی ها