Fundamentals of Cryptography for Developers - Female


As a developer you often experience problems that need to secure data transfer and storage, and you may not know what algorithms and methods are appropriate.

This course will discuss encryption methods and how to use the most appropriate applications, how to develop applications that preserve and transfer data securely, and it will address many topics related to encryption from the generation of random numbers, methods of Hashing, and ways to save passwords securely, also cover encryption methods using a key and two keys such as AES, RSA and others.

How HTTPS / SSL / TLS works, digital certificates and digital signatures. Some examples of applications that need security will be taken and a set of algorithms will be used to implement these requirements using AES, RSA, HMACS and digital signatures. Examples will be presented in Java and C #.

• History of encryption and evolution of old codes
• The basics of cryptography
• Secure Random Numbers
• Symmetric Encryption
• Asymmetric Encryption
• Encryption when using SSL/TLS
• Digital Certificates
• Digital Signatures
• PKI
• Hashing / Salt methods
• Authentication and secure passwords
Examples of common programs that use encryption

Timing Location Price Student Price Online Price Trainer Registeration Status Feedback
مسائية يوم الخميس الموافق 27/07/2017 الى يوم السبت الموافق 29/07/2017 من الساعة 12 ظهراً الى 4 مساءاً المدينة الجامعية للطالبات، كلية علوم الحاسب، المبنى رقم 6، الدور الثاني، معمل رقم 26 (معمل The Safe House Lab) 1980.00 597.00 297.00 Manaf Alanazi Registeration is closed Feedback is closed
مسائية يوم الخميس الموافق 03/08/2017 الى يوم السبت الموافق 05/08/2017 من الساعة 12 ظهراً الى 4 مساءاً المدينة الجامعية للطالبات، كلية علوم الحاسب، المبنى رقم 6، الدور الثاني، معمل رقم 26 (معمل The Safe House Lab) 1980.00 597.00 297.00 Manaf Alanazi Registeration is closed Feedback is closed
Speaker Language Both English & Arabic
Content Language Englsih
Target Users • المطورات والمبرمجات • المهتمات بالتشفير وتطبيقاته
Duration 3 Days

Knowledge of programming basics in Java or C #.

  • Manaf Alanazi
    5.00 out of 5

  • Manaf Alanazi
    5.00 out of 5