An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: hmac-authentication

krzyzanowskim/CryptoSwift

CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift

Language: Swift - Size: 16.4 MB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 10,523 - Forks: 1,795

loresoft/HashGate

HMAC Authentication Implementation for ASP.NET Core

Language: C# - Size: 209 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 9 - Forks: 0

AllEyesOnMyPon/OpsLog

Lightweight logging gateway prototype built with FastAPI. Accepts structured log messages over HTTP and provides a foundation for further DevOps observability experiments.

Language: Python - Size: 5.4 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

mgomes/api_auth

HMAC authentication for Rails and HTTP Clients

Language: Ruby - Size: 463 KB - Last synced at: 8 days ago - Pushed at: 24 days ago - Stars: 481 - Forks: 150

nventive/RequestsSignature

Signs and validates HTTP requests.

Language: C# - Size: 119 KB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 9 - Forks: 0

emartech/escher-js

Library for HTTP request signing (JavaScript implementation)

Language: JavaScript - Size: 382 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 12 - Forks: 11

SysTechSalihY/mini-s3-clone

Mini S3 Clone is a lightweight, self-hosted Amazon S3 clone built in Go. It provides secure file storage with bucket versioning, presigned URLs, and task queue processing using Fiber, GORM, MySQL, Redis, and Asynq. Designed for developers, it allows fast prototyping of S3-like features..

Language: Go - Size: 59.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

naveensing575/next-pay-flow

A modern subscription management platform built with Next.js 15, featuring secure payment processing with Razorpay and Google OAuth authentication.

Language: TypeScript - Size: 311 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

PillaiManish/authenticator-hmac-hotp-totp

Simple, dependency-free Go library for HOTP/TOTP (RFC 4226/6238) — generate, verify, and integrate OTPs for 2FA.

Language: Go - Size: 3.91 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

bifrost-org/biFroSt

Remote filesystem client and server with HMAC authentication and virtual folder mounting.

Language: Rust - Size: 328 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

ItsThareesh/rig-attendance-esp

ESP32-based attendance tracking system combining NFC technology with WiFi connectivity for seamless, contactless attendance management.

Language: C++ - Size: 936 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

mohamedabadee/crypt

Convenient Password Hashing Library in Go digest, hashing, library, password

Language: Go - Size: 46.9 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

mevijays/gcloud-hmac-rotator

The repository is about google cloud HMAC automatic rotation using GKE cronjob

Language: Python - Size: 31.3 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

pascaldekloe/jwt

JSON Web Token library

Language: Go - Size: 458 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 363 - Forks: 25

persys-dev/persys-agent

Persys Agent is a lightweight, CPP-based system agent for managing Docker containers, Docker Compose services, Docker Swarm clusters, and cron jobs on a node. It provides secure, API-driven orchestration, resource monitoring, and heartbeat reporting.

Language: C++ - Size: 60.5 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

peter-evans/postman-pre-request

Postman Pre-request script for HMAC Authentication with Kong

Language: JavaScript - Size: 52.7 KB - Last synced at: 5 months ago - Pushed at: almost 7 years ago - Stars: 13 - Forks: 8

approov/shipfast-api-protection

Learn practical Mobile and API security techniques: API Key, Static and Dynamic HMAC, Dynamic Certificate Pinning, and Mobile App Attestation.

Language: Kotlin - Size: 14.2 MB - Last synced at: 5 months ago - Pushed at: 12 months ago - Stars: 81 - Forks: 11

password123456/about-hmac

HMAC Implementation Example and Explanation

Language: Python - Size: 85 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

furkansenharputlu/f-license

Open Source License Key Generation and Verification Tool written in Go

Language: Go - Size: 10.6 MB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 811 - Forks: 77

starmoon8/Encryption

Razor‑simple Rust encryption apps designed for ease of AI‑driven auditing, updating, and customization.

Language: Rust - Size: 455 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

anishvedant/End-to-End-Encryption

End-to-End Encryption with Python Socket Communication This Python project demonstrates end-to-end encryption (E2EE) using the x25519 key exchange protocol and AES encryption for secure communication between a client (Alice) and a server (Bob) over a socket connection.

Language: Python - Size: 31.3 KB - Last synced at: 8 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

UnoSD/PasswordManager

.NET Core cross platform password manager

Language: C# - Size: 270 KB - Last synced at: 7 months ago - Pushed at: about 7 years ago - Stars: 9 - Forks: 8

SenseUnit/basic_hmac_auth

HMAC auth helper for Squid

Language: Go - Size: 36.1 KB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 1 - Forks: 1

Wojtekb30/Fibaro-LUA-HMAC_SHA256

Pure LUA 5.2 implementation of HMAC_SHA256 algorithm, works in Fibaro Home Center 3.

Language: Lua - Size: 6.84 KB - Last synced at: 8 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Github2k10/Secure-Data-Transmission

Secure Data Transmission Using Advanced Encryption Techniques

Language: Python - Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Somorpher/ByteCrypt

Cryptographic library providing secure hashing, full encryption/decryption functions, digital signatures, different MoO(AES, CBC, GCM, CFB, OFB, CTR), RSA(512, 1024,2048...), GOST, Serpent, AES, RC6, etc...

Language: C++ - Size: 1.62 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

GovTechSG/java-apex-api-security

🔑 A Java utility that form HTTP Authorization request header for API authentication

Language: Java - Size: 383 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 7 - Forks: 9

donatj/hmacsig

HMAC Signature Validation Middleware (e.g. for GitHub Webhooks)

Language: Go - Size: 62.5 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

jessety/simple-hmac-auth

Protocol specification and Node library designed to make building APIs that use HMAC signatures simple

Language: TypeScript - Size: 279 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 3

jessety/simple-hmac-auth-express

Express middleware for creating APIs that implement hmac signatures

Language: TypeScript - Size: 71.3 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 4 - Forks: 1

Jagdish-J-P/billdesk-hmac

Billdesk Payment Gateway v1.2 with HMAC Encryption implementation for Laravel

Language: PHP - Size: 179 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

osamhack2022/WEB_APP_ROK-Situation-Reporting-System_ROK-SRS

국군 야전 상황보고체계

Language: JavaScript - Size: 7.63 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 7

antaresproject/api

:repeat: Antares Project Rest API Component. Design your application without focus to restfull api driven development. Just create standard Antares application, API layer will be transformed without any interference.

Language: PHP - Size: 176 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 4 - Forks: 4

edmunds/EDHmacClient

iOS HMAC authentication client for https://github.com/bazaarvoice/jersey-hmac-auth

Language: Swift - Size: 58.6 KB - Last synced at: over 1 year ago - Pushed at: over 9 years ago - Stars: 1 - Forks: 1

charlsdev/hmac-api-example

Autenticación HMAC en una API, esto es una base para otro método de seguridad en las aplicaciones

Language: TypeScript - Size: 4.88 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

peter-evans/kong-hmac-python

Python module for HMAC Authentication with Kong

Language: Python - Size: 3.91 KB - Last synced at: 6 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 4

ni79ls/coinbase-api-auth-playground

A Python Jupyter Notebook that gives a good overview of how to establish an authenticated connection with the Coinbase Cloud Rest API.

Language: Jupyter Notebook - Size: 15.6 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

brokeyourbike/hmac-auth-kong-plugin

Custom HMAC auth plugin for Kong

Size: 0 Bytes - Last synced at: 28 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

mssandeepkamath/jwt-authorization-api

Authorization RESTful API using Kotlin's ktor, Postgresql and JWT.

Language: Shell - Size: 21 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

ipanrahman/spring-boot-security-hmac-sample

Spring Boot Security HMAC Sample

Language: Java - Size: 45.9 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 1

shubhamsawantsjsu/Digital-Cash

Highly secure and non reusable distributed digital cash system.

Language: Python - Size: 5.05 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

markuspalme/Security.HmacAuthentication Fork of ademcaglin/Security.HmacAuthentication

Hmac authentication for ASP.NET Core 2.0

Language: C# - Size: 21.5 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 2

LoSgu8/SecuritySDN

Implementation of a Software Defined Perimeter in Ryu SDN Framework

Language: Python - Size: 41 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 2

lepadatu/aws-github-webhook-authentification

A serverless way to authenticate GithHub webhooks, primarily for usage with AWS private resources (e.g. private Jenkins instance)

Language: Python - Size: 24.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

rewolf/blog-hmac-auth-webclient

Example of how to do HMAC-based Auth with Spring's WebClient

Language: Java - Size: 104 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 9 - Forks: 10

teng231/tokenmanager

Token manager, golang control flow access token.

Language: Go - Size: 20.5 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

rahul-ghadge/spring-boot-hmac-auth

Spring boot Hmac Authentication for CRUD APIs

Language: Java - Size: 2.88 MB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

jessety/simple-hmac-auth-koa

Koa middleware for creating APIs that implement hmac signatures

Language: TypeScript - Size: 81.1 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

jp2435/token-security-node

Example code for create a security token system in some application

Language: JavaScript - Size: 2.93 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

pascalallen/hmac

hmac is a Go module that offers services for HTTP HMAC authentication.

Language: Go - Size: 20.5 KB - Last synced at: 7 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

texadactyl/Cloaking.jl

This is a file cloaking utility set of APIs written in Julia. It is similar to Cloaking.py and Cloaking.c.

Language: Julia - Size: 45.9 KB - Last synced at: 8 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

pedroalbanese/hmac

HMAC Implementation written in Pure AutoIt3 and OpenSSL compliant (CLI+GUI)

Language: AutoIt - Size: 521 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

rg4sun/RG_SM3hmac

Fast Realization of HMAC based on SM3 Algorithm. Written in pure C and run in Linux environment, the HMAC calculation is basically maintained at the level of milliseconds, and the calculation rate is maintained at around 72MBps. The calculation delay can be ignored for processing messages below 10MB, and the calculation rate is the best for hundred KB level messages.

Language: C - Size: 15.3 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 9 - Forks: 4

ashcode028/Secure-File-Transfer

Securing File transfer using HMAC

Language: C - Size: 770 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

gharib-uk/web-auth-methods

A Web application for implementing JWT, HMAC functionalities

Language: Go - Size: 36.1 KB - Last synced at: 29 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

gharib-uk/auth-methods

A package for encrypting and decrypting tokens and messages with Golang

Language: Go - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

beyondszine/Cryptosuite Fork of dybm/Cryptosuite

Cryptographic suite for Arduino (SHA, HMAC-SHA) & ESP8266

Language: C++ - Size: 14.6 KB - Last synced at: over 2 years ago - Pushed at: almost 9 years ago - Stars: 1 - Forks: 0

jessety/simple-hmac-auth-php

PHP library for interfacing with APIs that implement hmac signatures

Language: PHP - Size: 15.6 KB - Last synced at: 9 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

angeal185/node-anubis-cipher

nodejs module for the anubis 256 bit cipher in cbc mode with optional hmac authentication

Language: JavaScript - Size: 31.3 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

jessety/simple-hmac-auth-swift

Swift framework for interfacing with APIs that implement HMAC signatures

Language: Swift - Size: 20.5 KB - Last synced at: 6 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

jessety/simple-hmac-auth-objc

Objective-C iOS framework for interfacing with APIs that implement hmac signatures

Language: Objective-C - Size: 33.2 KB - Last synced at: 9 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

Validators/Developer-Portal

Run your own Developer portal with HMAC API-Keys and user registration.

Language: C# - Size: 699 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 1

powerumc/Powerumc.AspNetCore.Hmac

This module handles Hmac authorization between servers.

Language: C# - Size: 15.6 KB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

szybia/PasswordManager

Personal CLI Python Password Manager.

Language: Python - Size: 9.77 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

fusionking/secure-door-system

A secure door access system with key exchange / secure authentication protocol

Language: Java - Size: 108 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0