|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 | ||
חסום
|
![]() בס"ד שלום רב!, במדריך זה החלטתי ללמד על ההצפנה הדו כיוונית הנפוצה ביותר כיום, Base64. החלטתי לחלק את המדריך לארבעה נושאי אם: "מהי הצפנה דו כיוונית?", "כיצד נצפין מידע?", "כיצד נשחזר מידע?" ו"מהם שימושי הBase64?". מהי הצפנה דו כיוונית? הצפנה דו כיוונית היא הצפנה אשר בה אפשר להצפין קוד(לכתוב אותו בשפה שונה), ולאחר מכן לשחזר אותו, להבדיל מהצפנה חד כיוונית(MD5 לדוגמא) שבה אפשר לקחת נתון ולבדוק אם הנתון לאחר הצפנה שווה להצפנה המקורית(ראה מידע נוסף מדריך אודות ה MD5).לדוגמא: הצפנו בהצפנה דו כיוונית את המילה "PHP", ונקבל את התוצאה הבאה: קוד:
UEhQ קוד:
PHP ובמדריך זה אנו נלמד להצפין מידע בשיטת ה Base64. כיצד נצפין מידע? על מנת להצפין מידע עלינו להשתמש בפונקצייה מסוג encode(פונקציית הצפנה), בBase64 אנו נשתמש בפונקצייה הבאה: base64_encode() . תבנית הפונקצייה: PHP קוד:
לדוגמא: PHP קוד:
ציטוט:
כיצד נשחזר מידע? על מנת לשחזר מידע עלינו להשתמש בפונקצייה מסוג decode(פונקציית שיחזור), בBase64 אנו נשתמש בפונקצייה הבאה: base64_decode() . תבנית הפונקצייה: PHP קוד:
לדוגמא: PHP קוד:
ציטוט:
מהם שימושי ה Base64? בBase64 נוכל להשתמש בשימושים רבים שמצריכים שיחזור.למשל אם נרצה להצפין את הקוד, כך שרק מי שמכיר את הקוד ידע שצריך לשחזר כדי לערוך, וכך נמנע שינויים בקוד. נצפין בBase64 ונשחזר בעמוד השיחזור. או למשל אם נרצה להצפין מידע המועבר ע"י הכתובת, לדוגמא ניצור טופס שבו יוזן אוטמטית כתובת השליחה ע"י הכתובת, ונרצה שישנו זואת רק ע"י מחולל כתובות. ניצור הצפנה למשתנה זה, ונשחזר. לסיכום, לשיטת ההצפנה Base64 ישנם שימושים רבים!. בהצלחה, Ikki |
||
![]() |
![]() |
# 2 |
הוסטסניון
|
מדריך מצויין, תודה רבה רבה !
|
![]() |
![]() |
# 3 |
חבר וותיק
|
לא הבנתי איך אני יכול לצפין קוד שלם ... יענו את כלהאתר ....
|
![]() |
![]() |
# 4 |
חסום
|
כך את כל הקוד, תצפין אותו, ותפענח.
|
![]() |
![]() |
# 5 | |
הנהלת הפורום לשעבר
|
ציטוט:
|
|
![]() |
![]() |
# 6 | |
חסום
|
ציטוט:
בעזרת הצפנה דו כיוונית אפשר להצפין גם קוד שלם של המערכת, ולפענח אותו. כתבתי זואת באחת הדוגמאות. |
|
![]() |
![]() |
# 7 |
חבר בקהילה
|
תודה רבה
מדריך לעניין ![]() |
![]() |
![]() |
# 8 |
חסום
|
אין על מה...
עוד תגובות? |
![]() |
![]() |
# 9 | |
הנהלת הפורום לשעבר
|
ציטוט:
PHP קוד:
|
|
![]() |
![]() |
# 10 |
חסום
|
כן, אפשר להצפין את זה.
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
Tags |
מדריך למתחילים, מדריך php, הצפנה |
|
|