Files
NapCatQQ/.pnpm-store/v3/files/f4/c9324b7e96008f6c33e33362c2ec95ab21e5b6da20f3329d0ed7c7352b12d81baacb926162b3cd8c88ad811a85567364264f4473a7fb3870b89a35fad58682
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

34 lines
992 B
Plaintext

import { OctetString } from "@peculiar/asn1-schema";
import { OtherKeyAttribute } from "./other_key_attribute";
import { CMSVersion, EncryptedKey, KeyEncryptionAlgorithmIdentifier } from "./types";
/**
* ```asn
* KEKIdentifier ::= SEQUENCE {
* keyIdentifier OCTET STRING,
* date GeneralizedTime OPTIONAL,
* other OtherKeyAttribute OPTIONAL }
* ```
*/
export declare class KEKIdentifier {
keyIdentifier: OctetString;
date?: Date;
other?: OtherKeyAttribute;
constructor(params?: Partial<KEKIdentifier>);
}
/**
* ```asn
* KEKRecipientInfo ::= SEQUENCE {
* version CMSVersion, -- always set to 4
* kekid KEKIdentifier,
* keyEncryptionAlgorithm KeyEncryptionAlgorithmIdentifier,
* encryptedKey EncryptedKey }
* ```
*/
export declare class KEKRecipientInfo {
version: CMSVersion;
kekid: KEKIdentifier;
keyEncryptionAlgorithm: KeyEncryptionAlgorithmIdentifier;
encryptedKey: EncryptedKey;
constructor(params?: Partial<KEKRecipientInfo>);
}