// Convert DSA private parameters into an ASN.1 buffer. internal void PrivateToASN1(ASN1Builder builder) { builder.AddBigInt(P); builder.AddBigInt(Q); builder.AddBigInt(G); builder.AddBigInt(Y); builder.AddBigInt(J); builder.AddBigInt(X); builder.AddBigInt(Seed); builder.AddInt32(Counter); }
// Convert RSA private parameters into an ASN.1 buffer. internal void PrivateToASN1(ASN1Builder builder) { builder.AddInt32(0); builder.AddBigInt(Modulus); builder.AddBigInt(Exponent); builder.AddBigInt(D); builder.AddBigInt(P); builder.AddBigInt(Q); builder.AddBigInt(DP); builder.AddBigInt(DQ); builder.AddBigInt(InverseQ); }