הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   Off-Topic וסיקורים (https://hosts.co.il/forums/forumdisplay.php?f=48)
-   -   בניתי פונקציית גיבוב חד כיוונית - נסו לפצח את ההצפנה (להיות בטוח שזה אכן חד כיווני). (https://hosts.co.il/forums/showthread.php?t=96731)

iniKey.com 15-04-12 14:51

בניתי פונקציית גיבוב חד כיוונית - נסו לפצח את ההצפנה (להיות בטוח שזה אכן חד כיווני).
 
http://omri.scolpy.co.il/Hash.php?String=[String]

בניתי את הפונקציה עם מתמטיקה דיי מסובכת....
נסו לפצח את ההצפנה הזאתי על מנת שאני יהיה בטוח שהיא אכן חד כיוונית...

ציטוט:

אצ6$ָtV"&´×tBˆ"8
* כל הריבועים האלה זה תווים שהדפדפן לא יודע לקרוא אותם אבל זה בהחלט יכול לשמש כסיסמא לבסיס נתונים...

Erez | TrustMedia.co.il 15-04-12 15:03

זה יכול לשמש כסיסמא לבסיס נתונים אבל יכול לגרום הרבה בעיות עם קידוד. לא סתם הדפדפן לא יכול להציג את זה כי זה תווים בעייתיים.
הצפנה טובה זה הצפנה עם תווים נורמליים (ספרות, אותיות, וקצת תווים כמו _-=?!~) ולא עם תווים כאלה.
וזה לא חד כיווני תהיה בטוח. אפשר לראות את הקוד מקור שלך ולבצע את הפעולות הפוך ולפענח (בניגוד להצפנות אחרות שמשתמשות בשיטות כמו XOR שאי אפשר לעשות אחורה)

iniKey.com 15-04-12 15:14

ציטוט:

נכתב במקור על ידי Erez.info (פרסם 841491)
זה יכול לשמש כסיסמא לבסיס נתונים אבל יכול לגרום הרבה בעיות עם קידוד. לא סתם הדפדפן לא יכול להציג את זה כי זה תווים בעייתיים.
הצפנה טובה זה הצפנה עם תווים נורמליים (ספרות, אותיות, וקצת תווים כמו _-=?!~) ולא עם תווים כאלה.
וזה לא חד כיווני תהיה בטוח. אפשר לראות את הקוד מקור שלך ולבצע את הפעולות הפוך ולפענח (בניגוד להצפנות אחרות שמשתמשות בשיטות כמו XOR שאי אפשר לעשות אחורה)

זה כן חד כיווני ואולי השבוע אני יפרסם את הקוד מקור !
זה משתמש במתמטיקה דיי מסובכת (וכן גם בXOR) עשיתי את זה במונדולאריות כדי שזה יציג תווים במקום מספרים...
יש לציין כי גם דרך AND אי אפשר לדעת בוודאות את המקור... (דוגמא פשוטה במתמטיקה בסיסית, 4 איך עשיתי את זה? 3+1? 2+2? חוץ מזה גם הסדר קובע.)

הקוד שלי זה 80% מתמטיקה השאר תכנות.

Agam Levi 15-04-12 16:33

ציטוט:

נכתב במקור על ידי iniKey.com (פרסם 841492)
זה כן חד כיווני ואולי השבוע אני יפרסם את הקוד מקור !
זה משתמש במתמטיקה דיי מסובכת (וכן גם בXOR) עשיתי את זה במונדולאריות כדי שזה יציג תווים במקום מספרים...
יש לציין כי גם דרך AND אי אפשר לדעת בוודאות את המקור... (דוגמא פשוטה במתמטיקה בסיסית, 4 איך עשיתי את זה? 3+1? 2+2? חוץ מזה גם הסדר קובע.)

הקוד שלי זה 80% מתמטיקה השאר תכנות.

תכנות זה מתמטיקה. אין הרבה הבדל בין השניים.

iniKey.com 15-04-12 18:19

תכנות זה לא כל כך מתמטיקה, אבל זה יותר פיזיקה.
איך שהמחשב קורא את זה - זה פיזיקה,
הקוד - זה שפה.

Kernel 15-04-12 21:00

תכנות זה מדעי החיים.
ככה המעבד חיי.


יש לכם עוד שטויות/דרך להציג כמה שאתם ״חכמים״.

לפותח הםוסט. אני מאמין שאין פה יותר מדי קריפטולוגים. אולי תעזור לנו קצת?

iniKey.com 15-04-12 21:22

ציטוט:

נכתב במקור על ידי Kernel (פרסם 841533)
תכנות זה מדעי החיים.
ככה המעבד חיי.


יש לכם עוד שטויות/דרך להציג כמה שאתם ״חכמים״.

לפותח הםוסט. אני מאמין שאין פה יותר מדי קריפטולוגים. אולי תעזור לנו קצת?

אשמח לעזור פה :)

Kernel 15-04-12 21:41

תן לנו כיוון מאיפה להתחיל

iniKey.com 15-04-12 21:49

ציטוט:

נכתב במקור על ידי Kernel (פרסם 841545)
תן לנו כיוון מאיפה להתחיל

קודם כל, רצוי וכדאי לקרוא קצת על MD5 כאן: http://en.wikipedia.org/wiki/MD5,
וניתן גם לקרוא את הקוד ע"י פאסו-קוד (להבנה ע"י בני אדם ולא ע"י מכונות).

אחרי זה רואים שהצפנה טובה = 100% מתמטיקה,
במתמטיקה ישנם דרכים להסתיר את התהליכים וגם להביא לאופק של : "אין מוצא".
לדוגמא אתה יכול להשתמש בXOR או בAND.

דוגמא יפה בAND: זה שאם אתה לוקח 2 אותיות ויוצר אות אחת, אז אנשים יראו 15 נגיד אבל זה יכול להיות הרבה דברים: 10+5 5+10 6+9 (גם הסדר משנה).

כדי שלא יצאו 2 תוצאות אותו דבר צריך להפשיט את העיניין ולשמור על סדר אחיד.

גם מודולריות יעזור קצת לאלגוריתם של הקוד.
את קוד המקור שלי אני יביא השבוע ב"ה שכולו יהיה גמור סופית.

Kernel 15-04-12 22:01

אני יודע מה זה md5 וקראתי קצת על קריפטו.
ףאבל עם צירוף התווים שרשמת פה אני אפילו לא יודע איך להתחיל.

לזה התכוונתי בתן לנו כיוון


כל הזמנים הם GMT +2. הזמן כעת הוא 21:27.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ