Class SevenZipCipher

SevenZipCipher class

Βασική κλάση για κρυπτογράφηση AES που χρησιμοποιείται για κρυπτογράφηση 7 zip.

public abstract class SevenZipCipher : ICryptoTransform

Ιδιότητες

ΟνομαΠεριγραφή
abstract CanReuseTransform { get; }Λαμβάνει μια τιμή που υποδεικνύει εάν ο τρέχων μετασχηματισμός μπορεί να επαναχρησιμοποιηθεί.
abstract CanTransformMultipleBlocks { get; }Λαμβάνει μια τιμή που υποδεικνύει εάν μπορούν να μετασχηματιστούν πολλά μπλοκ.
abstract InputBlockSize { get; }Λαμβάνει το μέγεθος του μπλοκ εισόδου.
abstract OutputBlockSize { get; }Λαμβάνει το μέγεθος του μπλοκ εξόδου.

Μέθοδοι

ΟνομαΠεριγραφή
abstract Dispose()Εκτελεί εργασίες που καθορίζονται από την εφαρμογή που σχετίζονται με την απελευθέρωση, την απελευθέρωση ή την επαναφορά μη διαχειριζόμενων πόρων.
abstract TransformBlock(byte[], int, int, byte[], int)Μεταμορφώνει την καθορισμένη περιοχή του πίνακα byte εισόδου και αντιγράφει τον μετασχηματισμό που προκύπτει στην καθορισμένη περιοχή του πίνακα byte εξόδου.
abstract TransformFinalBlock(byte[], int, int)Μεταμορφώνει την καθορισμένη περιοχή του καθορισμένου πίνακα byte.

Δείτε επίσης