رفتن به مطلب

رمزنگاری و تبادل اطلاعات بین سرور و اندروید با PersianEncryption


ارسال های توصیه شده

در ۱ ساعت قبل، seyyedali گفته است :

 

هیچ تغییری توی متدهایی که شما توی کتابخونه میبینید انجام نشده عزیز. الگوریتم داخل کتابخونه اس و شما دسترسی ندارید بهش. فقط مقادیری که قبلا تولید شده دیگه برای نسخه جدید کاربرد نداره.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • پاسخ 67
  • ایجاد شد
  • آخرین پاسخ

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

پست های محبوب

به نام خدا با یک کتابخونه فوقلاده ویژه و کاربردی درخدمت شما عزیزان و دوستان انجمن محبوب انسورسنتر هستیم   کمتر برنامه نویسی هست که شبو روز فکرش پیش امنیت برنامه هاآنلاینش نباشه و یه شب

بله عزیز. برای آفلاین هم میشه به راحتی استفاده کرد. متن رو اینکریپت کنید و اونو یه جایی ذخیره کنید و به راحتی باز دیکریپت کنید

سلام خدمت همه عزیزان بنا به درخواست بعضی از دوستان این کتابخونه تا آخر این هفته یعنی به مدت سه روز با تخفیف حدودا ۴۰ درصدی به قیمت ۵ هزارتومان به فروش میرسد.

تصاویر ارسال شده

در 2 ساعت قبل، محمدرضا شاهپیری گفته است :

 

استاد رمز دانلود فایل اول کتابخونه چی هست؟؟

 

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

الان همش ارور زیرمیاد میشه یه توضیحی کوچیکی بدید.واقعا درموندم کرده

 

Capture.PNG

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 4 ساعت قبل، seyyedali گفته است :

استاد رمز دانلود فایل اول کتابخونه چی هست؟؟ رمز رو از قسمت خریدتون میتونید دریافت کنید. تغییر دادم به همون رمز کتابخونه دومی.

 

استاد میبخشی حیلی سوال میکنم. سوال کردن موردی نداره عزیز. باید مشکلاتی که براتون پیش میاد رو مطرح کنید تا به جواب برسید.

الان همش ارور زیرمیاد میشه یه توضیحی کوچیکی بدید.واقعا درموندم کرده کتابخونه همش دوتا متد داره عزیز. متد encrypt که شما هر متنی میتونین بهش بدین ولی متد decrypt شما تنها متنهایی که با متد encrypt تولید کردین رو میتونید بدید. هر متن دیگه ای که توسط این کتابخونه اینکریپت نشده باشه رو بدین خطا میگیره.

 در ضمن حتما دقت کنید که کلیدها تغییر نکنه.

 

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 15 ساعت قبل، محمدرضا شاهپیری گفته است :

 در ضمن حتما دقت کنید که کلیدها تغییر نکنه.

استاد یعنی کلید ها رو اصلا تغییر ندم و با همون کلید اولیه که شما دادید رمز کنم؟؟؟

یا من خوب متوجه نشدم یا شما مفهوم رو خوب نرسوندید استاد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1396/07/01, 00:47:37، محمدرضا شاهپیری گفته است :

 

استاد دوباره سلام

 

من برای تست یه متن فارسی 8 کلمه ای رو با این کتابخونه کد کردم و بعدکد رو کپی کردم و با یک نرم افزار تست که خودم نوشتم به قصد دیکد پیست می کنم اما ارور میده ؟؟؟

 

 

 

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

عزیز کتابخونه با فارسی هیچ مشکلی نداره و کاملا تست شده.

موارد زیر حتما رعایت بشه.

کلیدهایی که برای encrypt استفاده میشه دقیقا با کلیدهایی که برای decrypt استفاده میشه یکی باشه.

کوچکترین تغییری تو متن انکریپت شده نباید رخ بده.

احتمالا موقع پیست کردن چیزی اضافه شده اسپیس یا کاراکترهای دیگه.

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 4 دقیقه قبل، محمدرضا شاهپیری گفته است :

عزیز کتابخونه با فارسی هیچ مشکلی نداره و کاملا تست شده.

موارد زیر حتما رعایت بشه.

کلیدهایی که برای encrypt استفاده میشه دقیقا با کلیدهایی که برای decrypt استفاده میشه یکی باشه.

کوچکترین تغییری تو متن انکریپت شده نباید رخ بده.

احتمالا موقع پیست کردن چیزی اضافه شده اسپیس یا کاراکترهای دیگه.

 

استاد این کدها تو هاست ذخیره میشه . و من از اونجا کپی می کنم

ممکنه از ان جا باشه

دیکد خونه ها تو هاست چی باید باشه ؟؟  utf8-bin  , utf8-persian  ????

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به نظرم باید utf8-persian باشه. البته اگه چیزی که ذخیره میشه متنانکریپت شده هست که فرقی نمیکنه چی باشه. چون متن انکریپت شده به صورت انگلیسی هست.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

لینک آموزش توی تاپیک کتابخونه تو فروشگاه هست عزیز. خوب دقت نکردین احتمالا:malih:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 4 هفته بعد...
در در 1396/07/06, 23:16:04، محمدرضا شاهپیری گفته است :

به نظرم باید utf8-persian باشه. البته اگه چیزی که ذخیره میشه متنانکریپت شده هست که فرقی نمیکنه چی باشه. چون متن انکریپت شده به صورت انگلیسی هست.

سلام استاد.میخام از کاربر یه عدد بگیرم و از اون به عنوان کلید رمز استفاده کنم

 

مثلا کاربر زده 123456

آیا میتونم بنویسم : 

pers.inishializ("fedc=123456","fedc=123456")

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱ ساعت قبل، محمدرضا شاهپیری گفته است :

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

استاد من دارم مرحله تست رو پیاده سازی می کنم . الان فقط رمز شدن سمت کاربر مهمه . من دداخل برنامه رمز می کنم . و رمز شده رو میفرستم

چون شما فرمودید 16 کاراکتر باشه . 

رمز رو هم ارسال می کنم به سرور

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

 

مثلا کاربر زده 123456

آیا میتونم بنویسم : 

pers.inishializ("fedc=123456","fedc=123456")

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

طول کلید باید حتما 16 باشه عزیز. اینی که نوشتی غلطه. 11 رقمه این

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 3 ساعت قبل، محمدرضا شاهپیری گفته است :

طول کلید باید حتما 16 باشه عزیز. اینی که نوشتی غلطه. 11 رقمه این

استاد چجوری شمردید که 11 رقمه؟؟؟

pers.inishializ("[email protected]","[email protected]")

این رو شما تو برنامه خودتون آوردین.من متوجه نمیشم چجوری 16 کاراکتره استاد؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

شما فکر کنم هنوز رو جدول جمع و ضرب و اینا مسلط نشدین و بهتره بیشتر کار کنین:blush:.

چیزی که من توی پروژه استفاده کردم اینه "[email protected]" که از نظر ما 16 کاراکتره شاید شمارش شما فرق کنه.

چیزی که شما گفتین این هست "fedc=123456" که اینم از نظر ما 11 کاراکتره.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1396/08/19, 21:21:32، محمدرضا شاهپیری گفته است :

شما فکر کنم هنوز رو جدول جمع و ضرب و اینا مسلط نشدین و بهتره بیشتر کار کنین:blush:.

چیزی که من توی پروژه استفاده کردم اینه "[email protected]" که از نظر ما 16 کاراکتره شاید شمارش شما فرق کنه.

چیزی که شما گفتین این هست "fedc=123456" که اینم از نظر ما 11 کاراکتره.

آهااااان.الان متوجه شدم استاد.من بعد از = رو میشمردم

استاد یعنی میتونیم رمزی برای مثال "1234567891234567" انتخاب کنم که 16 کاراکترهم هست؟؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • محمدرضا شاهپیری عنوان را به رمزنگاری و تبادل اطلاعات بین سرور و اندروید با PersianEncryption تغییر داد
در در 1396/08/21, 00:33:57، محمدرضا شاهپیری گفته است :

بله موردی نداره. مهم 16 رقم بودنشه

استاد ممنون بابت وقتی که برای سوالات می زارید

یه سوال

درباره روش رمز نگاری کتابخونتون میشه یک توضیح بدید؟؟نوعش؟؟قدرتش؟؟و ...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

نوع رمزنگاری AES هست عزیز. توضیحات کاملش توی لینک زیر هست

استاندارد رمزنگاری پیشرفته - ویکی‌پدیا، دانشنامهٔ آزاد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.


×
  • اضافه کردن...