├── .gitignore ├── LICENSE ├── README.md ├── doc └── example.png ├── nb-configuration.xml ├── nbactions.xml ├── pom.xml ├── secp256r1.xml ├── simple.xml └── src ├── main ├── java │ └── de │ │ └── rub │ │ └── nds │ │ └── eccjava │ │ ├── bean │ │ ├── AbstractBean.java │ │ └── TextAreaLog.java │ │ ├── controller │ │ └── AppController.java │ │ ├── curve │ │ ├── Curve.java │ │ ├── CurveHandler.java │ │ ├── DivisionException.java │ │ ├── Oracle.java │ │ └── Point.java │ │ ├── helpers │ │ ├── Bootstrap.java │ │ └── XMLPersistanceHelper.java │ │ ├── log │ │ ├── LogHistory.java │ │ └── TextAreaAppender.java │ │ └── view │ │ ├── MainGUI.form │ │ ├── MainGUI.java │ │ ├── curve │ │ ├── CurveGraphPanel.java │ │ ├── CurveLoading.form │ │ ├── CurveLoading.java │ │ ├── CurveProcessing.form │ │ └── CurveProcessing.java │ │ └── log │ │ ├── LogGUI.form │ │ └── LogGUI.java └── resources │ └── log4j.properties └── test └── java └── de └── rub └── nds └── eccjava └── realtest ├── ECTestBC.java └── ECTestJDK.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/README.md -------------------------------------------------------------------------------- /doc/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/doc/example.png -------------------------------------------------------------------------------- /nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/nb-configuration.xml -------------------------------------------------------------------------------- /nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/nbactions.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/pom.xml -------------------------------------------------------------------------------- /secp256r1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/secp256r1.xml -------------------------------------------------------------------------------- /simple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/simple.xml -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/bean/AbstractBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/bean/AbstractBean.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/bean/TextAreaLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/bean/TextAreaLog.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/controller/AppController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/controller/AppController.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/curve/Curve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/curve/Curve.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/curve/CurveHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/curve/CurveHandler.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/curve/DivisionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/curve/DivisionException.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/curve/Oracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/curve/Oracle.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/curve/Point.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/curve/Point.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/helpers/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/helpers/Bootstrap.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/helpers/XMLPersistanceHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/helpers/XMLPersistanceHelper.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/log/LogHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/log/LogHistory.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/log/TextAreaAppender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/log/TextAreaAppender.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/view/MainGUI.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/view/MainGUI.form -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/view/MainGUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/view/MainGUI.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/view/curve/CurveGraphPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/view/curve/CurveGraphPanel.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/view/curve/CurveLoading.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/view/curve/CurveLoading.form -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/view/curve/CurveLoading.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/view/curve/CurveLoading.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/view/curve/CurveProcessing.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/view/curve/CurveProcessing.form -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/view/curve/CurveProcessing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/view/curve/CurveProcessing.java -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/view/log/LogGUI.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/view/log/LogGUI.form -------------------------------------------------------------------------------- /src/main/java/de/rub/nds/eccjava/view/log/LogGUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/java/de/rub/nds/eccjava/view/log/LogGUI.java -------------------------------------------------------------------------------- /src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /src/test/java/de/rub/nds/eccjava/realtest/ECTestBC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/test/java/de/rub/nds/eccjava/realtest/ECTestBC.java -------------------------------------------------------------------------------- /src/test/java/de/rub/nds/eccjava/realtest/ECTestJDK.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurajsomorovsky/EccPlayground/HEAD/src/test/java/de/rub/nds/eccjava/realtest/ECTestJDK.java --------------------------------------------------------------------------------