SlideShare a Scribd company logo
Implementing a feasible
attack against ECC2K-130
 with use of grid computing

       Ahmad Lavasani
    <sahosse@math.ucalgary.ca>
Reza Mohammadi <reza@teeleh.ir>

           Sunday, May 17, 2009 @ CC of SUT
Certicom Challenges


Elliptic Curves
  Employed in Cryptography (1980s)
Certicom
  $ 20,000 for ECC2K-130
ECC2K-108 (Apr 4, 2000 - After 166000 Machine Days)
Large Scale Computing [SC]


Using multi-processing is NOT the easiest way!
SuperComputer
  Does not necessarily use multi-processing
  Penultimate easiest way because of integration
  So costly
Large Scale Computing [Cluster]

 Cluster
   Many CPUs
   Requires fast networking equipment (costly)
   Not applicable on so sequential algorithms
   Standardized infrastructure
     Message Passing Interface
Large Scale Computing [Grid]


No special equipment (cheaper)
For algorithms with minimum message passing
LHC Computing Grid
Berkeley Open Infrastructure for Network
Computing
ECC2K-130 Challenge

Underlying Field:   GF(2 131)


Irreducible Polynomial: f(t) = t131 + t13 + t2 + t + 1

The Curve:   y2   + xy =   x3   +1
Special definition of add operation

The Problem: Knowing P and Q , find n such that
Q = nP over the curve.
Attack against ECC2K-130


Effectiveness with relatively short key length
Pollard’s Rho
  Birthday attack
  Walk until collision
  Minimum message passing
Implementation

BOINC
 Since 2002
 Open Source
 Communication over HTTP
 Multi-platform
 Utilities & UIs
Steps


1. Setup & configuration of BOINC server
2. Client(s)
3. Assimilator
4. Work generator
http://boinc.math.ucalgary.ca/sheti/


            Any Question?

More Related Content

Viewers also liked

EPiServer Update October 2013
EPiServer Update October 2013EPiServer Update October 2013
EPiServer Update October 2013
Eric Reiss
 
Ray Magnan - Web Meeting Best Practices May 2011
Ray Magnan - Web Meeting Best Practices May 2011Ray Magnan - Web Meeting Best Practices May 2011
Ray Magnan - Web Meeting Best Practices May 2011
Ray Magnan
 
Opinion towards Open Educational Resources: a Case Study of Augmented Reality...
Opinion towards Open Educational Resources: a Case Study of Augmented Reality...Opinion towards Open Educational Resources: a Case Study of Augmented Reality...
Opinion towards Open Educational Resources: a Case Study of Augmented Reality...
Dr Poonsri Vate-U-Lan
 
Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015
Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015 Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015
Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015
Ariel Tseitlin
 
Django Girls 2015 - HTML
Django Girls 2015 -  HTMLDjango Girls 2015 -  HTML
Django Girls 2015 - HTML
Hsuan Fu Lien
 
La ideologia homosexual
La ideologia homosexualLa ideologia homosexual
La ideologia homosexual
Nicolas Ordonez
 
Crowdfunding - the 2 biggest misconceptions - crowd & money
Crowdfunding - the 2 biggest misconceptions - crowd & moneyCrowdfunding - the 2 biggest misconceptions - crowd & money
Crowdfunding - the 2 biggest misconceptions - crowd & money
Ronald Kleverlaan
 
Career 101 - Career Tips They Didn't Teach You in College
Career 101 - Career Tips They Didn't Teach You in CollegeCareer 101 - Career Tips They Didn't Teach You in College
Career 101 - Career Tips They Didn't Teach You in CollegeHannah Almira Amora
 
Digital Photography
Digital PhotographyDigital Photography
Digital Photography
theworldbeginswithme
 
Social media 101
Social media 101Social media 101
Online Social Networks to Support Community Collaboration Workshop
Online Social Networks to Support Community Collaboration WorkshopOnline Social Networks to Support Community Collaboration Workshop
Online Social Networks to Support Community Collaboration Workshop
Connie White
 
Cherokee County Tornado Drill testing Social Media
Cherokee County Tornado Drill testing Social MediaCherokee County Tornado Drill testing Social Media
Cherokee County Tornado Drill testing Social Media
Connie White
 
Anaptixi didaskalias mikromathimatos
Anaptixi didaskalias mikromathimatosAnaptixi didaskalias mikromathimatos
Anaptixi didaskalias mikromathimatos
Georgios Kiriakidis
 
Ferabi
FerabiFerabi
Presentatie elo 2010
Presentatie elo 2010Presentatie elo 2010
Presentatie elo 2010Riporter
 
DFA Night School: Twitter
DFA Night School: TwitterDFA Night School: Twitter
DFA Night School: Twitter
DemocracyforAmerica
 

Viewers also liked (20)

EPiServer Update October 2013
EPiServer Update October 2013EPiServer Update October 2013
EPiServer Update October 2013
 
Ray Magnan - Web Meeting Best Practices May 2011
Ray Magnan - Web Meeting Best Practices May 2011Ray Magnan - Web Meeting Best Practices May 2011
Ray Magnan - Web Meeting Best Practices May 2011
 
Opinion towards Open Educational Resources: a Case Study of Augmented Reality...
Opinion towards Open Educational Resources: a Case Study of Augmented Reality...Opinion towards Open Educational Resources: a Case Study of Augmented Reality...
Opinion towards Open Educational Resources: a Case Study of Augmented Reality...
 
His m02t06
His m02t06 His m02t06
His m02t06
 
Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015
Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015 Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015
Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015
 
Django Girls 2015 - HTML
Django Girls 2015 -  HTMLDjango Girls 2015 -  HTML
Django Girls 2015 - HTML
 
La ideologia homosexual
La ideologia homosexualLa ideologia homosexual
La ideologia homosexual
 
Crowdfunding - the 2 biggest misconceptions - crowd & money
Crowdfunding - the 2 biggest misconceptions - crowd & moneyCrowdfunding - the 2 biggest misconceptions - crowd & money
Crowdfunding - the 2 biggest misconceptions - crowd & money
 
Career 101 - Career Tips They Didn't Teach You in College
Career 101 - Career Tips They Didn't Teach You in CollegeCareer 101 - Career Tips They Didn't Teach You in College
Career 101 - Career Tips They Didn't Teach You in College
 
His m06t18
His m06t18His m06t18
His m06t18
 
Digital Photography
Digital PhotographyDigital Photography
Digital Photography
 
Social media 101
Social media 101Social media 101
Social media 101
 
Online Social Networks to Support Community Collaboration Workshop
Online Social Networks to Support Community Collaboration WorkshopOnline Social Networks to Support Community Collaboration Workshop
Online Social Networks to Support Community Collaboration Workshop
 
Web Accessibility Thailand
Web Accessibility ThailandWeb Accessibility Thailand
Web Accessibility Thailand
 
Cherokee County Tornado Drill testing Social Media
Cherokee County Tornado Drill testing Social MediaCherokee County Tornado Drill testing Social Media
Cherokee County Tornado Drill testing Social Media
 
Anaptixi didaskalias mikromathimatos
Anaptixi didaskalias mikromathimatosAnaptixi didaskalias mikromathimatos
Anaptixi didaskalias mikromathimatos
 
Ferabi
FerabiFerabi
Ferabi
 
Ubagas
UbagasUbagas
Ubagas
 
Presentatie elo 2010
Presentatie elo 2010Presentatie elo 2010
Presentatie elo 2010
 
DFA Night School: Twitter
DFA Night School: TwitterDFA Night School: Twitter
DFA Night School: Twitter
 

Similar to ECC2K-130

Scheduling in Time-Sensitive Networks (TSN) for Mixed-Criticality Industrial ...
Scheduling in Time-Sensitive Networks (TSN) for Mixed-Criticality Industrial ...Scheduling in Time-Sensitive Networks (TSN) for Mixed-Criticality Industrial ...
Scheduling in Time-Sensitive Networks (TSN) for Mixed-Criticality Industrial ...
Voica Gavrilut
 
Resume mixed signal
Resume mixed signalResume mixed signal
Resume mixed signaltarora1
 
Resume mixed signal
Resume mixed signalResume mixed signal
Resume mixed signaltarora1
 
DACHSview++features
DACHSview++featuresDACHSview++features
DACHSview++featuresA. Steinhoff
 
“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...
“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...
“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...
Design World
 
OPC UA TSN - A new Solution for Industrial Communication | White Paper
OPC UA TSN - A new Solution for Industrial Communication | White PaperOPC UA TSN - A new Solution for Industrial Communication | White Paper
OPC UA TSN - A new Solution for Industrial Communication | White Paper
B&R Industrial Automation
 
Siemens-profinet-rt-vs-irt-webinar-13oct2020.pdf
Siemens-profinet-rt-vs-irt-webinar-13oct2020.pdfSiemens-profinet-rt-vs-irt-webinar-13oct2020.pdf
Siemens-profinet-rt-vs-irt-webinar-13oct2020.pdf
FranciscoVillar21
 
BTCL Assistant Manager Previous Year Question by Stack IT Job Solution
BTCL Assistant Manager Previous Year Question by Stack IT Job SolutionBTCL Assistant Manager Previous Year Question by Stack IT Job Solution
BTCL Assistant Manager Previous Year Question by Stack IT Job Solution
Engr. Md. Jamal Uddin Rayhan
 
Resume digital
Resume digitalResume digital
Resume digitaltarora1
 
Resume digital
Resume digitalResume digital
Resume digitaltarora1
 
iMinds' course: preceding exercises
iMinds' course: preceding exercisesiMinds' course: preceding exercises
iMinds' course: preceding exercises
FORGE project
 
layeringanjanv1-090522005231-phpapp01.pdf
layeringanjanv1-090522005231-phpapp01.pdflayeringanjanv1-090522005231-phpapp01.pdf
layeringanjanv1-090522005231-phpapp01.pdf
ImXaib
 
intelligent braking system report
intelligent braking system reportintelligent braking system report
intelligent braking system report
Sumit Kumar
 
STS _ TLF 2014 IDT
STS _ TLF 2014 IDTSTS _ TLF 2014 IDT
STS _ TLF 2014 IDTHank Lydick
 
IECS-1116-DI Industrial EtherCAT Slave I/O Module with Isolated 16-ch Digital...
IECS-1116-DI Industrial EtherCAT Slave I/O Module with Isolated 16-ch Digital...IECS-1116-DI Industrial EtherCAT Slave I/O Module with Isolated 16-ch Digital...
IECS-1116-DI Industrial EtherCAT Slave I/O Module with Isolated 16-ch Digital...
BluBoxx Communication Pvt. ltd
 
Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...
Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...
Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...
IJRES Journal
 
ucOS
ucOSucOS
Resume analog
Resume analogResume analog
Resume analogtarora1
 
Resume analog
Resume analogResume analog
Resume analogtarora1
 

Similar to ECC2K-130 (20)

Scheduling in Time-Sensitive Networks (TSN) for Mixed-Criticality Industrial ...
Scheduling in Time-Sensitive Networks (TSN) for Mixed-Criticality Industrial ...Scheduling in Time-Sensitive Networks (TSN) for Mixed-Criticality Industrial ...
Scheduling in Time-Sensitive Networks (TSN) for Mixed-Criticality Industrial ...
 
Resume mixed signal
Resume mixed signalResume mixed signal
Resume mixed signal
 
Resume mixed signal
Resume mixed signalResume mixed signal
Resume mixed signal
 
DACHSview++features
DACHSview++featuresDACHSview++features
DACHSview++features
 
“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...
“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...
“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...
 
OPC UA TSN - A new Solution for Industrial Communication | White Paper
OPC UA TSN - A new Solution for Industrial Communication | White PaperOPC UA TSN - A new Solution for Industrial Communication | White Paper
OPC UA TSN - A new Solution for Industrial Communication | White Paper
 
Siemens-profinet-rt-vs-irt-webinar-13oct2020.pdf
Siemens-profinet-rt-vs-irt-webinar-13oct2020.pdfSiemens-profinet-rt-vs-irt-webinar-13oct2020.pdf
Siemens-profinet-rt-vs-irt-webinar-13oct2020.pdf
 
BTCL Assistant Manager Previous Year Question by Stack IT Job Solution
BTCL Assistant Manager Previous Year Question by Stack IT Job SolutionBTCL Assistant Manager Previous Year Question by Stack IT Job Solution
BTCL Assistant Manager Previous Year Question by Stack IT Job Solution
 
Resume digital
Resume digitalResume digital
Resume digital
 
Resume digital
Resume digitalResume digital
Resume digital
 
iMinds' course: preceding exercises
iMinds' course: preceding exercisesiMinds' course: preceding exercises
iMinds' course: preceding exercises
 
layeringanjanv1-090522005231-phpapp01.pdf
layeringanjanv1-090522005231-phpapp01.pdflayeringanjanv1-090522005231-phpapp01.pdf
layeringanjanv1-090522005231-phpapp01.pdf
 
intelligent braking system report
intelligent braking system reportintelligent braking system report
intelligent braking system report
 
STS _ TLF 2014 IDT
STS _ TLF 2014 IDTSTS _ TLF 2014 IDT
STS _ TLF 2014 IDT
 
Marawn CV
Marawn CVMarawn CV
Marawn CV
 
IECS-1116-DI Industrial EtherCAT Slave I/O Module with Isolated 16-ch Digital...
IECS-1116-DI Industrial EtherCAT Slave I/O Module with Isolated 16-ch Digital...IECS-1116-DI Industrial EtherCAT Slave I/O Module with Isolated 16-ch Digital...
IECS-1116-DI Industrial EtherCAT Slave I/O Module with Isolated 16-ch Digital...
 
Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...
Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...
Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...
 
ucOS
ucOSucOS
ucOS
 
Resume analog
Resume analogResume analog
Resume analog
 
Resume analog
Resume analogResume analog
Resume analog
 

Recently uploaded

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 

Recently uploaded (20)

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 

ECC2K-130

  • 1. Implementing a feasible attack against ECC2K-130 with use of grid computing Ahmad Lavasani <sahosse@math.ucalgary.ca> Reza Mohammadi <reza@teeleh.ir> Sunday, May 17, 2009 @ CC of SUT
  • 2. Certicom Challenges Elliptic Curves Employed in Cryptography (1980s) Certicom $ 20,000 for ECC2K-130 ECC2K-108 (Apr 4, 2000 - After 166000 Machine Days)
  • 3. Large Scale Computing [SC] Using multi-processing is NOT the easiest way! SuperComputer Does not necessarily use multi-processing Penultimate easiest way because of integration So costly
  • 4. Large Scale Computing [Cluster] Cluster Many CPUs Requires fast networking equipment (costly) Not applicable on so sequential algorithms Standardized infrastructure Message Passing Interface
  • 5. Large Scale Computing [Grid] No special equipment (cheaper) For algorithms with minimum message passing LHC Computing Grid Berkeley Open Infrastructure for Network Computing
  • 6. ECC2K-130 Challenge Underlying Field: GF(2 131) Irreducible Polynomial: f(t) = t131 + t13 + t2 + t + 1 The Curve: y2 + xy = x3 +1 Special definition of add operation The Problem: Knowing P and Q , find n such that Q = nP over the curve.
  • 7. Attack against ECC2K-130 Effectiveness with relatively short key length Pollard’s Rho Birthday attack Walk until collision Minimum message passing
  • 8. Implementation BOINC Since 2002 Open Source Communication over HTTP Multi-platform Utilities & UIs
  • 9. Steps 1. Setup & configuration of BOINC server 2. Client(s) 3. Assimilator 4. Work generator

Editor's Notes