safety-eval-service-frontend/.cursor/skills/specs/19-底座平台API调用规范/08-加密解密API/SKILL.md

55 lines
1.1 KiB
Markdown
Raw Normal View History

2026-08-14 16:54:03 +08:00
---
name: jjb-base-crypto-api
description: 定义 JJB 底座 generalDecrypt、generalEncrypt 加密解密 API。
---
# 底座平台API调用规范
## 加密解密 API
## base.call.generalDecrypt
底座通用解密。
**函数签名**
```typescript
declare function generalDecrypt(content?: string): string;
```
**参数说明**
- `content`:需要解密的文本(可选)
**返回值**
- 解密后的文本
**使用示例**
```javascript
if (typeof window.__IN_BASE__ !== 'undefined') {
const decryptedText = base.call.generalDecrypt('encrypted-content');
console.log('解密后的文本:', decryptedText);
}
```
## base.call.generalEncrypt
底座通用加密。
**函数签名**
```typescript
declare function generalEncrypt(content?: string): string;
```
**参数说明**
- `content`:需要加密的文本(可选)
**返回值**
- 加密后的文本
**使用示例**
```javascript
if (typeof window.__IN_BASE__ !== 'undefined') {
const encryptedText = base.call.generalEncrypt('plain-text');
console.log('加密后的文本:', encryptedText);
}
```