|
32 | 32 | </Attribute> |
33 | 33 | </Attributes> |
34 | 34 | <Docs> |
35 | | - <summary>To be added.</summary> |
| 35 | + <summary>Represents a composite ML-DSA algorithm identifier, combining ML-DSA with a traditional algorithm.</summary> |
36 | 36 | <remarks>To be added.</remarks> |
37 | 37 | </Docs> |
38 | 38 | <Members> |
|
70 | 70 | <summary>To be added.</summary> |
71 | 71 | <returns>To be added.</returns> |
72 | 72 | <remarks>To be added.</remarks> |
| 73 | + <inheritdoc /> |
73 | 74 | </Docs> |
74 | 75 | </Member> |
75 | 76 | <Member MemberName="Equals"> |
|
135 | 136 | <summary>To be added.</summary> |
136 | 137 | <returns>To be added.</returns> |
137 | 138 | <remarks>To be added.</remarks> |
| 139 | + <inheritdoc /> |
138 | 140 | </Docs> |
139 | 141 | </Member> |
140 | 142 | <Member MemberName="MaxSignatureSizeInBytes"> |
|
157 | 159 | <ReturnType>System.Int32</ReturnType> |
158 | 160 | </ReturnValue> |
159 | 161 | <Docs> |
160 | | - <summary>To be added.</summary> |
161 | | - <value>To be added.</value> |
| 162 | + <summary>Gets the maximum signature size in bytes for the composite algorithm.</summary> |
| 163 | + <value>The maximum signature size in bytes for the composite algorithm.</value> |
162 | 164 | <remarks>To be added.</remarks> |
163 | 165 | </Docs> |
164 | 166 | </Member> |
|
182 | 184 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
183 | 185 | </ReturnValue> |
184 | 186 | <Docs> |
185 | | - <summary>To be added.</summary> |
186 | | - <value>To be added.</value> |
| 187 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-44 and ECDSA P-256 with SHA256 algorithm.</summary> |
| 188 | + <value>An ML-DSA algorithm identifier for the ML-DSA-44 and ECDSA P-256 with SHA256 algorithm.</value> |
187 | 189 | <remarks>To be added.</remarks> |
188 | 190 | </Docs> |
189 | 191 | </Member> |
|
207 | 209 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
208 | 210 | </ReturnValue> |
209 | 211 | <Docs> |
210 | | - <summary>To be added.</summary> |
211 | | - <value>To be added.</value> |
| 212 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-44 and Ed25519 algorithm.</summary> |
| 213 | + <value>An ML-DSA algorithm identifier for the ML-DSA-44 and Ed25519 algorithm.</value> |
212 | 214 | <remarks>To be added.</remarks> |
213 | 215 | </Docs> |
214 | 216 | </Member> |
|
232 | 234 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
233 | 235 | </ReturnValue> |
234 | 236 | <Docs> |
235 | | - <summary>To be added.</summary> |
236 | | - <value>To be added.</value> |
| 237 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-44 and 2048-bit RSASSA-PKCS1-v1_5 with SHA256 algorithm.</summary> |
| 238 | + <value>An ML-DSA algorithm identifier for the ML-DSA-44 and 2048-bit RSASSA-PKCS1-v1_5 with SHA256 algorithm.</value> |
237 | 239 | <remarks>To be added.</remarks> |
238 | 240 | </Docs> |
239 | 241 | </Member> |
|
257 | 259 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
258 | 260 | </ReturnValue> |
259 | 261 | <Docs> |
260 | | - <summary>To be added.</summary> |
261 | | - <value>To be added.</value> |
| 262 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-44 and 2048-bit RSASSA-PSS with SHA256 algorithm.</summary> |
| 263 | + <value>An ML-DSA algorithm identifier for the ML-DSA-44 and 2048-bit RSASSA-PSS with SHA256 algorithm.</value> |
262 | 264 | <remarks>To be added.</remarks> |
263 | 265 | </Docs> |
264 | 266 | </Member> |
|
282 | 284 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
283 | 285 | </ReturnValue> |
284 | 286 | <Docs> |
285 | | - <summary>To be added.</summary> |
286 | | - <value>To be added.</value> |
| 287 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-65 and ECDSA BrainpoolP256r1 with SHA512 algorithm.</summary> |
| 288 | + <value>An ML-DSA algorithm identifier for the ML-DSA-65 and ECDSA BrainpoolP256r1 with SHA512 algorithm.</value> |
287 | 289 | <remarks>To be added.</remarks> |
288 | 290 | </Docs> |
289 | 291 | </Member> |
|
307 | 309 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
308 | 310 | </ReturnValue> |
309 | 311 | <Docs> |
310 | | - <summary>To be added.</summary> |
311 | | - <value>To be added.</value> |
| 312 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-65 and ECDSA P-256 with SHA512 algorithm.</summary> |
| 313 | + <value>An ML-DSA algorithm identifier for the ML-DSA-65 and ECDSA P-256 with SHA512 algorithm.</value> |
312 | 314 | <remarks>To be added.</remarks> |
313 | 315 | </Docs> |
314 | 316 | </Member> |
|
332 | 334 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
333 | 335 | </ReturnValue> |
334 | 336 | <Docs> |
335 | | - <summary>To be added.</summary> |
336 | | - <value>To be added.</value> |
| 337 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-65 and ECDSA P-384 with SHA512 algorithm.</summary> |
| 338 | + <value>An ML-DSA algorithm identifier for the ML-DSA-65 and ECDSA P-384 with SHA512 algorithm.</value> |
337 | 339 | <remarks>To be added.</remarks> |
338 | 340 | </Docs> |
339 | 341 | </Member> |
|
357 | 359 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
358 | 360 | </ReturnValue> |
359 | 361 | <Docs> |
360 | | - <summary>To be added.</summary> |
361 | | - <value>To be added.</value> |
| 362 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-65 and Ed25519 algorithm.</summary> |
| 363 | + <value>An ML-DSA algorithm identifier for the ML-DSA-65 and Ed25519 algorithm.</value> |
362 | 364 | <remarks>To be added.</remarks> |
363 | 365 | </Docs> |
364 | 366 | </Member> |
|
382 | 384 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
383 | 385 | </ReturnValue> |
384 | 386 | <Docs> |
385 | | - <summary>To be added.</summary> |
386 | | - <value>To be added.</value> |
| 387 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-65 and 3072-bit RSASSA-PKCS1-v1_5 with SHA512 algorithm.</summary> |
| 388 | + <value>An ML-DSA algorithm identifier for the ML-DSA-65 and 3072-bit RSASSA-PKCS1-v1_5 with SHA512 algorithm.</value> |
387 | 389 | <remarks>To be added.</remarks> |
388 | 390 | </Docs> |
389 | 391 | </Member> |
|
407 | 409 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
408 | 410 | </ReturnValue> |
409 | 411 | <Docs> |
410 | | - <summary>To be added.</summary> |
411 | | - <value>To be added.</value> |
| 412 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-65 and 3072-bit RSASSA-PSS with SHA512 algorithm.</summary> |
| 413 | + <value>An ML-DSA algorithm identifier for the ML-DSA-65 and 3072-bit RSASSA-PSS with SHA512 algorithm.</value> |
412 | 414 | <remarks>To be added.</remarks> |
413 | 415 | </Docs> |
414 | 416 | </Member> |
|
432 | 434 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
433 | 435 | </ReturnValue> |
434 | 436 | <Docs> |
435 | | - <summary>To be added.</summary> |
436 | | - <value>To be added.</value> |
| 437 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-65 and 4096-bit RSASSA-PKCS1-v1_5 with SHA512 algorithm.</summary> |
| 438 | + <value>An ML-DSA algorithm identifier for the ML-DSA-65 and 4096-bit RSASSA-PKCS1-v1_5 with SHA512 algorithm.</value> |
437 | 439 | <remarks>To be added.</remarks> |
438 | 440 | </Docs> |
439 | 441 | </Member> |
|
457 | 459 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
458 | 460 | </ReturnValue> |
459 | 461 | <Docs> |
460 | | - <summary>To be added.</summary> |
461 | | - <value>To be added.</value> |
| 462 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-65 and 4096-bit RSASSA-PSS with SHA512 algorithm.</summary> |
| 463 | + <value>An ML-DSA algorithm identifier for the ML-DSA-65 and 4096-bit RSASSA-PSS with SHA512 algorithm.</value> |
462 | 464 | <remarks>To be added.</remarks> |
463 | 465 | </Docs> |
464 | 466 | </Member> |
|
482 | 484 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
483 | 485 | </ReturnValue> |
484 | 486 | <Docs> |
485 | | - <summary>To be added.</summary> |
486 | | - <value>To be added.</value> |
| 487 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-87 and ECDSA BrainpoolP384r1 with SHA512 algorithm.</summary> |
| 488 | + <value>An ML-DSA algorithm identifier for the ML-DSA-87 and ECDSA BrainpoolP384r1 with SHA512 algorithm.</value> |
487 | 489 | <remarks>To be added.</remarks> |
488 | 490 | </Docs> |
489 | 491 | </Member> |
|
507 | 509 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
508 | 510 | </ReturnValue> |
509 | 511 | <Docs> |
510 | | - <summary>To be added.</summary> |
511 | | - <value>To be added.</value> |
| 512 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-87 and ECDSA P-384 with SHA512 algorithm.</summary> |
| 513 | + <value>An ML-DSA algorithm identifier for the ML-DSA-87 and ECDSA P-384 with SHA512 algorithm.</value> |
512 | 514 | <remarks>To be added.</remarks> |
513 | 515 | </Docs> |
514 | 516 | </Member> |
|
532 | 534 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
533 | 535 | </ReturnValue> |
534 | 536 | <Docs> |
535 | | - <summary>To be added.</summary> |
536 | | - <value>To be added.</value> |
| 537 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-87 and ECDSA P-521 with SHA512 algorithm.</summary> |
| 538 | + <value>An ML-DSA algorithm identifier for the ML-DSA-87 and ECDSA P-521 with SHA512 algorithm.</value> |
537 | 539 | <remarks>To be added.</remarks> |
538 | 540 | </Docs> |
539 | 541 | </Member> |
|
557 | 559 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
558 | 560 | </ReturnValue> |
559 | 561 | <Docs> |
560 | | - <summary>To be added.</summary> |
561 | | - <value>To be added.</value> |
| 562 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-87 and Ed448 algorithm.</summary> |
| 563 | + <value>An ML-DSA algorithm identifier for the ML-DSA-87 and Ed448 algorithm.</value> |
562 | 564 | <remarks>To be added.</remarks> |
563 | 565 | </Docs> |
564 | 566 | </Member> |
|
582 | 584 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
583 | 585 | </ReturnValue> |
584 | 586 | <Docs> |
585 | | - <summary>To be added.</summary> |
586 | | - <value>To be added.</value> |
| 587 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-87 and 3072-bit RSASSA-PSS with SHA512 algorithm.</summary> |
| 588 | + <value>An ML-DSA algorithm identifier for the ML-DSA-87 and 3072-bit RSASSA-PSS with SHA512 algorithm.</value> |
587 | 589 | <remarks>To be added.</remarks> |
588 | 590 | </Docs> |
589 | 591 | </Member> |
|
607 | 609 | <ReturnType>System.Security.Cryptography.CompositeMLDsaAlgorithm</ReturnType> |
608 | 610 | </ReturnValue> |
609 | 611 | <Docs> |
610 | | - <summary>To be added.</summary> |
611 | | - <value>To be added.</value> |
| 612 | + <summary>Gets a Composite ML-DSA algorithm identifier for the ML-DSA-87 and 4096-bit RSASSA-PSS with SHA512 algorithm.</summary> |
| 613 | + <value>An ML-DSA algorithm identifier for the ML-DSA-87 and 4096-bit RSASSA-PSS with SHA512 algorithm.</value> |
612 | 614 | <remarks>To be added.</remarks> |
613 | 615 | </Docs> |
614 | 616 | </Member> |
|
632 | 634 | <ReturnType>System.String</ReturnType> |
633 | 635 | </ReturnValue> |
634 | 636 | <Docs> |
635 | | - <summary>To be added.</summary> |
636 | | - <value>To be added.</value> |
| 637 | + <summary>Gets the name of the algorithm.</summary> |
| 638 | + <value>A string representing the algorithm name.</value> |
637 | 639 | <remarks>To be added.</remarks> |
638 | 640 | </Docs> |
639 | 641 | </Member> |
|
661 | 663 | <Parameter Name="right" Type="System.Security.Cryptography.CompositeMLDsaAlgorithm" /> |
662 | 664 | </Parameters> |
663 | 665 | <Docs> |
664 | | - <param name="left">To be added.</param> |
665 | | - <param name="right">To be added.</param> |
666 | | - <summary>To be added.</summary> |
667 | | - <returns>To be added.</returns> |
| 666 | + <param name="left">An object that specifies an algorithm name.</param> |
| 667 | + <param name="right">A second object, to be compared to the object that is identified by the <paramref name="left" /> parameter.</param> |
| 668 | + <summary>Determines whether two <see cref="T:System.Security.Cryptography.CompositeMLDsaAlgorithm" /> objects specify the same algorithm name.</summary> |
| 669 | + <returns> |
| 670 | + <see langword="true" /> if the objects are considered equal; otherwise, <see langword="false" />.</returns> |
668 | 671 | <remarks>To be added.</remarks> |
669 | 672 | </Docs> |
670 | 673 | </Member> |
|
692 | 695 | <Parameter Name="right" Type="System.Security.Cryptography.CompositeMLDsaAlgorithm" /> |
693 | 696 | </Parameters> |
694 | 697 | <Docs> |
695 | | - <param name="left">To be added.</param> |
696 | | - <param name="right">To be added.</param> |
697 | | - <summary>To be added.</summary> |
698 | | - <returns>To be added.</returns> |
| 698 | + <param name="left">An object that specifies an algorithm name.</param> |
| 699 | + <param name="right">A second object, to be compared to the object that is identified by the <paramref name="left" /> parameter.</param> |
| 700 | + <summary>Determines whether two <see cref="T:System.Security.Cryptography.CompositeMLDsaAlgorithm" /> objects do not specify the same algorithm name.</summary> |
| 701 | + <returns> |
| 702 | + <see langword="true" /> if the objects are not considered equal; otherwise, <see langword="false" />.</returns> |
699 | 703 | <remarks>To be added.</remarks> |
700 | 704 | </Docs> |
701 | 705 | </Member> |
|
723 | 727 | <summary>To be added.</summary> |
724 | 728 | <returns>To be added.</returns> |
725 | 729 | <remarks>To be added.</remarks> |
| 730 | + <inheritdoc /> |
726 | 731 | </Docs> |
727 | 732 | </Member> |
728 | 733 | </Members> |
|
0 commit comments