SlideShare ist ein Scribd-Unternehmen logo
1 von 1
Downloaden Sie, um offline zu lesen
Need the third bullet point
Problem 2 (20 Points): Homomorphic Encryption: Pallier encryption Let N=pq where p and q are
two prime numbers. Let g[0,N2] be an integer satisfying g=aN+1(modN2) for some integer aN.
Consider the following encryption scheme. The public key is (N,g). The private key is (p,q,a). To
encrypt a (integer) message m, one picks a random integer h, and computes C=gmhNmodN2. Our
goal is to develop a decryption algorithm and to show the homomorphic property of the encryption
scheme. - 6 Points. Show the discrete log problem "mod N2 base g " is easy when knowing the
private key. That is, show that given g and B=gxmodN2, there is an efficient algorithm to recover x
modN. Use the fact that g=aN+1 for some integer aN. - 8 Points. Show that given the public and
private key, decrypting C=gmhNmodN2 can be done efficiently. Hint: consider C(N)modN2. Use
the fact by Euler's theorem x(N2)=1modN2 for any x. - 6 Points. Show that this encryption scheme
is additive homomorphic. Let x,y,z be integers in [1,N]. Show that given the public key <N,g> and
ciphertexts of a and b it is possible to construct a ciphertext of x+y and a ciphertext of zx. More
precisely, show that given ciphertexts C1=gxh1N,C2=gyh2N, it is possible to construct ciphertexts
C3=gx+yh3N and C4=gzxh4N.

Weitere ähnliche Inhalte

Ähnlich wie Need the third bullet point Problem 2 20 Points Homomorph.pdf

DAA - UNIT 4 - Engineering.pptx
DAA - UNIT 4 - Engineering.pptxDAA - UNIT 4 - Engineering.pptx
DAA - UNIT 4 - Engineering.pptxvaishnavi339314
 
Convolution presentation
Convolution presentationConvolution presentation
Convolution presentationSoham Mondal
 
Novel encryption algorithm and software development ecc and rsa
Novel encryption algorithm and software development ecc and rsaNovel encryption algorithm and software development ecc and rsa
Novel encryption algorithm and software development ecc and rsaSoham Mondal
 
RSA-W7(rsa) d1-d2
RSA-W7(rsa) d1-d2RSA-W7(rsa) d1-d2
RSA-W7(rsa) d1-d2Fahad Layth
 
RSA Algorithm.ppt
RSA Algorithm.pptRSA Algorithm.ppt
RSA Algorithm.pptArchanaT30
 
Public-Key Cryptography.pdfWrite the result of the following operation with t...
Public-Key Cryptography.pdfWrite the result of the following operation with t...Public-Key Cryptography.pdfWrite the result of the following operation with t...
Public-Key Cryptography.pdfWrite the result of the following operation with t...FahmiOlayah
 
Public Key Cryptography
Public Key CryptographyPublic Key Cryptography
Public Key CryptographyAbhijit Mondal
 
Discrete Logarithm Algorithm.pptx
Discrete Logarithm Algorithm.pptxDiscrete Logarithm Algorithm.pptx
Discrete Logarithm Algorithm.pptxAkankshaKumari28597
 
Presentation on Cryptography_Based on IEEE_Paper
Presentation on Cryptography_Based on IEEE_PaperPresentation on Cryptography_Based on IEEE_Paper
Presentation on Cryptography_Based on IEEE_PaperNithin Cv
 
01 - DAA - PPT.pptx
01 - DAA - PPT.pptx01 - DAA - PPT.pptx
01 - DAA - PPT.pptxKokilaK25
 
Spreading Rumors Quietly and the Subgroup Escape Problem
Spreading Rumors Quietly and the Subgroup Escape ProblemSpreading Rumors Quietly and the Subgroup Escape Problem
Spreading Rumors Quietly and the Subgroup Escape ProblemAleksandr Yampolskiy
 
parameterized complexity for graph Motif
parameterized complexity for graph Motifparameterized complexity for graph Motif
parameterized complexity for graph MotifAMR koura
 
Post quantum cryptography - thesis
Post quantum cryptography - thesisPost quantum cryptography - thesis
Post quantum cryptography - thesisSamy Shehata
 

Ähnlich wie Need the third bullet point Problem 2 20 Points Homomorph.pdf (20)

DAA - UNIT 4 - Engineering.pptx
DAA - UNIT 4 - Engineering.pptxDAA - UNIT 4 - Engineering.pptx
DAA - UNIT 4 - Engineering.pptx
 
Convolution presentation
Convolution presentationConvolution presentation
Convolution presentation
 
Novel encryption algorithm and software development ecc and rsa
Novel encryption algorithm and software development ecc and rsaNovel encryption algorithm and software development ecc and rsa
Novel encryption algorithm and software development ecc and rsa
 
Network Security CS3-4
Network Security CS3-4 Network Security CS3-4
Network Security CS3-4
 
RSA-W7(rsa) d1-d2
RSA-W7(rsa) d1-d2RSA-W7(rsa) d1-d2
RSA-W7(rsa) d1-d2
 
RSA Algorithm.ppt
RSA Algorithm.pptRSA Algorithm.ppt
RSA Algorithm.ppt
 
Rsa cryptosystem
Rsa cryptosystemRsa cryptosystem
Rsa cryptosystem
 
Public-Key Cryptography.pdfWrite the result of the following operation with t...
Public-Key Cryptography.pdfWrite the result of the following operation with t...Public-Key Cryptography.pdfWrite the result of the following operation with t...
Public-Key Cryptography.pdfWrite the result of the following operation with t...
 
Public Key Cryptography
Public Key CryptographyPublic Key Cryptography
Public Key Cryptography
 
Discrete Logarithm Algorithm.pptx
Discrete Logarithm Algorithm.pptxDiscrete Logarithm Algorithm.pptx
Discrete Logarithm Algorithm.pptx
 
1508.07756v1
1508.07756v11508.07756v1
1508.07756v1
 
RSA without Integrity Checks
RSA without Integrity ChecksRSA without Integrity Checks
RSA without Integrity Checks
 
Presentation on Cryptography_Based on IEEE_Paper
Presentation on Cryptography_Based on IEEE_PaperPresentation on Cryptography_Based on IEEE_Paper
Presentation on Cryptography_Based on IEEE_Paper
 
Ki2518101816
Ki2518101816Ki2518101816
Ki2518101816
 
Ki2518101816
Ki2518101816Ki2518101816
Ki2518101816
 
01 - DAA - PPT.pptx
01 - DAA - PPT.pptx01 - DAA - PPT.pptx
01 - DAA - PPT.pptx
 
Spreading Rumors Quietly and the Subgroup Escape Problem
Spreading Rumors Quietly and the Subgroup Escape ProblemSpreading Rumors Quietly and the Subgroup Escape Problem
Spreading Rumors Quietly and the Subgroup Escape Problem
 
RSA without Padding
RSA without PaddingRSA without Padding
RSA without Padding
 
parameterized complexity for graph Motif
parameterized complexity for graph Motifparameterized complexity for graph Motif
parameterized complexity for graph Motif
 
Post quantum cryptography - thesis
Post quantum cryptography - thesisPost quantum cryptography - thesis
Post quantum cryptography - thesis
 

Mehr von saravanan544051

Nokta grafii yerine gvde ve yaprak gsterimi yapmann avanta.pdf
Nokta grafii yerine gvde ve yaprak gsterimi yapmann avanta.pdfNokta grafii yerine gvde ve yaprak gsterimi yapmann avanta.pdf
Nokta grafii yerine gvde ve yaprak gsterimi yapmann avanta.pdfsaravanan544051
 
Notable historic volcanic eruptions include the eruption of .pdf
Notable historic volcanic eruptions include the eruption of .pdfNotable historic volcanic eruptions include the eruption of .pdf
Notable historic volcanic eruptions include the eruption of .pdfsaravanan544051
 
Nithout Crossing Over Meiosis I Microtubules shorten sepa.pdf
Nithout Crossing Over  Meiosis I Microtubules shorten sepa.pdfNithout Crossing Over  Meiosis I Microtubules shorten sepa.pdf
Nithout Crossing Over Meiosis I Microtubules shorten sepa.pdfsaravanan544051
 
Nosotros contra ellos la democracia estadounidense amenaz.pdf
Nosotros contra ellos la democracia estadounidense amenaz.pdfNosotros contra ellos la democracia estadounidense amenaz.pdf
Nosotros contra ellos la democracia estadounidense amenaz.pdfsaravanan544051
 
not exaclty sure what to do here U Sexlinked Disorders Se.pdf
not exaclty sure what to do here  U Sexlinked Disorders Se.pdfnot exaclty sure what to do here  U Sexlinked Disorders Se.pdf
not exaclty sure what to do here U Sexlinked Disorders Se.pdfsaravanan544051
 
Noras utility function is given by U lnC + lnL where.pdf
Noras utility function is given by U  lnC + lnL where.pdfNoras utility function is given by U  lnC + lnL where.pdf
Noras utility function is given by U lnC + lnL where.pdfsaravanan544051
 
Normalization BCNF Verify all tables to see whether or not.pdf
Normalization BCNF Verify all tables to see whether or not.pdfNormalization BCNF Verify all tables to see whether or not.pdf
Normalization BCNF Verify all tables to see whether or not.pdfsaravanan544051
 
Nonstandard dice can produce interesting distributions of o.pdf
Nonstandard dice can produce interesting distributions of o.pdfNonstandard dice can produce interesting distributions of o.pdf
Nonstandard dice can produce interesting distributions of o.pdfsaravanan544051
 
Nonnative species management nNative Species Management 1.pdf
Nonnative species management nNative Species Management 1.pdfNonnative species management nNative Species Management 1.pdf
Nonnative species management nNative Species Management 1.pdfsaravanan544051
 
Noras utility function is given by UlnC+lnL where U i.pdf
Noras utility function is given by UlnC+lnL where U i.pdfNoras utility function is given by UlnC+lnL where U i.pdf
Noras utility function is given by UlnC+lnL where U i.pdfsaravanan544051
 
Noce it any boxes seem not applicable leave blank The f.pdf
Noce it any boxes seem not applicable leave blank The f.pdfNoce it any boxes seem not applicable leave blank The f.pdf
Noce it any boxes seem not applicable leave blank The f.pdfsaravanan544051
 
Nonconstant Dividends LO1 McCabe Corporation is expected .pdf
Nonconstant Dividends LO1 McCabe Corporation is expected .pdfNonconstant Dividends LO1 McCabe Corporation is expected .pdf
Nonconstant Dividends LO1 McCabe Corporation is expected .pdfsaravanan544051
 
Nonprofit corporations are also called Select one a eleemo.pdf
Nonprofit corporations are also called Select one a eleemo.pdfNonprofit corporations are also called Select one a eleemo.pdf
Nonprofit corporations are also called Select one a eleemo.pdfsaravanan544051
 
Nomuras Integration of Lehman Brothers Assets in Asia and .pdf
Nomuras Integration of Lehman Brothers Assets in Asia and .pdfNomuras Integration of Lehman Brothers Assets in Asia and .pdf
Nomuras Integration of Lehman Brothers Assets in Asia and .pdfsaravanan544051
 
Non random sampling offers the best chance of choosing a sam.pdf
Non random sampling offers the best chance of choosing a sam.pdfNon random sampling offers the best chance of choosing a sam.pdf
Non random sampling offers the best chance of choosing a sam.pdfsaravanan544051
 
NoGrowth Corporation currently pays a dividend of 044 per .pdf
NoGrowth Corporation currently pays a dividend of 044 per .pdfNoGrowth Corporation currently pays a dividend of 044 per .pdf
NoGrowth Corporation currently pays a dividend of 044 per .pdfsaravanan544051
 
Nestlde ERP ve Deiim Ynetimi vaka almas analizi Vaka i.pdf
Nestlde ERP ve Deiim Ynetimi  vaka almas analizi Vaka i.pdfNestlde ERP ve Deiim Ynetimi  vaka almas analizi Vaka i.pdf
Nestlde ERP ve Deiim Ynetimi vaka almas analizi Vaka i.pdfsaravanan544051
 
No question providing a table that passes This is wha.pdf
No question providing a table that passes This is wha.pdfNo question providing a table that passes This is wha.pdf
No question providing a table that passes This is wha.pdfsaravanan544051
 
No puedo dejar de toser un estudio de caso sobre el sistema.pdf
No puedo dejar de toser un estudio de caso sobre el sistema.pdfNo puedo dejar de toser un estudio de caso sobre el sistema.pdf
No puedo dejar de toser un estudio de caso sobre el sistema.pdfsaravanan544051
 
No publique esto como respondido si NO lo responde la .pdf
No publique esto como respondido si NO lo responde la .pdfNo publique esto como respondido si NO lo responde la .pdf
No publique esto como respondido si NO lo responde la .pdfsaravanan544051
 

Mehr von saravanan544051 (20)

Nokta grafii yerine gvde ve yaprak gsterimi yapmann avanta.pdf
Nokta grafii yerine gvde ve yaprak gsterimi yapmann avanta.pdfNokta grafii yerine gvde ve yaprak gsterimi yapmann avanta.pdf
Nokta grafii yerine gvde ve yaprak gsterimi yapmann avanta.pdf
 
Notable historic volcanic eruptions include the eruption of .pdf
Notable historic volcanic eruptions include the eruption of .pdfNotable historic volcanic eruptions include the eruption of .pdf
Notable historic volcanic eruptions include the eruption of .pdf
 
Nithout Crossing Over Meiosis I Microtubules shorten sepa.pdf
Nithout Crossing Over  Meiosis I Microtubules shorten sepa.pdfNithout Crossing Over  Meiosis I Microtubules shorten sepa.pdf
Nithout Crossing Over Meiosis I Microtubules shorten sepa.pdf
 
Nosotros contra ellos la democracia estadounidense amenaz.pdf
Nosotros contra ellos la democracia estadounidense amenaz.pdfNosotros contra ellos la democracia estadounidense amenaz.pdf
Nosotros contra ellos la democracia estadounidense amenaz.pdf
 
not exaclty sure what to do here U Sexlinked Disorders Se.pdf
not exaclty sure what to do here  U Sexlinked Disorders Se.pdfnot exaclty sure what to do here  U Sexlinked Disorders Se.pdf
not exaclty sure what to do here U Sexlinked Disorders Se.pdf
 
Noras utility function is given by U lnC + lnL where.pdf
Noras utility function is given by U  lnC + lnL where.pdfNoras utility function is given by U  lnC + lnL where.pdf
Noras utility function is given by U lnC + lnL where.pdf
 
Normalization BCNF Verify all tables to see whether or not.pdf
Normalization BCNF Verify all tables to see whether or not.pdfNormalization BCNF Verify all tables to see whether or not.pdf
Normalization BCNF Verify all tables to see whether or not.pdf
 
Nonstandard dice can produce interesting distributions of o.pdf
Nonstandard dice can produce interesting distributions of o.pdfNonstandard dice can produce interesting distributions of o.pdf
Nonstandard dice can produce interesting distributions of o.pdf
 
Nonnative species management nNative Species Management 1.pdf
Nonnative species management nNative Species Management 1.pdfNonnative species management nNative Species Management 1.pdf
Nonnative species management nNative Species Management 1.pdf
 
Noras utility function is given by UlnC+lnL where U i.pdf
Noras utility function is given by UlnC+lnL where U i.pdfNoras utility function is given by UlnC+lnL where U i.pdf
Noras utility function is given by UlnC+lnL where U i.pdf
 
Noce it any boxes seem not applicable leave blank The f.pdf
Noce it any boxes seem not applicable leave blank The f.pdfNoce it any boxes seem not applicable leave blank The f.pdf
Noce it any boxes seem not applicable leave blank The f.pdf
 
Nonconstant Dividends LO1 McCabe Corporation is expected .pdf
Nonconstant Dividends LO1 McCabe Corporation is expected .pdfNonconstant Dividends LO1 McCabe Corporation is expected .pdf
Nonconstant Dividends LO1 McCabe Corporation is expected .pdf
 
Nonprofit corporations are also called Select one a eleemo.pdf
Nonprofit corporations are also called Select one a eleemo.pdfNonprofit corporations are also called Select one a eleemo.pdf
Nonprofit corporations are also called Select one a eleemo.pdf
 
Nomuras Integration of Lehman Brothers Assets in Asia and .pdf
Nomuras Integration of Lehman Brothers Assets in Asia and .pdfNomuras Integration of Lehman Brothers Assets in Asia and .pdf
Nomuras Integration of Lehman Brothers Assets in Asia and .pdf
 
Non random sampling offers the best chance of choosing a sam.pdf
Non random sampling offers the best chance of choosing a sam.pdfNon random sampling offers the best chance of choosing a sam.pdf
Non random sampling offers the best chance of choosing a sam.pdf
 
NoGrowth Corporation currently pays a dividend of 044 per .pdf
NoGrowth Corporation currently pays a dividend of 044 per .pdfNoGrowth Corporation currently pays a dividend of 044 per .pdf
NoGrowth Corporation currently pays a dividend of 044 per .pdf
 
Nestlde ERP ve Deiim Ynetimi vaka almas analizi Vaka i.pdf
Nestlde ERP ve Deiim Ynetimi  vaka almas analizi Vaka i.pdfNestlde ERP ve Deiim Ynetimi  vaka almas analizi Vaka i.pdf
Nestlde ERP ve Deiim Ynetimi vaka almas analizi Vaka i.pdf
 
No question providing a table that passes This is wha.pdf
No question providing a table that passes This is wha.pdfNo question providing a table that passes This is wha.pdf
No question providing a table that passes This is wha.pdf
 
No puedo dejar de toser un estudio de caso sobre el sistema.pdf
No puedo dejar de toser un estudio de caso sobre el sistema.pdfNo puedo dejar de toser un estudio de caso sobre el sistema.pdf
No puedo dejar de toser un estudio de caso sobre el sistema.pdf
 
No publique esto como respondido si NO lo responde la .pdf
No publique esto como respondido si NO lo responde la .pdfNo publique esto como respondido si NO lo responde la .pdf
No publique esto como respondido si NO lo responde la .pdf
 

Kürzlich hochgeladen

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 

Kürzlich hochgeladen (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 

Need the third bullet point Problem 2 20 Points Homomorph.pdf

  • 1. Need the third bullet point Problem 2 (20 Points): Homomorphic Encryption: Pallier encryption Let N=pq where p and q are two prime numbers. Let g[0,N2] be an integer satisfying g=aN+1(modN2) for some integer aN. Consider the following encryption scheme. The public key is (N,g). The private key is (p,q,a). To encrypt a (integer) message m, one picks a random integer h, and computes C=gmhNmodN2. Our goal is to develop a decryption algorithm and to show the homomorphic property of the encryption scheme. - 6 Points. Show the discrete log problem "mod N2 base g " is easy when knowing the private key. That is, show that given g and B=gxmodN2, there is an efficient algorithm to recover x modN. Use the fact that g=aN+1 for some integer aN. - 8 Points. Show that given the public and private key, decrypting C=gmhNmodN2 can be done efficiently. Hint: consider C(N)modN2. Use the fact by Euler's theorem x(N2)=1modN2 for any x. - 6 Points. Show that this encryption scheme is additive homomorphic. Let x,y,z be integers in [1,N]. Show that given the public key <N,g> and ciphertexts of a and b it is possible to construct a ciphertext of x+y and a ciphertext of zx. More precisely, show that given ciphertexts C1=gxh1N,C2=gyh2N, it is possible to construct ciphertexts C3=gx+yh3N and C4=gzxh4N.