מה קורה כשמתכנתים לוקחים מבנה מוצלח כמו פונקציית Hash אבל משתמשים בו בצורה עקומה ממש? נוצרות בעיות אבטחה כמובן. בסדנא זו דיברנו על החשיבות של מנגנון HMAC, על בניה לא נכונה שלו ועל פריצה לבניה הלא נכונה שלא באמצעות Hash Length Extension.
בסדנא זו למדנו על איך הצפנה עובדת ועל הצורך לשמור על המפתח הסודי. ראינו קוד הצפנה גרוע מהרשת בו קל היה למצוא את המפתח הסודי וגם כתבנו קוד לפריצת ההצפנה הגרועה.
גיט הוא כלי לניהול גירסאות שאפשר להשתמש בו באופן מבוזר או מקומית על המכונה שלכם. גיט יעזור לכם לפתח טוב יותר כי הוא שומר את כל ההיסטוריה של הפרויקט במקום אחד, מאפשר לחזור אחורה בזמן לנקודות מפתח או לפתח מספר גירסאות במקביל ולעבור ביניהן. ועל יכולות אלו ורבות נוספות תוכלו לשמוע בוובינר זה.