MCPcopy Create free account
hub / github.com/ConsortiumAI/Consortium / encrypt

Function encrypt

packages/consortium-cli/src/api/encryption.ts:146–152  ·  view source on GitHub ↗
(key: Uint8Array, variant: 'legacy' | 'dataKey', data: any)

Source from the content-addressed store, hash-verified

144}
145
146export function encrypt(key: Uint8Array, variant: 'legacy' | 'dataKey', data: any): Uint8Array {
147 if (variant === 'legacy') {
148 return encryptLegacy(data, key);
149 } else {
150 return encryptWithDataKey(data, key);
151 }
152}
153
154export function decrypt(key: Uint8Array, variant: 'legacy' | 'dataKey', data: Uint8Array): any | null {
155 if (variant === 'legacy') {

Callers 6

sendSessionEventMethod · 0.90
updateMetadataMethod · 0.90
updateAgentStateMethod · 0.90
getOrCreateSessionMethod · 0.90
handleRequestMethod · 0.90

Calls 2

encryptLegacyFunction · 0.70
encryptWithDataKeyFunction · 0.70

Tested by

no test coverage detected