A web demo suite for basic number theory concepts used in symmetric cryptography (AES)
Implement a web based demonstration of some basic number theoretic concepts used in cryptography. This includes (extended) Euclidean algorithm, arithmetic in GF(p), polynomial arithmetic with coefficients in Zp, and finally arithmetic in GF(2^n). The implementations need to be adequately generic, so...
Saved in:
主要作者: | |
---|---|
其他作者: | |
格式: | Final Year Project |
語言: | English |
出版: |
2016
|
主題: | |
在線閱讀: | http://hdl.handle.net/10356/66468 |
標簽: |
添加標簽
沒有標簽, 成為第一個標記此記錄!
|
機構: | Nanyang Technological University |
語言: | English |
總結: | Implement a web based demonstration of some basic number theoretic concepts used in cryptography. This includes (extended) Euclidean algorithm, arithmetic in GF(p), polynomial arithmetic with coefficients in Zp, and finally arithmetic in GF(2^n). The implementations need to be adequately generic, so that users can change the parameters and inputs as desired. The ultimate purpose of this web demonstration is to serve as accompanying learning material for students of cryptography, and care should be taken in making the implementations not only work, but also easy to use and visually elegant across multiple platforms. The student will need to self-study the relevant mathematical concepts, and determine a suitable implementation framework. (Naturally, a very good foundation in discrete mathematics to understand the necessary number theoretic concepts is expected of the student.) Note that there is no fundamental research component in this project. |
---|