صفحه 1 از 3 123 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 30

موضوع: امن ترین رمزگذاری برای ذخیره سازی password در دیتابیس

  1. #1
    عضو انجمن iroo آواتار ها
    تاریخ عضویت
    Apr 2015
    نوشته ها
    561
    تشکر تشکر کرده 
    1,482
    تشکر تشکر شده 
    211
    تشکر شده در
    169 پست

    پیش فرض امن ترین رمزگذاری برای ذخیره سازی password در دیتابیس

    سلام و خسته نباشید

    معمولا برای ذخیره سازی یکسری اطلاعات مهم توی دیتابیس ما از md5 - hash - crc32 و... استفاده می کنیم که بصورت ظاهری پسورد مستقیم تو دیتابیس ذخیره نمیشه....

    اما امنیت این نوع کد گذاری هم بالا نیست و راحت کد رو بدین دست یکی حتی با سرچ ساده میاد دیکد میکنه و رمز رو می بینه


    به نظرتون برای ذخیره سازی یک مقدار بسیار امنیتی چطوری کد کنیم و با خیال راحت تو دیتابیس ذخیره کنیم؟


    ممنون میشم راهنمائیم بکنید

    تشکر
    انجمن سئو فروم (Https://seoforum.ir)؛ تالار پرسش و پاسخ سئو و دیجیتال مارکتینگ ایران

  2. تعداد تشکر ها ازiroo به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن
    تاریخ عضویت
    Aug 2011
    نوشته ها
    146
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    264
    تشکر شده در
    167 پست

    پیش فرض پاسخ : امن ترین رمزگذاری برای ذخیره سازی password در دیتابیس

    پسورد قوی وظیفه خود کاربر است. شما برای نگهداری همون md5 با کمی نمک (جستجو کن password salt) میتونی ذخیره کنی.
    جشنواره وب ایران یا جشنواره معرفی دوستان!!!

  5. تعداد تشکر ها از MJmoonwalk به دلیل پست مفید


  6. #3
    عضو انجمن iroo آواتار ها
    تاریخ عضویت
    Apr 2015
    نوشته ها
    561
    تشکر تشکر کرده 
    1,482
    تشکر تشکر شده 
    211
    تشکر شده در
    169 پست

    پیش فرض پاسخ : امن ترین رمزگذاری برای ذخیره سازی password در دیتابیس

    نقل قول نوشته اصلی توسط MJmoonwalk نمایش پست ها
    پسورد قوی وظیفه خود کاربر است. شما برای نگهداری همون md5 با کمی نمک (جستجو کن password salt) میتونی ذخیره کنی.
    درسته
    فرض کنید کاربر این رمز رو داد: " F36*Y%5eg653G "
    حالا این md5 یا هش میشه و تو دیتابیس ذخیره میشه، همین مقداری که تو دیتابیس ذخیره شده رو بدین به کسی به راحتی میتونه پسورد اصلی رو در بیاره! درسته؟؟؟ پس درواقع اون طور که میتونست از رمز محافطت کنه نتونسته این کد گذاری خوب عمل کنه
    من توی انجمن فک کنم مجید آنلاین بود یک مطلب در این مورد دیده بودم که رمز گذاری بسیار امنی رو معرفی کرده بود و....
    انجمن سئو فروم (Https://seoforum.ir)؛ تالار پرسش و پاسخ سئو و دیجیتال مارکتینگ ایران

  7. #4
    عضو انجمن shahinmq آواتار ها
    تاریخ عضویت
    Oct 2012
    محل سکونت
    اصفهان
    نوشته ها
    266
    تشکر تشکر کرده 
    231
    تشکر تشکر شده 
    695
    تشکر شده در
    470 پست

    پیش فرض پاسخ : امن ترین رمزگذاری برای ذخیره سازی password در دیتابیس

    عرض سلام و احترام
    می تونید الگوی خودتون رو درست کنید که اگر رمزتون هم لو رفت حتی با دیکد کردن به رشته ی اصلی دسترسی نداشته باشند.
    ساده ترین راه می تونید رشته ی پسورد را بگیرید و تک تک کاراکتر ها را جدا کنید.
    حال کد اسکی هر کاراکتر را بدست بیارید و با عددی دیگر یا حروفی دیگر ترکیب کنید.
    در نهایت کل کاراکتر هارا کنار یکدیگر بزارید و دوباره هَش کنید.

    Sent from my SM-G920F using Tapatalk

  8. تعداد تشکر ها از shahinmq به دلیل پست مفید


  9. #5
    عضو جدید
    تاریخ عضویت
    Nov 2016
    نوشته ها
    74
    تشکر تشکر کرده 
    50
    تشکر تشکر شده 
    16
    تشکر شده در
    15 پست

    پیش فرض پاسخ : امن ترین رمزگذاری برای ذخیره سازی password در دیتابیس

    دوست عزیز سلام

    به اصطلاح یک مقدار نمک‌به پسورد بزنید

    بعد md5 کنین کسی نمیتوپه دیکد کنه

    مگه اینکه روز ها شاید هم هفته هاوقت بزاره اونم اگه بشه

    شما تست‌ کن‌سایت های دیکد‌md5 انلاین

    یه پسورد رو مقداری نمک بزن بعد ببین‌میتونه دیکد کنه یا نه

    ۹۹ درصد نمیتونه

  10. تعداد تشکر ها از mojtabakh18 به دلیل پست مفید


  11. #6
    عضو انجمن shahinmq آواتار ها
    تاریخ عضویت
    Oct 2012
    محل سکونت
    اصفهان
    نوشته ها
    266
    تشکر تشکر کرده 
    231
    تشکر تشکر شده 
    695
    تشکر شده در
    470 پست

    پیش فرض پاسخ : امن ترین رمزگذاری برای ذخیره سازی password در دیتابیس

    نقل قول نوشته اصلی توسط mojtabakh18 نمایش پست ها
    دوست عزیز سلام

    به اصطلاح یک مقدار نمک‌به پسورد بزنید

    بعد md5 کنین کسی نمیتوپه دیکد کنه

    مگه اینکه روز ها شاید هم هفته هاوقت بزاره اونم اگه بشه

    شما تست‌ کن‌سایت های دیکد‌md5 انلاین

    یه پسورد رو مقداری نمک بزن بعد ببین‌میتونه دیکد کنه یا نه

    ۹۹ درصد نمیتونه
    درواقع این سایت ها دیکد نمی کنن و از دیتابیس پسورد استفاده می کنند.
    اگر شخص واقعا به دنبال پسورد باشه هفته ها و شاید سال ها با استفاده از روش هایی این کار را خواهد کرد.
    به عنوان مثال با روش brute force می تونید پسورد را دیکد کنید اما پردازنده ی قوی نیاز هست که قطعا کسی که چنین کاری بخواهد انجام بده با سیستم شخصی انجام نمیده و استفاده از این روش قطعی هست اما زمان زیادی صرف خواهد کرد.این روش تمام حالت ها و کاراکترها را کنار هم قرار خواهد داد تا مقدار هش پیدا شود.
    البته اگر از الگوی پیچیده تر استفاده کنید زمانی که به پسورد برسند بازهم به چیزی نرسیده اند.

    Sent from my SM-G920F using Tapatalk

  12. تعداد تشکر ها از shahinmq به دلیل پست مفید


  13. #7
    عضو انجمن AtrafNet آواتار ها
    تاریخ عضویت
    Nov 2016
    نوشته ها
    259
    تشکر تشکر کرده 
    2,584
    تشکر تشکر شده 
    729
    تشکر شده در
    417 پست

    پیش فرض پاسخ : امن ترین رمزگذاری برای ذخیره سازی password در دیتابیس

    سلام
    اگه برای php می خواین خود php در لینک زیر گفته که برای هش کردن پسورد و سایر اطلاعات مهم به جای الگوریتم های md5 و sha1 و... از Blowfish که پیشنهادی خودش هست استفاده کنید.

    http://php.net/manual/en/faq.passwords.php

    ویرایش توسط AtrafNet : April 11th, 2017 در ساعت 20:54

  14. تعداد تشکر ها از AtrafNet به دلیل پست مفید


  15. #8
    عضو جدید
    تاریخ عضویت
    Nov 2016
    نوشته ها
    74
    تشکر تشکر کرده 
    50
    تشکر تشکر شده 
    16
    تشکر شده در
    15 پست

    پیش فرض پاسخ : امن ترین رمزگذاری برای ذخیره سازی password در دیتابیس

    نقل قول نوشته اصلی توسط shahinmq نمایش پست ها
    درواقع این سایت ها دیکد نمی کنن و از دیتابیس پسورد استفاده می کنند.
    اگر شخص واقعا به دنبال پسورد باشه هفته ها و شاید سال ها با استفاده از روش هایی این کار را خواهد کرد.
    به عنوان مثال با روش brute force می تونید پسورد را دیکد کنید اما پردازنده ی قوی نیاز هست که قطعا کسی که چنین کاری بخواهد انجام بده با سیستم شخصی انجام نمیده و استفاده از این روش قطعی هست اما زمان زیادی صرف خواهد کرد.این روش تمام حالت ها و کاراکترها را کنار هم قرار خواهد داد تا مقدار هش پیدا شود.
    البته اگر از الگوی پیچیده تر استفاده کنید زمانی که به پسورد برسند بازهم به چیزی نرسیده اند.

    Sent from my SM-G920F using Tapatalk
    قطعا کسی همچین سیستمی داره

    نمیاد پسورد ماها رو دیکد کنه خخخ

  16. تعداد تشکر ها از mojtabakh18 به دلیل پست مفید


  17. #9
    عضو انجمن shahinmq آواتار ها
    تاریخ عضویت
    Oct 2012
    محل سکونت
    اصفهان
    نوشته ها
    266
    تشکر تشکر کرده 
    231
    تشکر تشکر شده 
    695
    تشکر شده در
    470 پست

    پیش فرض پاسخ : امن ترین رمزگذاری برای ذخیره سازی password در دیتابیس

    نقل قول نوشته اصلی توسط mojtabakh18 نمایش پست ها
    قطعا کسی همچین سیستمی داره

    نمیاد پسورد ماها رو دیکد کنه خخخ
    خیلی پیچیده نیست ، قبلا نوشتیم و افرادی دیگر هم نوشتند.

    از مقدار 0 شروع به تست کردن میکنه و کد کردن می کند تا انواع ترکیب ها را بررسی کنه و درنهایت مقدار کد شده را با کد شما را مقایسه می کند.

    زمانی که دو مقدار کد شده برابر هم باشند یعنی کد پیدا شده.

    فقط با سیستم شخصی برای پسورد های طولانی اصلا قابل استفاده نیست و درصورتی که زمان استفاده طولانی شود کار بجایی خواهد رسید که ماوس شما هم تکون نمی خوره و فشار زیادی روی cpu خواهد بود(طبق تجربه)

  18. تعداد تشکر ها از shahinmq به دلیل پست مفید


  19. #10
    کاربر اخراج شده
    تاریخ عضویت
    Nov 2015
    محل سکونت
    CA
    نوشته ها
    382
    تشکر تشکر کرده 
    311
    تشکر تشکر شده 
    692
    تشکر شده در
    292 پست

    پیش فرض پاسخ : امن ترین رمزگذاری برای ذخیره سازی password در دیتابیس

    شما میتونید به اخر هر رمز یه عدد خاصی اضافه کنید مثلا اگر کاربر این رمز رو زد

    1234kiava
    به اخرش طبق تعریف شده 5678 اضافه بشه

    1234kiava5678

    بعدش هش میکنید sha1 بهتره تا md5 و بعدش تعیین میکنید هر کاربری رمز رو زد به اخرش اون الگوریتم رو اضافه کنه وبرسی کنه اگر توی دیتابیس بود وارد بشه

  20. تعداد تشکر ها ازkiava به دلیل پست مفید


صفحه 1 از 3 123 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 3
    آخرين نوشته: September 26th, 2017, 00:34
  2. درخواست سرور مجازی از دیتاسنتر ایس کلو ( icecolo ) انگلیس
    توسط fashen در انجمن درخواست سرور مجازی
    پاسخ ها: 1
    آخرين نوشته: August 26th, 2014, 11:02
  3. پاسخ ها: 13
    آخرين نوشته: January 3rd, 2014, 17:18
  4. پاسخ ها: 0
    آخرين نوشته: October 2nd, 2013, 22:14
  5. پاسخ ها: 1
    آخرين نوشته: January 12th, 2013, 04:33

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •