{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:46:31Z","timestamp":1772163991096,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2008,3,12]],"date-time":"2008-03-12T00:00:00Z","timestamp":1205280000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2008,3,12]]},"DOI":"10.1145\/1352135.1352247","type":"proceedings-article","created":{"date-parts":[[2008,3,19]],"date-time":"2008-03-19T08:55:43Z","timestamp":1205916943000},"page":"325-329","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["Teaching cryptography with open-source software"],"prefix":"10.1145","author":[{"given":"Alasdair","family":"McAndrew","sequence":"first","affiliation":[{"name":"Victoria University, Melbourne, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2008,3,12]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"MathAction and Axiom.\\newblock \\url{http:\/\/wiki.axiom-developer.org\/FrontPage.  MathAction and Axiom.\\newblock \\url{http:\/\/wiki.axiom-developer.org\/FrontPage."},{"key":"e_1_3_2_1_2_1","unstructured":"Maxima: a {GPL {CAS based on {DOE {Macsyma.\\newblock \\url{http:\/\/maxima.sourceforge.net\/.  Maxima: a {GPL {CAS based on {DOE {Macsyma.\\newblock \\url{http:\/\/maxima.sourceforge.net\/."},{"key":"e_1_3_2_1_3_1","unstructured":"Overview of the {CS {Body of {Knowledge .\\newblock \\url{http:\/\/www.sigcse.org\/cc2001\/AL.html#AL-Cryptography.  Overview of the {CS {Body of {Knowledge .\\newblock \\url{http:\/\/www.sigcse.org\/cc2001\/AL.html#AL-Cryptography."},{"key":"e_1_3_2_1_4_1","first-page":"10118","year":"1998","unstructured":"Hash-functions using modular arithmetic.\\newblock ISO Standard ISO\/IEC 10118 - 10114 , 1998 . Hash-functions using modular arithmetic.\\newblock ISO Standard ISO\/IEC 10118-4, 1998.","journal-title":"ISO Standard ISO\/IEC"},{"key":"e_1_3_2_1_5_1","volume-title":"\\newblock Cryptography in the classroom using {Maple.\\newblock In 6th Asian Technology Conference in Mathematics, \\url{http:\/\/epatcm.any2any.us\/EP\/EP2001\/ATCMP216\/fullpaper.pdf","author":"Baliga A.","unstructured":"A. Baliga and S. Boztas . \\newblock Cryptography in the classroom using {Maple.\\newblock In 6th Asian Technology Conference in Mathematics, \\url{http:\/\/epatcm.any2any.us\/EP\/EP2001\/ATCMP216\/fullpaper.pdf . A. Baliga and S. Boztas.\\newblock Cryptography in the classroom using {Maple.\\newblock In 6th Asian Technology Conference in Mathematics, \\url{http:\/\/epatcm.any2any.us\/EP\/EP2001\/ATCMP216\/fullpaper.pdf."},{"key":"e_1_3_2_1_6_1","unstructured":"R. Buchanan.\\newblock Math 478-cryptography.\\newblock \\url{http:\/\/banach.millersville.edu\/ bob\/math478\/.  R. Buchanan.\\newblock Math 478-cryptography.\\newblock \\url{http:\/\/banach.millersville.edu\/ bob\/math478\/."},{"key":"e_1_3_2_1_7_1","volume-title":"\\newblock Practical Cryptography.\\newblock John Wiley \\& Sons","author":"Ferguson N.","year":"2003","unstructured":"N. Ferguson and B. Schneier . \\newblock Practical Cryptography.\\newblock John Wiley \\& Sons , 2003 . N. Ferguson and B. Schneier.\\newblock Practical Cryptography.\\newblock John Wiley \\& Sons, 2003."},{"key":"e_1_3_2_1_8_1","unstructured":"J. Holte.\\newblock Instructions for using simplified {Rijndael ({AES).\\newblock \\url{http:\/\/homepages.gac.edu\/ holte\/courses\/mcs150-J01\/documents\/Rijndaelin%structions.html.  J. Holte.\\newblock Instructions for using simplified {Rijndael ({AES).\\newblock \\url{http:\/\/homepages.gac.edu\/ holte\/courses\/mcs150-J01\/documents\/Rijndaelin%structions.html."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1107622.1107632"},{"key":"e_1_3_2_1_10_1","volume-title":"\\newblock Applications of Abstract Algebra with Maple and Matlab.\\newblock Chapman \\& Hall\/CRC","author":"Klima R. E.","year":"2007","unstructured":"R. E. Klima , N. P. Sigmon , and E. L. Stitzinger . \\newblock Applications of Abstract Algebra with Maple and Matlab.\\newblock Chapman \\& Hall\/CRC , 2007 . R. E. Klima, N. P. Sigmon, and E. L. Stitzinger.\\newblock Applications of Abstract Algebra with Maple and Matlab.\\newblock Chapman \\& Hall\/CRC, 2007."},{"key":"e_1_3_2_1_11_1","unstructured":"M. May.\\newblock Maple worksheets for cryptography.\\newblock \\url{http:\/\/euler.slu.edu\/courseware\/CryptoSubmissionSet\/Cryptography.html.  M. May.\\newblock Maple worksheets for cryptography.\\newblock \\url{http:\/\/euler.slu.edu\/courseware\/CryptoSubmissionSet\/Cryptography.html."},{"key":"e_1_3_2_1_12_1","unstructured":"M. May.\\newblock Designing courseware with maple.\\newblock In 12th Annual International Conference on Technology in Collegiate Mathematics \\url{http:\/\/archives.math.utk.edu\/ICTCM\/VOL12\/P013\/paper.pdf 1999.  M. May.\\newblock Designing courseware with maple.\\newblock In 12th Annual International Conference on Technology in Collegiate Mathematics \\url{http:\/\/archives.math.utk.edu\/ICTCM\/VOL12\/P013\/paper.pdf 1999."},{"key":"e_1_3_2_1_13_1","volume-title":"\\newblock Handbook of Applied Cryptography.\\newblock CRC Press","author":"Menezes A. J.","year":"1996","unstructured":"A. J. Menezes , P. C. van Oorschot , and S. A. Vanstone . \\newblock Handbook of Applied Cryptography.\\newblock CRC Press , 1996 . A. J. Menezes, P. C. van Oorschot, and S. A. Vanstone.\\newblock Handbook of Applied Cryptography.\\newblock CRC Press, 1996."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/971300.971334"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/66062.66067"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1080\/0161-119691884799"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1059524.1059543"},{"key":"e_1_3_2_1_18_1","volume-title":"Theory and Practice.\\newblock Chapman \\& Hall\/CRC","author":"Stinson D.","year":"2005","unstructured":"D. Stinson .\\newblock Cryptography : Theory and Practice.\\newblock Chapman \\& Hall\/CRC , 3 rd edition, 2005 . D. Stinson.\\newblock Cryptography: Theory and Practice.\\newblock Chapman \\& Hall\/CRC, 3rd edition, 2005.","edition":"3"},{"key":"e_1_3_2_1_19_1","volume-title":"\\newblock Introduction to Cryptography with Coding Theory.\\newblock Prentice-Hall","author":"Trappe W.","year":"2005","unstructured":"W. Trappe and L. C. Washington . \\newblock Introduction to Cryptography with Coding Theory.\\newblock Prentice-Hall , 2 nd edition, 2005 . W. Trappe and L. C. Washington.\\newblock Introduction to Cryptography with Coding Theory.\\newblock Prentice-Hall, 2nd edition, 2005.","edition":"2"},{"key":"e_1_3_2_1_20_1","volume-title":"Computer Algebra Systems: A Practical Guide","author":"Wester M. J.","year":"1999","unstructured":"M. J. Wester , editor. Computer Algebra Systems: A Practical Guide . John Wiley & amp; Sons, 1999 . M. J. Wester, editor. Computer Algebra Systems: A Practical Guide. John Wiley &amp; Sons, 1999."}],"event":{"name":"SIGCSE '08: The 39th ACM Technical Symposium on Computer Science Education","location":"Portland OR USA","acronym":"SIGCSE '08","sponsor":["ACM Association for Computing Machinery","SIGACCESS ACM Special Interest Group on Accessible Computing","SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 39th SIGCSE technical symposium on Computer science education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1352135.1352247","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1352135.1352247","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:39:24Z","timestamp":1750239564000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1352135.1352247"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,3,12]]},"references-count":20,"alternative-id":["10.1145\/1352135.1352247","10.1145\/1352135"],"URL":"https:\/\/doi.org\/10.1145\/1352135.1352247","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1352322.1352247","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2008,3,12]]},"assertion":[{"value":"2008-03-12","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}