Partager via


Sha1 Classe

Définition

Important

Cette API n’est pas conforme CLS.

Cette classe fournit un accès aux instructions matérielles ARM SHA1 via des intrinsèques.

public ref class Sha1 abstract : System::Runtime::Intrinsics::Arm::ArmBase
[System.CLSCompliant(false)]
public abstract class Sha1 : System.Runtime.Intrinsics.Arm.ArmBase
[<System.CLSCompliant(false)>]
type Sha1 = class
    inherit ArmBase
Public MustInherit Class Sha1
Inherits ArmBase
Héritage
Attributs

Propriétés

IsSupported

Cette classe fournit un accès aux instructions matérielles ARM SHA1 via des intrinsèques.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
FixedRotate(Vector64<UInt32>)

uint32_t vsha1h_u32 (uint32_t hash_e)

A32: SHA1H.32 Qd, Qm

A64: SHA1H Sd, Sn

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
HashUpdateChoose(Vector128<UInt32>, Vector64<UInt32>, Vector128<UInt32>)

uint32x4_t vsha1cq_u32 (uint32x4_t hash_abcd, uint32_t hash_e, uint32x4_t wk)

A32: SHA1C.32 Qd, Qn, Qm

A64: SHA1C Qd, Sn, Vm.4S

HashUpdateMajority(Vector128<UInt32>, Vector64<UInt32>, Vector128<UInt32>)

uint32x4_t vsha1mq_u32 (uint32x4_t hash_abcd, uint32_t hash_e, uint32x4_t wk)

A32: SHA1M.32 Qd, Qn, Qm

A64: SHA1M Qd, Sn, Vm.4S

HashUpdateParity(Vector128<UInt32>, Vector64<UInt32>, Vector128<UInt32>)

uint32x4_t vsha1pq_u32 (uint32x4_t hash_abcd, uint32_t hash_e, uint32x4_t wk)

A32: SHA1P.32 Qd, Qn, Qm

A64: SHA1P Qd, Sn, Vm.4S

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ScheduleUpdate0(Vector128<UInt32>, Vector128<UInt32>, Vector128<UInt32>)

uint32x4_t vsha1su0q_u32 (uint32x4_t w0_3, uint32x4_t w4_7, uint32x4_t w8_11)

A32: SHA1SU0.32 Qd, Qn, Qm

A64: SHA1SU0 Vd.4S, Vn.4S, Vm.4S

ScheduleUpdate1(Vector128<UInt32>, Vector128<UInt32>)

uint32x4_t vsha1su1q_u32 (uint32x4_t tw0_3, uint32x4_t w12_15)

A32: SHA1SU1.32 Qd, Qm

A64: SHA1SU1 Vd.4S, Vn.4S

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à