System::Security::Cryptography::RSAPKCS1SignatureFormatter κλάση

RSAPKCS1SignatureFormatter class

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

class RSAPKCS1SignatureFormatter : public System::Security::Cryptography::AsymmetricSignatureFormatter

Μέθοδοι

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

Δείτε επίσης