Skip to content

  • Twitter

  • Youtube

  • GitHub

  • Linkedin

  • Facebook

  • Instagram

  • RSS

  • Mail

Sefik Ilkin Serengil

Code wins arguments

  • Home
  • About Me
  • Publications
  • Courses
  • Talks
  • Consultancy

Author: Sefik Serengil

Breaking RSA’s Hegemony: Elliptic Curve Cryptography in GPG’s New Defaults

In the world of cryptography, few algorithms have held as much dominance and trust as RSA. For decades, RSA (Rivest-Shamir-Adleman) … More

elliptic curve

A Gentle Introduction to GPG for Encrypted Message Exchange

Have you ever noticed that some people, especially those in cryptography or tech-savvy circles, include their GPG key in their … More

gpg, pgp

How to Write Idempotent Python Codes

In software development, ensuring that your programs behave consistently is crucial, especially when dealing with large data sets or critical … More

idempotency, idempotent, python

Best Practices to Variable Management in Python Web Services

Environment variables play a critical role in web services, enabling secure management of sensitive data, configuration settings, and API keys. … More

env var, python, web service

A Minimalist Guide to Dependency Injection in Flask-based Python Web Services

In the world of web development, managing dependencies efficiently is crucial for building scalable and maintainable applications. One powerful design … More

dependency injection, python, solid

Converting Long Running Kafka Consumers to Web Services in Python

In modern software architectures, event-driven systems are becoming increasingly popular due to their ability to handle high volumes of asynchronous … More

flask, kafka

Understanding Security Levels in Fully Homomorphic Encryption

Cryptography is at the heart of protecting sensitive data, and understanding how secure different encryption methods are is essential. In … More

homomorphic

Postgres As A Vector Database: Billion-Scale Vector Similarity Search With pgvector

In the world of database management, there are often debates about the right tools for specific tasks. In a recent … More

nearest neighbor

Face Anti-Spoofing for Facial Recognition In Python

In today’s world, facial recognition technology is widely being used for security purposes, but it comes with some vulnerabilities. Imagine … More

anti-spoof, deepface, face recognition, facial recognition, liveness detection, python

The Ultimate Guide to Fast-Tracking Your Life in the UK Test Success

Embarking on the journey towards UK citizenship or indefinite leave to remain entails more than bureaucratic procedures; it’s a voyage … More

british, uk

Posts navigation

Older posts
Newer posts


Licensed under a Creative Commons Attribution 4.0 International License.

Creative Commons License

You can use any content of this blog just to the extent that you cite or reference

Subscribe to sefiks.com to stay up-to-date with latest posts