Zayıf RSA anahtar boyutu (ARCH3117)
Anahtar typescript.security.weak-rsa-key-size · Önem warning · Kategori security · CWE CWE-326
2048 bitin altında RSA/DSA anahtarı üretmek artık güvenli kabul edilmez ve modern hesaplama gücüyle çarpanlara ayırma saldırılarına açıktır.
Hatalı
Bölüm başlığı “Hatalı”import { generateKeyPairSync } from "crypto";
const { privateKey } = generateKeyPairSync("rsa", { modulusLength: 1024, // çok zayıf});import { generateKeyPairSync } from "crypto";
const { privateKey } = generateKeyPairSync("rsa", { modulusLength: 2048, // en az 2048});Düzeltme
Bölüm başlığı “Düzeltme”RSA anahtarlarını en az 2048 bit (tercihen 3072+) ile üretin.