Back to Vol 20, Issue 10

PHP Architect · Vol 20, Issue 10 · October 2021

Cryptography 101

by Vinícius Campitelli

If you ask a group of programmers the most difficult topics they think there is in the area, there will be a lot of different responses, depending on which language they use and how skilled they are. Dynamic memory allocation, concurrency, coroutines, compiler optimizations are just some examples of those answers. I do hope I’m wrong here, but I don’t think there will be anyone saying “Cryptography”. Sadly, this is why a lot of developers get it wrong on their first hundred times trying to develop a minimal secure system.

The full article is in PHP Architect Vol 20, Issue 10. Subscribe to read it and every new issue.

Subscribe
Vinícius Campitelli

About the author

Vinícius Campitelli

When advancing in our careers as developers, we come across some questions about the structure of our software. Before long, the main question about solving a problem is not about what to do anymore, but how to do it elegantly. We start looking for better development tactics and how to make our code mode readable and easier to maintain. Not only because it's more elegant, but doing so can significantly save us time, as sometimes we spend more time trying to understand it than really writing it. In this self-development journey, everything is beautiful. In this article, I'll share how you can use the SOLID principles to make your code flexible and maintainable.

Our Partners

Collaborating with industry leaders to bring you the best PHP resources and expertise

Interested in partnering? Get in touch →