آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

الگوریتم رمزگذاری

سپهر  11 سال پیش  11 سال پیش
0 0

من 2 تا رشته دارم که میخوام با یک الگوریتمی این دو رشته رو تبدیل به یک رشته کنم که بعدن هم بتونم این یک رشته رو دوباره به همون دو رشته تبدیل کنم (Encode & decode ) 

شما چه روشی رو پیشنهاد میدید ؟ اگر تونستین باکد هم توضیح بدین ممنون میشم

0 0
رشته از چه نوعی هست؟ لطفا سوالتون رو کامل و واضح بپرسید دوست عزیز (11 سال پیش)
0 0
رشته دیگه String (11 سال پیش)
0 0
البته راه که زیاده و بهتره از راه های ابتکاری استفاده کنید و البته یه کم بیشتر درباره کاربردش توضیح بدهید. چون باید به این مورد توجه کنید که رشته ها در برنامه بعد از obfuscate هم قابل دست یابی هستند. مثلا می توانید تک تک حروف را جدا کنید و بعد با یک سری مشخص (مثلا فیبوناچی یا هر دنباله دیگری) اون ها را به تعداد مشخص پشت سر هم قرار دهید. (11 سال پیش)
+2 0
منظورم این بود که آیا همش متنیه یا عددی هم هست؟ عدد منظورم (Integer) بود. خوب شما میتونید کاراکتر هارو باهم نشون بدید، مثلا یک کاراکتر از این رشته و یکی از اون و همینطور تا آخر، بعد که میخواید Decode کنید هم میتونید 2 آرایه بگیرید که یکی در میون کاراکتر هارو توشون بریزید، و زمانی که به Space رسید کلمه رو تشخیص بده.راه های زیادی هست دوست عزیز، اگر بخواید میتونید از Library های آماده استفاده کنید ولی من توصیه میکنم یک روش مثل اینی که گفتم پیدا کنید و بعد Encode کنید. (11 سال پیش)
+1 0
دوست عزیز همون طور که حامد جان گفتن بهتره خودت یه روش ابداع کنی که کاریم نداره انقد روش الکی محاسبه انجام بده تا کلا یچیز دیگه بشه بعد به راحتی همون راهی که رفتی رو برگرد تا دیکد بشه.کسی تا کدو نبینه نمیفهمه قضیه چیه.البته اگه از این روش میخوای تو برنامه هات استفاده کنی زحمت نکش چون خیلی راحت میتونن کدتو بخوننو روشتو پیدا کنن.(امیدوارم به نتایج بهتری برسی). (11 سال پیش)
+2 0
به این لینک هم یه سری بزنید. اون جا هم بحث شده. چندجایی دیگه هم یه چیزایی گفته شده که بدک نیست. اما در کل کار تخصصی و پیچیده ای محسوب می شود بخصوص اگر شما امنیت بالایی مد نظرتون باشه. ولی در حالت عادی خیر. (11 سال پیش)
0 0
ممنون از نظر های دوستان ، منم خودم دنبال یه راه من در آوردی در عین حال پیچیده هستم که تقریبا غیر ممکن باشه ، خودم ایده ای که با توجه به حرف های شما به ذهنم رسید این هست که حروف رو با توجه به صحبت های hajhosseini دونه دونه کنار هم قرار بدم و در آخر رشته بدست اومده رو base64 انکد کنم و برای دیکد کردنش هم همین راه رو برگردم (11 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .