About the Author and Selected Publications#

Devharsh Trivedi, Ph.D., CISSP is an Assistant Professor in the Department of Mathematics, Engineering and Computer Science at LaGuardia Community College, The City University of New York (CUNY). He was previously a Lecturer in the Department of Computer Science at Bowie State University (2024 to 2026). His research spans privacy-preserving machine learning, applied cryptography, security analytics, and computer-science pedagogy. ORCID: https://orcid.org/0000-0001-6374-7249.

Edition

This edition of the textbook: Version October 2026. The publications below are provided by the author for attribution and further reading and reflect the author’s record as of October 2026. Where available, DOIs are given; otherwise the work is available via the author’s ResearchGate profile. Please consult the linked sources for the version of record.

Books and monographs#

  1. D. Trivedi. Cybersecurity: Theory, Practice, and Ethics. 2026. DOI: 10.5281/zenodo.20581926.

  2. D. Trivedi. Generative AI with Amazon Bedrock: An Online Textbook (this book). 2026. DOI: 10.5281/zenodo.20652882.

  3. D. Trivedi. CyberQuest Summer Camp 2026: A Five-Day Cybersecurity Curriculum for High School Students. 2026. DOI: 10.5281/zenodo.20635564.

  4. D. Trivedi. Privacy-Preserving Machine Learning for Security: SigML, SplitML, and Fairis. 2026. DOI: 10.13140/RG.2.2.30279.05280.

  5. D. Trivedi. Faculty Interview Questions and Answers. 2026. DOI: 10.5281/zenodo.20585412.

Journal articles#

  1. D. Trivedi. “ProofLayer: Control Coverage Screening for Government Cybersecurity Policies via Multi-LLM Orchestration.” Journal of Cybersecurity, Digital Forensics and Jurisprudence 2, 100-111, 2026. DOI: 10.65879/3070-5789.2026.02.07.

  2. D. Trivedi. “When the Tool Agrees with You: Large Language Model Sycophancy, Examiner Impartiality, and the Admissibility of AI-Assisted Forensic Opinion.” Journal of Cybersecurity, Digital Forensics and Jurisprudence 2, 85-99, 2026. DOI: 10.65879/3070-5789.2026.02.06.

  3. D. Trivedi. “Engineering Secure AI Systems with Lattice-Based Cryptography and Large Language Models.” Engineering Science & Technology, 129-187, 2026. DOI: 10.37256/est.81202710357.

  4. D. Trivedi, A. Boudguiga, N. Kaaniche, N. Triandopoulos. “SplitML: A Unified Privacy-Preserving Architecture for Federated Split-Learning in Heterogeneous Environments.” Electronics 15(2), 267, 2026. DOI: 10.3390/electronics15020267.

  5. D. Trivedi, A. Boudguiga, N. Kaaniche, N. Triandopoulos. “SigML++: Supervised Log Anomaly with Probabilistic Polynomial Approximation.” Cryptography 7(4), 52, 2023. DOI: 10.3390/cryptography7040052.

  6. D. Trivedi, C. Malcolm, J. Harrell, H. Omisakin, P. Addison. “PETA: A Privacy-Enhanced Framework for Secure and Auditable Tax Analysis.” Journal of Cybersecurity, Digital Forensics and Jurisprudence 1, 81-94, 2025. DOI: 10.65879/3070-5789.2025.01.08.

  7. D. Trivedi. “The Future of Cryptography: Performing Computations on Encrypted Data.” ISACA Journal 1, 2023. ISACA.

  8. D. Trivedi. “Agile Methodologies.” International Journal of Computer Science & Communication 12(2), 91-100, 2021.

  9. D. Trivedi. “Evaluating Classification Algorithms on a Multi-Class Single Feature Problem.” International Journal of Engineering Development and Research (IJEDR) 9(2), 2021.

  10. D. Trivedi. “R Profiling: Strategies for Performance Improvements in R Application.” International Journal of Advanced Research in Computer Science 8(7), 520-522, 2017. DOI: 10.26483/ijarcs.v8i7.4348.

  11. D. Trivedi. “A Study on CRAN R and MRAN R Interpreters.” International Journal for Scientific Research and Development 4(2), 992-994, 2016.

  12. D. Trivedi. “Advance WLAN Technologies: A Review.” International Journal of Trend in Research and Development (IJTRD) 2(5), 2015.

Conference and symposium papers#

  1. S. Despeignes, T. Huggins, D. Trivedi. “Local Government Supply Chain Cybersecurity: Addressing the Implementation Gap in Resource-Limited Municipalities.” Journal of Computing Sciences in Colleges 41(3), 36-37, 2026.

  2. D. Trivedi, N. Kaaniche, A. Boudguiga, N. Triandopoulos. “chiku: Efficient Probabilistic Polynomial Approximations Library.” Proceedings of the 21st International Conference on Security and Cryptography (SECRYPT), 634-641, 2024. DOI: 10.5220/0012716000003767.

  3. D. Trivedi, A. Boudguiga, N. Triandopoulos. “SigML: Supervised Log Anomaly with Fully Homomorphic Encryption.” International Symposium on Cyber Security, Cryptology, and Machine Learning (CSCML), LNCS, 372-388, 2023. DOI: 10.1007/978-3-031-34671-2_26.

  4. D. Trivedi, N. Triandopoulos. “VaultBox: Enhancing the Security and Effectiveness of Security Analytics.” SciSec: International Conference on Science of Cyber Security, LNCS 14299, 401-422, 2023. DOI: 10.1007/978-3-031-45933-7_24.

  5. D. Trivedi. “Brief Announcement: Efficient Probabilistic Approximations for Sign and Compare.” International Symposium on Stabilizing, Safety, and Security of Distributed Systems (SSS), LNCS, 289-296, 2023. DOI: 10.1007/978-3-031-44274-2_21.

  6. D. Trivedi, V. Gopalakrishnan, D. Dholariya. “MediSearch: Advanced Medical Web Search Engine.” 2023 IEEE 13th Annual Computing and Communication Workshop and Conference (CCWC), 534-540, 2023. DOI: 10.1109/CCWC57344.2023.10099048.

  7. D. Trivedi, V. Gopalakrishnan. “MediCrawl - A Web Search Engine for Diseases.” 2021 IEEE 11th Annual Computing and Communication Workshop and Conference (CCWC), 148-157, 2021. DOI: 10.1109/CCWC51732.2021.9376088.

  8. D. Trivedi. “Near Field Communication.” Conference paper, NIRMA University - Institute of Technology, 2015.

Theses#

  1. D. Trivedi. Towards Efficient Security Analytics. Ph.D. thesis, 2024.

  2. D. Trivedi. Performance Evaluation and Security of Image Reconstruction Application in Magnetic Resonance Imaging Machines. Nirma Institute of Technology, 2016.

  3. D. Trivedi, S. Patel. Mall Management System. Gandhinagar Institute of Technology, 2013.

Software#

  1. D. Trivedi. chiku: Polynomial Function Approximation Library in Python. GitHub (github.com/devharsh/chiku), 2023.

  2. D. Trivedi. Job Application Bot. Software, 2026. DOI: 10.5281/zenodo.20765293.

  3. D. Trivedi. tex2pdf: TeX Viewer Online. Software, 2026. DOI: 10.5281/zenodo.20709588.

  4. D. Trivedi. Technical-eBooks. Software, 2026. DOI: 10.5281/zenodo.20673042.

  5. D. Trivedi. SEO-Analysis. Software, 2026. DOI: 10.5281/zenodo.20673022.

  6. D. Trivedi. Links-Extractor. Software, 2026. DOI: 10.5281/zenodo.20672987.

  7. D. Trivedi. Perf_Plotter. Software, 2026. DOI: 10.5281/zenodo.20672968.

  8. D. Trivedi. LSTM-Demo. Software, 2026. DOI: 10.5281/zenodo.20672929.

  9. D. Trivedi. MP3-Stereo-Analyzer. Software, 2026. DOI: 10.5281/zenodo.20672918.

Technical reports, preprints, and educational materials#

  1. D. Trivedi, N. Kaaniche, N. Triandopoulos, M. Laurent, J. Walters. “Fairis: Fairness-Aware Aggregation with Provable Influence Containment against Fairness Poisoning Attacks in Collaborative Machine Learning.” arXiv preprint, 2026. DOI: 10.48550/arXiv.2608.06469.

  2. D. Trivedi. “Verifiable Constraints, Not Self-Attestation: Bounding AI in Security Systems.” Presentation, 2026. DOI: 10.13140/RG.2.2.20659.18726.

  3. D. Trivedi. “Vibe Coding with Java: A Pedagogical Framework for AI-Assisted Software Development in Undergraduate Computer Science Education.” 2026. DOI: 10.13140/RG.2.2.11033.17767.

  4. N. Hayes, J. Komi, D. Trivedi. “Agentic Artificial Intelligence for Offensive Capture-the-Flag Challenges: Design, Ethical Boundaries, and Security Evaluation.” 2026. DOI: 10.5281/zenodo.20195275.

  5. J. Lewis, R. Johnson, D. Trivedi. “Modern Phishing Simulation and Human Risk Analysis: A Behavioral Cybersecurity Framework.” 2026. DOI: 10.5281/zenodo.20189747.

  6. T. Montgomery, B. Teru, D. Lomax Jr., D. Trivedi. “Modern Phishing Simulation and Human Risk Analysis Through Document-Based Tracking.” 2026. DOI: 10.13140/RG.2.2.36144.93448.

  7. C. Miller, A. Price, D. Trivedi. “Network Traffic Analyzer.” 2026. DOI: 10.13140/RG.2.2.12538.86724.

  8. D. Adebayo, A. Jackson Jr., D. Trivedi. “Network Protocol Analyzer and Packet Sniffer.” 2026. DOI: 10.13140/RG.2.2.23981.45284.

  9. S. Despeignes, D. Lomax, J. Theodore, D. Trivedi. “Design and Implementation of a Python-Based Network Protocol Analyzer and Packet Sniffer in a Controlled Kali Linux Environment.” 2026. DOI: 10.13140/RG.2.2.30574.37449.

  10. D. Trivedi. “Which Cipher Is More Secure? A Comparative Analysis of Garbage Output and Null Rejection Behavior on Incorrect Decryption.” 2026. DOI: 10.13140/RG.2.2.14912.90884.

  11. D. Trivedi. “Intrusion Detection & Prevention Systems (IDPS) and the Landscape of Security Monitoring Platforms.” 2026. DOI: 10.13140/RG.2.2.19488.14083.

  12. D. Trivedi. “CTF Guide with PLC Security.” 2026. DOI: 10.13140/RG.2.2.26274.39364.

  13. D. Trivedi. “Memory Management in Object-Oriented Programming.” 2026. DOI: 10.13140/RG.2.2.30658.75200.

  14. D. Trivedi. “Advanced Database Security.” 2026. DOI: 10.13140/RG.2.2.29618.36803.

  15. D. Trivedi. “Ciphers & Cryptanalysis.” 2022. DOI: 10.13140/RG.2.2.21996.03204.

  16. D. Trivedi. “Cybersecurity 101 - A Practical Approach to Attacking the CIA Triad.” 2021. DOI: 10.13140/RG.2.2.32737.84327.

  17. D. Trivedi. “Mobile Forensics Tools.” 2015. DOI: 10.13140/RG.2.2.14945.63842.

  18. D. Trivedi. “Robust Data Security for Cloud while using Third Party Auditor.” 2015. DOI: 10.13140/RG.2.2.36191.84644.

  19. D. Trivedi, K. Trivedi. “A Comprehensive Study of Genetic Algorithms.” 2015. DOI: 10.13140/RG.2.2.13267.91683.

  20. D. Trivedi. “Short Message Service.” 2012. DOI: 10.13140/2.1.4886.3684.

  21. D. Trivedi. “C Program for Rail Fence Algorithm.” 2012.

  22. D. Trivedi. “DNA Computing.” 2011. DOI: 10.13140/2.1.2789.2162.

How to cite this textbook

See the repository’s CITATION.cff. Suggested form:

D. Trivedi. Generative AI with Amazon Bedrock: An Online Textbook (Version October 2026). Adapted from the AWS Machine Learning University Generative AI curriculum. Licensed under CC-BY-SA-4.0. Zenodo DOI covering all versions: 10.5281/zenodo.20652882.