// 测试证书模块 import { generateRootCert, generateAppCert, parseSm2Cert } from './src/utils/algorithm/cert.js' // 测试生成根证书 console.log('=== 测试生成根证书 ===') try { const rootCert = generateRootCert() console.log('根证书生成成功!') console.log('根证书内容(前200字符):', rootCert.substring(0, 200) + '...') } catch (error) { console.error('生成根证书失败:', error.message) } // 测试生成应用证书 console.log('\n=== 测试生成应用证书 ===') try { const appCert = generateAppCert('test.example.com') console.log('应用证书生成成功!') console.log('应用证书内容(前200字符):', appCert.substring(0, 200) + '...') } catch (error) { console.error('生成应用证书失败:', error.message) }