arrow_back Home
IoT C/C++/Python & Electronics
MyBib
file_downloadDownload to Word
References

Abdeladim Fadheli. (2019, September 26). How to Encrypt and Decrypt Files in Python - The Python Code. Thepythoncode.com. https://thepythoncode.com/article/encrypt-decrypt-files-symmetric-python

AddOhms. (2014, November 26). How Voltage Dividers Work | AddOhms #13. YouTube. https://youtu.be/EQtwsWJuUPs?si=hwxN80Pmx_JmyI1H

Adogla-Bessa, Tsatsu. (2021, June 28). Implementing a Role-Based Access Control Service with FastAPI and Postgres. Medium; mPharma Product & Tech Blog. https://medium.com/mpharma-tech-blog/implementing-a-role-based-access-control-service-with-fastapi-and-postgres-3ba3709e2e1f

Agbonze, O. J. (2023, February 3). Implementing Authorization in FastAPI: A Step-by-Step Guide to Securing Your Web Applications. DEV Community. https://dev.to/spaceofmiah/implementing-authorization-in-fastapi-a-step-by-step-guide-for-securing-your-web-applications-3b1l

Agrawal, D. (2022, March 14). C++ Comments- Types, Use Cases, Examples. Scaler Topics. https://www.scaler.com/topics/cpp/comments-in-cpp/

Ali, M. A. (2023, December 5). Unlocking Cryptography: A Hands-On Guide to Encrypting and Decrypting Files Using Python. Medium. https://medium.com/@madeenali2003/unlocking-cryptography-a-hands-on-guide-to-encrypting-and-decrypting-files-using-python-611766e73f7a

Amir Ghahrai. (2020, May 4). How to Encrypt and Decrypt Data in Python using Cryptography Library. Devqa.io. https://devqa.io/encrypt-decrypt-data-python/

Arias, D. (2021, November 19). Flask/Python API: Role-Based Access Control Code Sample. Auth0 Developer Resources; Auth0 Developer Center. https://developer.auth0.com/resources/code-samples/api/flask/basic-role-based-access-control

Arias, D. (2023, January 27). FastAPI/Python API: Role-Based Access Control Code Sample. Auth0 Developer Resources; Auth0 Developer Center. https://developer.auth0.com/resources/code-samples/api/fastapi/basic-role-based-access-control

Authlib. (2020, May 30). Google login for FastAPI. Authlib. https://blog.authlib.org/2020/fastapi-google-login

Authlib: Python Authentication. (2017). Authlib.org. https://docs.authlib.org/en/latest/

Bekker, R. (2018, April 29). Encryption and Decryption with Simple Crypt using Python. Ruan Bekker’s Blog. https://ruan.dev/blog/2018/04/29/encryption-and-decryption-with-simple-crypt-using-python

ByteScrum Technologies. (2023, October 20). Encrypting and Decrypting Data with Fernet in Python. ByteScrum Technologies. https://blog.bytescrum.com/encrypting-and-decrypting-data-with-fernet-in-python

C++ Programming/Code/Style Conventions/Comments - Wikibooks, open books for an open world. (2020). Wikibooks.org. https://en.wikibooks.org/wiki/C%2B%2B_Programming/Code/Style_Conventions/Comments

casbin/pycasbin: An authorization library that supports access control models like ACL, RBAC, ABAC in Python. (2024, June 24). GitHub. https://github.com/casbin/pycasbin

cepiio. (2024, May 8). Understanding Analog Signals: A Comprehensive Guide – Exploring the World of Electronic Instruments. Cepio. https://www.cepi.io/understanding-analog-signals-a-comprehensive-guide/

Codementor. (2025). Simple Python Encryption: How to Encrypt a Message | Codementor. Codementor.io. https://www.codementor.io/python/tutorial/python-encryption-message-in-python-via-reverse-cipher

Cryptography — The Hitchhiker’s Guide to Python. (2020). Readthedocs.io. https://python-guide-fil.readthedocs.io/en/latest/scenarios/crypto.html?highlight=fernet#example

Cryptography with Python - Quick Guide. (2024). Tutorialspoint.com. https://www.tutorialspoint.com/cryptography_with_python/cryptography_with_python_quick_guide.htm

Drang. (2020, June 29). Ordinals in Python. Leancrew.com. https://leancrew.com/all-this/2020/06/ordinals-in-python/

Encrypt and Decrypt Data in Python. (2021). Tutorialspoint.com. https://www.tutorialspoint.com/how-to-encrypt-and-decrypt-data-in-python

Exploring 6 Types of Encryption: Benefits Included. (2024). Indeed Career Guide. https://au.indeed.com/career-advice/career-development/types-of-encryption

FastAPI Best Practices: A Condensed Guide with Examples. (2024, April 30). DEV Community; dev.to. https://dev.to/devasservice/fastapi-best-practices-a-condensed-guide-with-examples-3pa5

GeeksforGeeks. (2020, March 4). Authentication using Python requests. GeeksforGeeks. https://www.geeksforgeeks.org/authentication-using-python-requests/

GeeksforGeeks. (2021, October 2). Explain OAuth (Open Authorization). GeeksforGeeks. https://www.geeksforgeeks.org/explain-oauth-open-authorization/

GeeksforGeeks. (2024a, February 14). Create a File Path with Variables in Python. GeeksforGeeks. https://www.geeksforgeeks.org/create-a-file-path-with-variables-in-python/

GeeksforGeeks. (2024b, July). Authentication and Authorization with FastAPI. GeeksforGeeks. https://www.geeksforgeeks.org/authentication-and-authorization-with-fastapi/

Geitgey, A. (2018, January 31). Python 3 Quick Tip: The easy way to deal with file paths on Windows, Mac and Linux. Medium. https://medium.com/@ageitgey/python-3-quick-tip-the-easy-way-to-deal-with-file-paths-on-windows-mac-and-linux-11a072b58d5f

Ghosh, P. (2023, January 25). An Introduction to FastAPI. DEV Community. https://dev.to/epam_india_python/an-introduction-to-fastapi-5cjh

Guidelines for Cryptography | Cyber.gov.au. (2024). Cyber.gov.au. https://www.cyber.gov.au/resources-business-and-government/essential-cyber-security/ism/cyber-security-guidelines/guidelines-cryptography

Implementing RSA Encryption and Decryption in Python. (2022). Www.cloudzilla.ai. https://www.cloudzilla.ai/dev-education/rsa-encryption-and-decryption-in-python/#get-started

James. (2024a, April 9). FastAPI Part 1: Introduction to FastAPI. DEV Community. https://dev.to/jamesbmour/fastapi-part-1-introduction-to-fastapi-3l73

James. (2024b, April 10). FastAPI Part 2: Routing, Path Parameters, and Query Parameters. DEV Community. https://dev.to/jamesbmour/fastapi-part-2-routing-path-parameters-and-query-parameters-3ig8

James. (2024c, April 15). FastAPI Part 3: Pydantic Data Models. DEV Community. https://dev.to/jamesbmour/part-3-pydantic-data-models-4gnb

James. (2024d, May 6). Part 4: Security and Authentication in FastAPI. DEV Community. https://dev.to/jamesbmour/part-4-security-and-authentication-in-fastapi-1je2

James. (2024e, July 25). FastAPI Todo App: Setting Up Your Todo App Project. DEV Community. https://dev.to/jamesbmour/fastapi-todo-app-setting-up-your-todo-app-project-5dee

James. (2024f, August 27). Part 2: Building a Todo API with FastAPI: Step-by-Step Guide. DEV Community. https://dev.to/jamesbmour/part-2-building-a-todo-api-with-fastapi-step-by-step-guide-3042

Karvouniaris, C. (2023, June 24). FastAPI: Role based access control with JWT and dependency injection | ITNEXT. Medium; ITNEXT. https://medium.com/itnext/fastapi-jwt-authentication-with-scope-permissions-per-route-a42457fc85ca

Keim, R. (2025). Resistor Values. Eepower.com; eepower.com. https://eepower.com/resistor-guide/resistor-standards-and-codes/resistor-values/#

KiCad EDA. (n.d.). Www.kicad.org. https://www.kicad.org/

Kim, G. (2024a, May 20). Building a Modern User Permission Management System with FastAPI, SQLAlchemy, and MariaDB. DEV Community. https://dev.to/mochafreddo/building-a-modern-user-permission-management-system-with-fastapi-sqlalchemy-and-mariadb-5fp1

Kim, G. (2024b, May 20). Building a Modern User Permission Management System with FastAPI, SQLAlchemy, and MariaDB. DEV Community. https://dev.to/mochafreddo/building-a-modern-user-permission-management-system-with-fastapi-sqlalchemy-and-mariadb-5fp1

Kirt. (2025). Standard Resistor Values. Rfcafe.com. https://www.rfcafe.com/references/electrical/resistor-values.htm

Lake, J. (2018, December 10). Common encryption types explained: A guide to protocols and algorithms. Comparitech.com; Comparitech. https://www.comparitech.com/blog/information-security/encryption-types-explained/

Manendra Verma. (2023, October 22). How to Implement Role-Based Access Control RBAC in Python: A Comprehensive Guide -. Quickread. https://www.quickread.in/how-to-implement-rbac-in-python/

Manor, G. L. (2023, July 18). Best Practices for Authorization in Python. Permit.io. https://www.permit.io/blog/best-practices-for-authorization-in-python

McCallum, N. (2020, June 20). How to Write C++ Comments. Www.nickmccullum.com. https://www.nickmccullum.com/how-to-write-cpp-comments/

Merwan Chinta. (2024, February 13). Understanding OAuth 2.0: A Step-by-Step Guide | CodeNx. Medium; CodeNx. https://medium.com/codenx/oauth-2-0-4cddd6c7471f

Moad Ennagi. (2023, January 22). Role-based access control using FastApi. DEV Community. https://dev.to/moadennagi/role-based-access-control-using-fastapi-h59

Muhammad Sufyan. (2025, April 9). Resistor Chart: Comprehensive Guide to Resistor Values, E-Series, and Color Codes. Wevolver. https://www.wevolver.com/article/resistor-chart-comprehensive-guide-to-resistor-values-e-series-and-color-codes

Nguyen, B. H. (2024, May 14). Python FastAPI: Integrating OAuth2 Security with the Application’s Own Authentication Process. DEV Community. https://dev.to/behainguyen/python-fastapi-integrating-oauth2-security-with-the-applications-own-authentication-process-335i

Nik. (2022, August 22). Authentication with Python Requests: A Complete Guide • datagy. Datagy. https://datagy.io/python-requests-authentication/

Novixys Software Dev Blog. (2018, February 8). Novixys Software Dev Blog. https://www.novixys.com/blog/using-aes-encryption-decryption-python-pycrypto/

Ohm’s Law - Electronics Glossary of Terms. (n.d.). CircuitBread. Retrieved July 26, 2024, from https://www.circuitbread.com/glossary/ohms-law

Pillsbury, D. (2023a, October 18). FastAPI Production Setup Guide 🏁⚡️🚀. DEV Community. https://dev.to/dpills/fastapi-production-setup-guide-1hhh

Pillsbury, D. (2023b, November 5). Python Secure Password Management: Hashing and Encryption #️⃣🔐✨. DEV Community. https://dev.to/dpills/python-secure-password-management-hashing-and-encryption--1246

Projects Explained. (2023, August 20). Simple Text Encryption and Decryption in Python - Projects Explained - Medium. Medium. https://medium.com/@projectsexplained/simple-text-encryption-and-decryption-in-python-a4787f9a7aae

Python Programming Tutorials. (2025). Pythonprogramming.net. https://pythonprogramming.net/encryption-and-decryption-in-python-code-example-with-explanation/

Resistor Values E6 E12 E24 E48 E96 E192. (2025). Logwell.com. https://www.logwell.com/tech/components/resistor_values.html

RS Components | Electronic and Electrical Supplies | Australia. (n.d.). Au.rs-Online.com. https://au.rs-online.com/

Standard Resistor Values (± ±5%). (n.d.). https://ch00ftech.com/wp-content/uploads/2012/05/resistorsandcaps.pdf

Storr, W. (2024, March 19). Standard Resistor Values - Electronics Tutorials. Basic Electronics Tutorials. https://www.electronics-tutorials.ws/resources/standard-resistor-values.html

Tacnet, A. (2020, May 10). Demystifying authentication with FastAPI and a frontend. DEV Community. https://dev.to/fuegoio/demystifying-authentication-with-fastapi-and-a-frontend-26f5

Thakkar, J. (2020, May 22). Types of Encryption: 5 Encryption Algorithms & How to Choose the Right One. Hashed out by the SSL StoreTM. https://www.thesslstore.com/blog/types-of-encryption-encryption-algorithms-how-to-choose-the-right-one/

The Intect. (2024, August 6). How to Encrypt and Decrypt Data in Python | Medium. Medium. https://medium.com/@info_82002/a-beginners-guide-to-encryption-and-decryption-in-python-12d81f6a9eac

Thiago Przyczynski. (2023, July 13). Implementing Auth0 Authentication and Authorization in Python with Flask. Medium. https://medium.com/@przyczynski/implementing-auth0-authentication-and-authorization-in-python-with-flask-b165589ceeb7

Tinkercad. (2019). Tinkercad | From mind to design in minutes. Tinkercad. https://www.tinkercad.com/

Torres, A. (2023, February 19). Implementing Basic Authentication With Python FastAPI. Medium. https://pykestrel.medium.com/implementing-basic-authentication-with-python-fastapi-12f9718ff0ad

Types of Encryption Algorithms + Pros and Cons for Each. (2024, April 24). Keyfactor. https://www.keyfactor.com/education-center/types-of-encryption-algorithms/

Vollebregt, B. (2018). Encryption and Decryption in Python. Nitratine.net. https://nitratine.net/blog/post/encryption-and-decryption-in-python/

Welcome to pyca/cryptography — Cryptography 44.0.0.dev1 documentation. (2024). Cryptography.io. https://cryptography.io/en/latest/

What is asymmetric encryption? | Asymmetric vs. symmetric encryption. (2025). Cloudflare.com. https://www.cloudflare.com/learning/ssl/what-is-asymmetric-encryption/

What Is Encryption? (2023, November 10). Proofpoint. https://www.proofpoint.com/au/threat-reference/encryption

What Is OAuth? | Microsoft Security. (2025). Microsoft.com. https://www.microsoft.com/en-au/security/business/security-101/what-is-oauth?ef_id=_k_13866022417913c583ef081d9f182d0f_k_&OCID=AIDcmmtlibe7fa_SEM__k_13866022417913c583ef081d9f182d0f_k_&msclkid=13866022417913c583ef081d9f182d0f

What is OAuth? | SAML vs. OAuth. (2025). Cloudflare.com. https://www.cloudflare.com/learning/access-management/what-is-oauth/

(2021). Auth0.com. https://auth0.com/intro-to-iam/what-is-oauth-2