|
[1]Satoshi Nakamoto, “Bitcoin: A peer-to-peer electronic cash system”, 2008. [2]Guang Chen, Bing Xu, Manli Lu and Nian-Shing Chen, “Exploring blockchain technology and its potential applications for education,” Smart Learning Environments, Springer, 2018; https://doi.org/10.1186/s40561-017-0050-x. [3]M Sharples, J Domingue, “The Blockchain and Kudos: A Distributed System for Educational Record, Reputation and Reward,” Adaptive and adaptable learning, Springer, 2016, pp. 490–496; https://doi.org/10.1007/978-3-319-45153-4_48. [4]MB Hoy, “An introduction to the Blockchain and its implications for libraries and medicine,” Medical Reference Services Quarterly (Med. Ref. Serv. Q), vol. 36, no. 3, 2017, pp. 273–279; https://doi.org/10.1080/02763869.2017.1332261. [5]DJ Skiba, “The potential of Blockchain in education and health care,” Nursing Education Perspectives (Nurs. Educ. Perspect.), 2017, pp. 220–221; https://doi.org/10.1097/01.NEP.0000000000000190. [6]Muhamed Turkanovic, Marko Hölbl, Kristjan Kosic, Marjan Herciko, and Aida Kamisalic, “EduCTX: A Blockchain-Based Higher Education Credit Platform,” IEEE Access, vol. 6, 2018, pp. 5112 – 5127; 10.1109/ACCESS.2018.2789929. [7]Calderbank, Michael, “The RSA Cryptosystem: History, Algorithm, Primes,” 2017. [8]Rivest, R.; Shamir, A.; Adleman, L., “A Method for Obtaining Digital Signatures and Public-Key Cryptosystems,” Communications of the ACM, vol. 21, no. 2, 1978, pp. 120–126; 10.1145/359340.359342. [9]Ljupco Kocarev, “Chaos-based cryptography: A brief overview”, IEEE Circuits and Systems Magazine, 2002, pp. 7–21; 10.1109/7384.963463. [10]Adi Shamir, “How to Share a Secret”, Communications of the ACM, vol. 22, 1979, pp. 612-613; 10.1145/359168.359176. [11]“Solidity — Solidity 0.4.25 documentation,” GitHub repository, 2018; https://solidity.readthedocs.io/en/v0.4.25/. [12]Go-Ethereum, “Official Go implementation of the Ethereum protocol,” GitHub repository, 2018; https://github.com/ethereum/go-ethereum [13]Jane Chen, “RSA Implementation in Python,” GitHub repository, 2017; https://github.com/jchen2186/rsa-implementation. [14]Sybren A. Stüvel, “Python-RSA is a pure-Python RSA implementation,” GitHub repository, 2016; https://github.com/sybrenstuvel/python-rsa. [15]Andreas Briese, “Work Draft ''Breeze - A Chaos Based Pseudo Random Number Generator By Hopping Between Logistic Map Pseudo Orbits'',” GitHub repository, 2014; https://github.com/AndreasBriese/breeze. [16]Ryan Shea, Muneeb Ali, Michael Flaxman, “secret-sharing,” GitHub repository, 2015; https://github.com/blockstack/secret-sharing. [17]Nick Johnson, “solidity-stringutils,” GitHub repository, 2014; https://github.com/Arachnid/solidity-stringutils. [18]Neal Koblitz, "Elliptic curve cryptosystems", Mathematics of Computation, American Mathematical Society, vol. 48, no. 177, 1987, pp. 203–209; https://doi.org/10.1090/S0025-5718-1987-0866109-5. [19]Miller V.S., “Use of Elliptic Curves in Cryptography,” Advances in Cryptology — CRYPTO ’85 Proceedings (CRYPTO 1985), Lecture Notes in Computer Science, Springer, vol. 218, 1985, pp. 417-426; https://doi.org/10.1007/3-540-39799-X_31. [20]Hitters Xu, “Decentralization is the Essence of Blockchain,” Medium, 2018; https://medium.com/nebulasio/decentralization-is-the-essence-of-blockchain-ccc9e7ba839c. [21]Serguei Popov, “The Tangle,” white paper, IOTA Foundation, 2018. [22]Ralph C. Merkle, “A Digital Signature Based on a Conventional Encryption Function,” Theory and Applications of Cryptographic Techniques on Advances in Cryptology (CRYPTO ''87), Carl Pomerance (ed.). Springer-Verlag, London, 1988, pp. 369-378; 10.1007/3-540-48184-2_32. [23]Vitalik Buterin, “EIP-155: Simple replay attack protection,” GitHub repository, 2016; https://github.com/ethereum/EIPs/blob/master/EIPS/eip-155.md. [24]“Man-in-the-middle attack,” Wikipedia; https://en.wikipedia.org/wiki/Man-in-the-middle_attack. [25]“NTU Ceiba,” electronic course management system, National Taiwan University; https://ceiba.ntu.edu.tw/. [26]“Lagrange polynomial,” Wikipedia; https://en.wikipedia.org/wiki/Lagrange_polynomial.
|