|
04-06-2009, 02:11
|
|
|
|
חבר מתאריך: 21.12.04
הודעות: 30,020
|
|
רק אם אתה שולח את הקבצים כתוכניות הצפנה עצמאיות...
אבל אז, כבר לא מדובר בקבצי TXT או DOC.
מה שאתה יכול לעשות, זה לבנות תוכנה (למרות שבטח יש כאלה בשוק) שמצפינה קובץ מסויים ומכילה את התוכן שלו בתוכה, כך שמה שאתה צריך זה להריץ את הקובץ EXE, להכניס ססמא, ובמידה והססמא נכונה, אז המערכת תעשה אחד משני דברים:
א. או שתדפיס את הקובץ למסך (תציג אותו)
ב. תיצור את הקובץ המקורי במחשב שלך בצורה לא מוצפנת כדי שהמשתמש יוכל להשתמש בו כאוות נפשו.
שזה די גאוני, רק ש... זה בדיוק מה שעושה WinRAR, בו אתה מתעקש לא להשתמש.
אם אתה רוצה לשלוח קובץ מוצפן למישהו, ולאפשר לו לקרוא את הקובץ, אותו בנאדם צריך לדעת איך לשנות את הנתונים בקובץ בצורה כזו שתהפוך את הקובץ מקישקוש מוחלט של ביטים, לקובץ בעל פורמט מסודר וקריא.
הבעיה היא, שאם תעשה את זה בצורה קלה מדי - אנשים יפרצו את ההגנה שלך.
אם תעשה את זה מסובך מדי - אותו משתמש יתקשה לבצע את ההפיכה בחזרה לקובץ טקסט.
לכן אתה בונה תוכנה שעושה את זה בשבילך, ואת התוכנה אתה יכול להפעיל בעזרת ססמא בלי בעיה.
כפי שאתה מבין - כדי לבצע את התהליך ההפוך של ההצפנה, אתה צריך את אותו אלגוריתם שהצפין, רק שיעבוד הפוך, ויתרגם את הקובץ המוצפן לקובץ רגיל. בשביל זה - אתה צריך תוכנה.
עכשיו, התוכנה יכולה להיות עצמאית ולא לדרוש התקנה של ממש... סתם קובץ EXE שתפעיל מתוך שורת הפקודה ב Windows עם שם הקובץ אותו אתה רוצה לקרוא.
למשל,
קוד:
C:\uncode coded_file.bin
שזה די מה ש WinRAR עושה, רק ש WinRAR דורשת התקנה, וכתיבת תוכנה כזו לא תדרוש התקנה.
אם יש לך ידע ב C, אפשר לנסות לחשוב על אלגוריתמים מגניבים להצפנה שיהיה קשה לפרוץ, ומצד שני, יהיה קל לתכנת אותם (אם כי, אני די גולש לתחום של פורום אחר... בכל מה שקשור לתוכנות קיימות, אני לא מכיר תוכנה חינמית עצמאית שעושה את זה בלי התקנה).
|
|