We aim to advance security measures and strategies at the architectural level to safeguard computing environments against various threats. A significant part of our work is focused on studying architectural side-channel attacks, as well as developing detection and mitigation techniques. We explore vulnerabilities like Spectre and Meltdown, aiming to understand their underlying mechanisms and create effective countermeasures to prevent sensitive information leakage. Additionally, we are actively working to enhance memory integrity for robust system security. One key area of our research is the Row Hammer phenomenon, where repeated access to a memory row can cause data corruption. By investigating this vulnerability, we seek to design memory protection mechanisms that prevent such attacks and ensure data integrity. Ultimately, our goal is to strengthen the foundations of computer systems and architectures to resist a diverse range of security threats. By staying at the forefront of this research, we aim to contribute to the development of more secure computing environments that can protect against emerging threats in an ever-evolving digital landscape.