All Projects → yinheli → Tencentsig

yinheli / Tencentsig

Licence: mit
😜golang 原生支持的 腾讯云 usersig 生成库

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Tencentsig

Aioquic
QUIC and HTTP/3 implementation in Python
Stars: ✭ 600 (+4185.71%)
Mutual labels:  tls
Sshttp
SSH/HTTP(S) multiplexer. Run a webserver and a sshd on the same port w/o changes.
Stars: ✭ 766 (+5371.43%)
Mutual labels:  tls
Detect bluekeep.py
Python script to detect bluekeep vulnerability (CVE-2019-0708) with TLS/SSL and x509 support
Stars: ✭ 19 (+35.71%)
Mutual labels:  tls
Devcert
Local HTTPS development made easy
Stars: ✭ 655 (+4578.57%)
Mutual labels:  tls
Xray onekey
Xray 基于 Nginx 的 VLESS + XTLS 一键安装脚本
Stars: ✭ 7,012 (+49985.71%)
Mutual labels:  tls
Beetlex
high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution
Stars: ✭ 802 (+5628.57%)
Mutual labels:  tls
Ocbarrage
iOS 弹幕库 OCBarrage, 同时渲染5000条弹幕也不卡, 轻量, 可拓展, 高度自定义动画, 超高性能, 简单易上手; A barrage render-engine with high performance for iOS. At the same time, rendering 5000 barrages is also very smooth, lightweight, scalable, highly custom animation, ultra high performance, simple and easy to use!
Stars: ✭ 589 (+4107.14%)
Mutual labels:  tencent
Shgf
Simple HTTP golang framework
Stars: ✭ 13 (-7.14%)
Mutual labels:  tls
Tencent Now
🔥🔥🔥iOS视频直播:仿腾讯旗下 < NOW > 直播 斗鱼 抖音 火山视频 花椒 熊猫 YY 陌陌 映客 直播APP iOS Live video
Stars: ✭ 762 (+5342.86%)
Mutual labels:  tencent
Mruby Tls
mruby wrapper for libtls from http://www.libressl.org/
Stars: ✭ 5 (-64.29%)
Mutual labels:  tls
Certigo
A utility to examine and validate certificates in a variety of formats
Stars: ✭ 662 (+4628.57%)
Mutual labels:  tls
Mtrans
Multi-source Translation
Stars: ✭ 711 (+4978.57%)
Mutual labels:  tencent
Docker Nginx Http3
Alpine Linux image with Nginx 1.19.4 (mainline) with HTTP/3 (QUIC), TLSv1.3, 0-RTT, brotli, NJS support, and 10 MB size. All built on the bleeding edge for max performance. Built on the edge, for the edge.
Stars: ✭ 820 (+5757.14%)
Mutual labels:  tls
Musicdl
A lightweight music downloader written by pure python.
Stars: ✭ 641 (+4478.57%)
Mutual labels:  tencent
Rust Tls
TLS in Rust (eventually)
Stars: ✭ 22 (+57.14%)
Mutual labels:  tls
Ponzu
Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.
Stars: ✭ 5,373 (+38278.57%)
Mutual labels:  tls
Netcoreserver
Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
Stars: ✭ 799 (+5607.14%)
Mutual labels:  tls
My internal ca
A set of basic scripts for managing an internal certificate authority.
Stars: ✭ 13 (-7.14%)
Mutual labels:  tls
Sortpem
➿ Sorting utility for PEM files
Stars: ✭ 11 (-21.43%)
Mutual labels:  tls
Simple Java Mail
Simple API, Complex Emails (JavaMail smtp wrapper)
Stars: ✭ 821 (+5764.29%)
Mutual labels:  tls

腾讯登录服务(Tencent Login Service,TLS) userSig 生成

这是纯go实现的版本,官方提供的是 cgo 版本,部分用户可能在 mac 等系统上会遇到编译失败的问题,故实现了这个版本

支持的 curve 包括: prime256v1, secp256k1

之前腾讯云只支持 secp256k1,后来测试发现有 prime256v1 的密钥

具体使用请参考 usersig_test.go

参考资料

更新

官方更新了新的签名算法 v2 参考: https://github.com/tencentyun/tls-sig-api-v2-golang/blob/master/tencentyun/TLSSigAPI.go

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].