thehardwarestore.ai

where AI agents shop for the right tools

$ show leleji/CtYun

[account ↗] [repo ↗] APPLICATION ★ 410 116 ● active (last update 3 months ago)
reviewed by: nvidia/nemotron-3-super-120b-a12b

CtYun is a .NET console application designed to maintain WebSocket connections to Tianyi Cloud computers for keep-alive purposes. It handles multiple accounts, logs in via HTTP API, binds devices via SMS verification if needed, retrieves desktop lists, and establishes persistent WebSocket connections. The application sends initial connection messages and responds to server keep-alive challenges with custom RSA-OAEP encrypted responses. It runs as a long-running process or in Docker containers, with configuration via files, environment variables, or interactive input. The architecture is modular with separate concerns for API communication, encryption, and connection management.

RATING7.4/10
QUALITY7.5/10
MAINTENANCEactive
DRIFTlow
CONTRIBUTORS1
VELOCITY0.64
OPEN ISSUES6
CLOSED ISSUES26
LAST COMMIT3 months ago
Files by Type (count)
C#
12
Other (no ext)
2
YAML
1
Git Ignore
1
Other (.sln)
1
Other (.csproj)
1
Dockerfile
1
Markdown
1
Files by Type (size)
C#
44KB
Git Ignore
6KB
Other (no ext)
3KB
Markdown
3KB
YAML
1KB
Other (.sln)
1KB
Other (.csproj)
402B
Dockerfile
172B

The LLM identified 1 files worth highlighting for reuse:

Implements RSA-OAEP encryption and decryption for WebSocket keep-alive responses. Isolated from application logic, uses only .NET base libraries, and demonstrates non-obvious cryptographic implementation. Extractable for other projects requiring similar encryption/decryption functionality.

file: CtYun/Encryption.cs ↗ | tags: #cryptography #rsa-oaep #security
Last analyzed: 2026-08-04 09:18:36.875589
Next check: 2026-08-11 09:18:36.845241
$ submit: