|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
אחראי פורום
|
[שאלה] הצפנות וכיצד להשתמש בהם ב-PHP
עקב פרוייקט שאני עושה, אשמח לדעת אם תעזרו לי בשימוש בפונקציות ההצפנה הבאות.
אבל, זה חייב לתמוך ב-PHP 4. זה לא יכול להשתמש ב-hash(שבכל מקרה אין אותו ב-PHP4) ובפונקציה mhash. גיגלתי את רוב הפונקציות, ללא תוצאה ראויה. אשמח גם אם לא רק תביאו את הקוד - אלא את המקום שלקחתם ממנו. תודה מראש, דניאל. md2 - md4 - md5 - md5(string) sha1 - sha1(string) sha256 - יש. sha384 - sha512 - ripemd128 - ripemd160 - ripemd256 - ripemd320 - whirlpool - tiger128,3 - tiger160,3 - tiger192,3 - tiger128,4 - tiger160,4 - tiger192,4 - snefru - gost - adler32 - crc32 - crc32b - haval128,3 - haval160,3 - haval192,3 - haval224,3 - haval256,3 - haval128,4 - haval160,4 - haval192,4 - haval224,4 - haval256,4 - haval128,5 - haval160,5 - haval192,5 - haval224,5 - haval256,5 - זה מאוד מאוד יעזור לי, ואשמח גם, מכיוון שמעולם לא התעסקתי בתחום הזה, ספר/מאמר/מדריך שאתם מכירים וממליצים בנושא הזה(כיצד אני לדוגמא יוצר sha100, סתם דוגמא, כאשר 100 יכול להיות מספר). לילה טוב, דניאל. |
![]() |
![]() |
# 2 |
חבר וותיק
|
לא ממש הבנתי מה אתה רוצה אבל בקשר לשאלה שלך איך יוצרים הצפנות חד כיווניות זה די פשוט... פשוט משתמשים בתהליכים מתמטיים חד כיווניים או תהליכים שמתפצלים לכמה תשובות. לדוגמה אם תקח את המשוואה x=2 ותעלה בריבוע תקבל x^2=4 אבל עכשיו גם x=-2 היא תשובה אפשרית. אתה לוקח את התו שאתה רוצה הופך אותו לערך ASCII שלו, מבצע הליך מתמטי ומחבר את מה שקיבלת על כל התווים במחרוזת.
מקווה שהבנת, כפיר |
![]() |
![]() |
# 3 | |
אחראי פורום
|
ציטוט:
ומה שביקשתי, נתתי שמות של פונקציות הצפנה. רציתי לדעת איך להשתמש בהם. תודה רבה =) |
|
![]() |
![]() |
# 4 | |
חבר וותיק
|
ציטוט:
http://en.wikipedia.org/wiki/MD5#Algorithm כל ההצפנות מבוססות על העיקרון שהסברתי בפשטות למעלה ![]() ולגבי השימוש בכל פונקציה אתה מתכוון מבחינה תחבירית? אם לא אז מאיזה מבחינה? אם כן אז באיזה שפה? |
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|