הצפנת מידע היא תנאי הכרחי לניהול פעילות מסחרית מאובטחת ברשת האינטרנט. מנגנוני הצפנה משתמשים בפרוטוקולי תקשורת מתוחכמים, כדוגמת – SSL – Secure Socket Layer ו SET – Secure Electronic Transaction, ובכך מאפשרים למסור פרטי כרטיס אשראי ברשת לצורך ביצוע קניות בלי לחשוש שיגיעו לידיים בלתי מורשות. הצפנה היא חלק בלתי נפרד ממערכות לתשלום אלקטרוני, להנפקת כסף דיגיטאלי (e-cash) ולהעברת כספים בין בנקאית. לבד מהסתרה לשמה (כדוגמת הצפנה של ממסרי דואר אלקטרוני וקבצי מחשב אחרים) משמשת ההצפנה גם בתהליך של חתימה באמצעות מחשב, הידוע כחתימה אלקטרונית.
חוק חתימה אלקטרונית, בשונה מהדין המקביל שבארה"ב אינו מכתיב שימוש בטכנולוגית הצפנה מסויימת. עיון בפרוטוקול ועדת הכנסת, שעסקה בהכנת החוק, מלמד כי מדיניות זו נבחרה בשל הקצב המהיר של ההתפתחות הטכנולוגית, בהשוואה לאיטיות שבחקיקת ותיקון חוקים חדשים. אלא שיש לזכור שחוק זה מהווה צעד ראשון בלבד בדרך ארוכה שעומדת בפני המחוקק הישראלי, בהתאימו את מערכת המשפט לעידן האינטרנט והסחר האלקטרוני.
נראה להלן שתי שיטות הצפנה: