Κλάση System::Security::Cryptography::AsymmetricSignatureFormatter

AsymmetricSignatureFormatter class

Βασική κλάση για μορφοποιητές ασύμμετρων υπογραφών. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στο στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη περάσετε στις συναρτήσεις ως όρισμα.

class AsymmetricSignatureFormatter : public System::Object

Μέθοδοι

ΜέθοδοςΠεριγραφή
virtual CreateSignature(System::ArrayPtr<uint8_t>)Πληροφορίες RTTI.
virtual CreateSignature(System::SharedPtr<HashAlgorithm>)Δημιουργεί την υπογραφή για την καθορισμένη τιμή κατακερματισμού.
virtual SetHashAlgorithm(System::String)Ορίζει τον αλγόριθμο κατακερματισμού που θα χρησιμοποιηθεί.
virtual SetKey(System::SharedPtr<AsymmetricAlgorithm>)Ορίζει τον ασυμμετρικό αλγόριθμο που θα χρησιμοποιηθεί κατά τον υπολογισμό της υπογραφής.

Δείτε επίσης