SlideShare a Scribd company logo
Go and Crypto:
ElGamal Public Key
Prof Bill Buchanan OBE, Blockpass ID Lab
http://asecuritysite.com
Public Key:
• RSA: Factorization to prime numbers.
• Elliptic Curve: Uses elliptic curve methods.
• ElGamal: Discrete logarithms
ElGamal
ElGamal
(Key Gen)
Bob public:
Bob private:
ElGamal
(Encrypt)
ElGamal
(Decrypt)
ElGamal
Go and Crypto:
ElGamal Public Key
Prof Bill Buchanan OBE, Blockpass ID Lab
http://asecuritysite.com

More Related Content

PPT
Diffiehellman
PPT
Diffie-hellman algorithm
PPT
Digital signature
PPTX
Rsa cryptosystem
PPTX
Cryptography & Steganography
PPTX
Cryptography and applications
PPTX
Cryptography and network security
PDF
Elliptic curve cryptography
Diffiehellman
Diffie-hellman algorithm
Digital signature
Rsa cryptosystem
Cryptography & Steganography
Cryptography and applications
Cryptography and network security
Elliptic curve cryptography

What's hot (20)

PPTX
Homomorphic Encryption
PPTX
Symmetric and asymmetric key
PPTX
Elliptic Curve Cryptography
PPTX
What is Asymmetric Encryption? Understand with Simple Examples
PDF
Blockchain and Smart Contracts
PDF
An Introduction to Blockchain Technology
PDF
Asymmetric Cryptography
PDF
Chapter 1 Introduction of Cryptography and Network security
PPTX
Diffie hellman key exchange algorithm
PDF
Digital signatures
PPTX
Symmetric and asymmetric key cryptography
PPTX
Diffie Hellman.pptx
PPTX
Diffie Hellman.pptx
PDF
CNIT 141 13. TLS
PPTX
Discrete Logarithmic Problem- Basis of Elliptic Curve Cryptosystems
PDF
Presentation about RSA
PDF
Computer Security Lecture 7: RSA
PPTX
Rsa Crptosystem
PPTX
El Gamal Cryptosystem
PPTX
RSA algorithm
Homomorphic Encryption
Symmetric and asymmetric key
Elliptic Curve Cryptography
What is Asymmetric Encryption? Understand with Simple Examples
Blockchain and Smart Contracts
An Introduction to Blockchain Technology
Asymmetric Cryptography
Chapter 1 Introduction of Cryptography and Network security
Diffie hellman key exchange algorithm
Digital signatures
Symmetric and asymmetric key cryptography
Diffie Hellman.pptx
Diffie Hellman.pptx
CNIT 141 13. TLS
Discrete Logarithmic Problem- Basis of Elliptic Curve Cryptosystems
Presentation about RSA
Computer Security Lecture 7: RSA
Rsa Crptosystem
El Gamal Cryptosystem
RSA algorithm
Ad

More from Napier University (20)

PDF
Intrusion Detection Systems
PPTX
PPTX
Memory, Big Data and SIEM
PPTX
What is Cyber Data?
PPTX
Open Source Intelligence
PDF
10. Data to Information: NumPy and Pandas
PDF
2. Defence Systems
PDF
1. Cyber and Intelligence
PPTX
The Road Ahead for Ripple, Marjan Delatinne
PDF
Delivering The Tel Aviv Stock Exchange Securities, Duncan Johnston-Watt
PPTX
ARTiFACTS, Emma Boswood
PPTX
RMIT Blockchain Innovation Hub, Chris Berg
PPTX
Keynote, Naseem Naqvi
PPT
Browser-based Crypto M, C. F Mondschein
PPTX
Should we transform or adapt to blockchain - a public sector perspective?, Al...
PPTX
IoT device attestation system using blockchain, Alistair Duke
PPTX
Robust Programming of Smart Contracts in Solidity+, RK Shyamasundar
PDF
Using Blockchain for Evidence Purpose, Rafael Prabucki
PPTX
Cryptocurrencies and cyberlaundering- the need for regulation, Gian Marco Bov...
PPTX
Emerging Regulatory Approaches to Blockchain-based Token Economy, Agata Fereirra
Intrusion Detection Systems
Memory, Big Data and SIEM
What is Cyber Data?
Open Source Intelligence
10. Data to Information: NumPy and Pandas
2. Defence Systems
1. Cyber and Intelligence
The Road Ahead for Ripple, Marjan Delatinne
Delivering The Tel Aviv Stock Exchange Securities, Duncan Johnston-Watt
ARTiFACTS, Emma Boswood
RMIT Blockchain Innovation Hub, Chris Berg
Keynote, Naseem Naqvi
Browser-based Crypto M, C. F Mondschein
Should we transform or adapt to blockchain - a public sector perspective?, Al...
IoT device attestation system using blockchain, Alistair Duke
Robust Programming of Smart Contracts in Solidity+, RK Shyamasundar
Using Blockchain for Evidence Purpose, Rafael Prabucki
Cryptocurrencies and cyberlaundering- the need for regulation, Gian Marco Bov...
Emerging Regulatory Approaches to Blockchain-based Token Economy, Agata Fereirra
Ad

Recently uploaded (20)

PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Big Data Technologies - Introduction.pptx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
MYSQL Presentation for SQL database connectivity
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Electronic commerce courselecture one. Pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPT
Teaching material agriculture food technology
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Programs and apps: productivity, graphics, security and other tools
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Dropbox Q2 2025 Financial Results & Investor Presentation
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Big Data Technologies - Introduction.pptx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Spectral efficient network and resource selection model in 5G networks
gpt5_lecture_notes_comprehensive_20250812015547.pdf
MIND Revenue Release Quarter 2 2025 Press Release
MYSQL Presentation for SQL database connectivity
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
A Presentation on Artificial Intelligence
Electronic commerce courselecture one. Pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Assigned Numbers - 2025 - Bluetooth® Document
Teaching material agriculture food technology
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Programs and apps: productivity, graphics, security and other tools

ElGamal Encryption in Go