15 个仓库
Tools for managing trust indicators and verification status for users or entities.
Distinguishing note: Focuses on visual verification status management rather than cryptographic identity proofing.
Explore 15 awesome GitHub repositories matching security & cryptography · Identity Verification. Refine with filters or upvote what's useful.
The OWASP Cheat Sheet Series is a comprehensive, community-driven repository of concise security best practices and defensive coding patterns. It serves as a centralized knowledge base for developers and security professionals, providing actionable guidance to secure applications across the entire software development lifecycle. The project covers a vast array of security domains, ranging from fundamental web application hardening and authentication protocols to specialized controls for modern infrastructure and artificial intelligence systems. What distinguishes this project is its decentral
Ensures only authorized users gain access to protected application resources and data through robust identity verification mechanisms.
This project is a cross-platform messaging client that implements a secure, real-time communication protocol. It provides a comprehensive development toolkit, including a database library and messaging SDK, which allows for the creation of custom messaging applications that maintain synchronized state across multiple devices. The core architecture relies on an asynchronous event-driven model to ensure responsive performance while managing persistent local database synchronization with server-side state. The client distinguishes itself through a robust end-to-end encryption layer that supports
Integrates secure protocols for handling sensitive user documentation.
This project is an open-source, privacy-focused web analytics platform designed for high-throughput data ingestion and multi-tenant data management. It provides a cookie-less tracking engine that captures visitor interactions using ephemeral request metadata, ensuring comprehensive traffic visibility while maintaining strict privacy standards. The architecture utilizes an event-driven ingestion pipeline and aggregated metric storage to decouple data collection from processing, enabling efficient long-term retrieval and responsive dashboard performance. What distinguishes this platform is its
Verifies account identity through email-based confirmation codes.
This project provides a comprehensive implementation of the AT Protocol, serving as a framework for building decentralized social networking applications. It enables the creation of distributed data repositories where users maintain cryptographic ownership of their identity and content, allowing for portable accounts that can be migrated between independent servers without central authority intervention. The platform distinguishes itself by decoupling content hosting from discovery through modular algorithmic curation. Users can select third-party services to filter and organize their feeds,
Maintains a consistent, recoverable chain of signed operations to authenticate users without central authorities.
Formbricks is an open-source survey and feedback platform designed to help teams capture and analyze user insights through targeted, in-app, and website-based interactions. It functions as a comprehensive customer experience analytics system that allows organizations to maintain full control over their data, user attributes, and survey workflows. The platform distinguishes itself through its event-driven architecture, which enables precise behavioral targeting by triggering surveys based on specific user actions or application events. It supports deep integration with external ecosystems by a
Requires users to re-authenticate through an external provider before finalizing account removal.
This project is a decentralized, privacy-focused messaging platform designed to eliminate reliance on central servers and persistent user identifiers. By utilizing a metadata-minimizing protocol, it ensures that all communication remains end-to-end encrypted and that user identities are stored exclusively on the local device. The architecture relies on relay-based message routing and identity-free network addressing to maintain data sovereignty and prevent the correlation of user activity. What distinguishes this platform is its commitment to traffic isolation and anonymity. Each conversation
Verifies connection authenticity by comparing security codes between users to prevent man-in-the-middle attacks.
This project is a library for Telegram bot development, enabling the creation of automated agents that respond to user commands and messages using the Telegram Bot API. It facilitates Telegram content automation by programmatically sending rich media, managing sticker sets, and publishing profile stories. The project supports real-time event handling through both webhook and long-polling mechanisms. It also provides a specialized interface for Telegram payment integration to process digital transactions, create invoices, and handle refunds. Broad capability areas include automated chat manag
Supports assigning and removing verification markers for users and chat entities to manage trust indicators.
CJDNS 是一种点对点 VPN 和加密网络覆盖层,实现了加密的 IPv6 网状网络。它作为分布式哈希表路由器,利用非层级化的 XOR 指标在节点间路由流量,无需依赖中央机构或注册中心。 该项目的独特之处在于将网络身份与加密所有权绑定,通过公钥派生唯一的 IPv6 地址。它利用公钥认证、端到端数据包加密以及提供完美前向保密性的握手协议,确保了跨 NAT 边界的安全对等连接。 该软件涵盖了广泛的功能,包括通过 DNS 种子和本地网络信标进行自动对等发现,以及用于将流量隧道传输到公共互联网的网络网关操作。它包含用于数据包完整性和重放保护的安全控制,以及用于程序化监控和路由管理的管理 API。 该系统支持开机服务自动化和虚拟网络隧道设备的初始化。
Validates that remote nodes possess the private key corresponding to their IPv6 address during connection.
Ory Keto is an open-source authorization server that implements Google Zanzibar’s relationship-based access control model. It stores every access relationship as a tuple in a SQL database and exposes a declarative TypeScript-like namespace language for defining object types, relations, and permissions. The service provides bidirectional permission resolution, configurable consistency levels for checks, and dual gRPC and REST APIs for broad integration. Keto extends the Zanzibar model with edge enforcement of access policies, structured compliance auditing of permission decisions, and infrastr
Verifies cryptographic signatures on callbacks from identity verification services asynchronously.
EagleEye 是一个开源情报工具和基于图像的寻人工具,旨在定位社交媒体个人资料和在线身份。它作为一个反向图像搜索工具,将目标照片与各平台上的公开资料进行匹配。 该工具通过将图像识别与已知的身份数据相结合,执行社交媒体足迹追踪和视觉身份验证。它使用反向图像搜索和面部识别分析流水线,将图像中的生物特征标记与特定个人关联起来。 该系统集成了第三方 API 和搜索引擎,通过多查询搜索来聚合个人资料并优化结果。此过程允许通过将视觉数据与文本名称查询相结合,发现目标在多个社交网络上的存在。
Confirms if a person in a photograph is linked to specific social media profiles across different networks.
Warehouse 是一个 Web 应用,旨在为全球用户社区托管、存储和分发 Python 软件包。它作为一个中央包仓库和索引服务器,管理软件版本、元数据和包分类。 该项目通过加密签名和透明度日志验证分发完整性,实现安全包证明。它通过 OAuth 提供商管理用户身份,该提供商使用安全令牌与第三方身份服务集成。 该系统涵盖了广泛的基础设施功能,包括用于后台作业和电子邮件分发的异步任务处理、具有并发索引的版本化数据库模式迁移,以及基于用户组成员资格的访问控制。它还包括用于界面本地化和通过顺序事件日志跟踪包活动的工具。 开发工具提供用于请求模拟、数据库播种和内部应用状态检查。
Checks account status to invalidate sessions regardless of token validity.
stripe-php 库是一个 PHP 客户端,用于将 Stripe 支付处理、订阅计费和金融服务集成到应用程序中。它提供了一个编程接口,用于管理关联账户、发行虚拟卡以及向卖家自动发放款项。 该库的特色在于一套全面的计费和支付工具,包括对循环收费、基于用量的计费以及客户自助服务门户管理的支持。它还通过税务和收入库实现了金融自动化,这些库处理全球销售税计算和权责发生制会计的自动收入确认。 该项目涵盖了广泛的功能领域,包括市场编排、欺诈和风险管理以及销售点集成。它还包括用于金融账户连接、商业卡发行以及通过商户记录服务管理数字产品销售的工具。 开发者可以使用提供的带有测试 API 密钥的沙盒环境来促进集成开发。
Validates government-issued identity documents and photos to prevent fraud.
Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger and a Federated Byzantine Agreement system. It functions as a core node that maintains the shared state of the network and provides a runtime environment for executing WebAssembly smart contracts. The project enables the creation and management of digital assets, including the implementation of decentralized exchanges through distributed orderbooks and automated liquidity pools. It facilitates cross-border payment settlement by routing assets via path payments and bridging di
Manages KYC and AML compliance by handling customer identity verification workflows.
AntiZhaPian is a social engineering framework and fraud simulation application. It generates fake security center dashboards and anti-fraud interfaces designed to deceive users into believing that official security software is installed. The project functions as a simulation tool that mimics the visual appearance and behavior of anti-fraud applications. It uses template-based rendering and state-driven UI simulation to create synthetic dashboards with dynamic dates and fake status indicators. The application includes a user profile management interface for viewing and updating personal accou
Verifies that national identity documents follow authentic formatting patterns.
OpenCV-Face-Recognition is a computer vision system designed to detect human faces and verify identities within live video streams and static images. It functions as a Python-based toolkit that processes visual data to locate facial boundaries and match detected features against a pre-trained database of profiles. The system utilizes a structured computer vision pipeline that integrates object detection with statistical analysis to perform identity verification. It employs pre-trained classifiers to scan for facial patterns and encodes facial textures into binary histograms to create represen
Provides automated identity verification by matching facial features against stored profiles.