Functions to compute SHA1 message digest of files or memory blocks according to the NIST specification FIPS-180-1. More...

Go to the source code of this file.
Macros | |
| #define | K1 0x5a827999 |
| #define | K2 0x6ed9eba1 |
| #define | K3 0x8f1bbcdc |
| #define | K4 0xca62c1d6 |
| #define | F1(B, C, D) |
| #define | F2(B, C, D) |
| #define | F3(B, C, D) |
| #define | F4(B, C, D) |
| #define | rol_uint32(x, nbits) |
| #define | M(I) |
| #define | R(A, B, C, D, E, F, K, M) |
Functions to compute SHA1 message digest of files or memory blocks according to the NIST specification FIPS-180-1.
Original source file SHA1.C
Adapted from the gnulib implementation written by Scott G. Miller with credits to Robert Klep rober.nosp@m.t@il.nosp@m.se.nl – Expansion function fix
Copyright (C) 2000, 2001, 2003, 2004, 2005, 2006, 2008 Free Software Foundation, Inc.
Definition in file SHA1.C.
| #define K1 0x5a827999 |
Definition at line 143 of file SHA1.C.
Referenced by kineticTheoryModel::correct(), E1Eqn(), OneResistanceHeatTransferPhaseSystem< BasePhaseSystem >::heatTransfer(), and TwoResistanceHeatTransferPhaseSystem< BasePhaseSystem >::heatTransfer().
| #define K2 0x6ed9eba1 |
Definition at line 144 of file SHA1.C.
Referenced by kineticTheoryModel::correct(), E2Eqn(), OneResistanceHeatTransferPhaseSystem< BasePhaseSystem >::heatTransfer(), and TwoResistanceHeatTransferPhaseSystem< BasePhaseSystem >::heatTransfer().
| #define K3 0x8f1bbcdc |
Definition at line 145 of file SHA1.C.
Referenced by kineticTheoryModel::correct().
| #define K4 0xca62c1d6 |
Definition at line 146 of file SHA1.C.
Referenced by kineticTheoryModel::correct().
Definition at line 149 of file SHA1.C.
Referenced by Beetstra::CdRe(), Tenneti::CdRe(), kOmegaSSTBase< BasicEddyViscosityModel >::correct(), kOmegaSSTDES< BasicTurbulenceModel >::LESRegion(), kOmegaSSTDDES< BasicTurbulenceModel >::S2(), and kOmegaSSTDES< BasicTurbulenceModel >::S2().
Definition at line 151 of file SHA1.C.
Referenced by kOmegaSSTLM< BasicTurbulenceModel >::F1(), and kOmegaSSTBase< BasicEddyViscosityModel >::F23().
| #define rol_uint32 | ( | x, | |
| nbits ) |
| #define M | ( | I | ) |
Referenced by dynamicLagrangian< BasicTurbulenceModel >::correct(), PengRobinsonGas< Specie >::Cp(), PengRobinsonGas< Specie >::CpMCv(), Foam::fam::div(), adjointkOmegaSST::dNutdbMult(), PairSpringSliderDashpot< CloudType >::evaluatePair(), LBFGS::HessianDiag(), LBFGS::HessianVectorProduct(), LUscalarMatrix::inv(), adjointkOmegaSST::nutMeanFlowSource(), SortableListDRGEP< Type >::partialSort(), SortableListEFA< Type >::partialSort(), Roots< N >::Roots(), LUscalarMatrix::solve(), LBFGS::SR1HessianDiag(), LBFGS::SR1HessianVectorProduct(), outletMachNumberPressureFvPatchScalarField::updateCoeffs(), surfaceIteratorIso::vofCutCell(), and surfaceIteratorPLIC::vofCutCell().
Referenced by globalIndexAndTransform::addToTransformIndex(), triad::align(), SprayParcel< ParcelType >::calcAtomization(), SprayParcel< ParcelType >::calcBreakup(), Foam::calcPE15(), Foam::calcQE16(), COxidationIntrinsicRate< CloudType >::calculate(), ReynoldsAnalogy::Cf(), turbulentDFSEMInletFvPatchVectorField::checkStresses(), turbulentDFSEMInletFvPatchVectorField::checkStresses(), IATE::correct(), RNGkEpsilon< BasicTurbulenceModel >::correct(), PengRobinsonGas< Specie >::CpMCv(), perfectFluid< Specie >::CpMCv(), perfectGas< Specie >::CpMCv(), PengRobinsonGas< Specie >::E(), eddy::eddy(), PairSpringSliderDashpot< CloudType >::evaluatePair(), forAll(), PengRobinsonGas< Specie >::H(), if(), Foam::Math::incGammaRatio_Q(), cyclicAMIPolyPatch::initInterpolate(), cyclicAMIPolyPatch::interpolate(), vectorTensorTransform::invTransformPosition(), vectorTensorTransform::invTransformPosition(), vectorTensorTransform::invTransformPositionList(), pyrolysisChemistryModel< CompType, SolidThermo, GasThermo >::jacobian(), TDACChemistryModel< ReactionThermo, ThermoType >::jacobian(), janafThermo< EquationOfState >::janafThermo(), sutherlandTransport< Thermo >::kappa(), makeGraph(), makeGraph(), makeGraph(), makeGraph(), makeGraph(), makeGraph(), makeGraph(), molecule::move(), pyrolysisChemistryModel< CompType, SolidThermo, GasThermo >::omega(), pyrolysisChemistryModel< CompType, SolidThermo, GasThermo >::omega(), StandardChemistryModel< ReactionThermo, ThermoType >::omega(), StandardChemistryModel< ReactionThermo, ThermoType >::omega(), TDACChemistryModel< ReactionThermo, ThermoType >::omega(), TDACChemistryModel< CompType, ThermoType >::omega(), pyrolysisChemistryModel< CompType, SolidThermo, GasThermo >::omegaI(), StandardChemistryModel< ReactionThermo, ThermoType >::omegaI(), StandardChemistryModel< CompType, ThermoType >::omegaI(), coordinateSystem::oneToManyImpl(), coordinateSystem::oneToOneImpl(), InflationInjection< CloudType >::parcelsToInject(), Foam::MatrixTools::pinv(), PengRobinsonGas< Specie >::psi(), perfectFluid< Specie >::psi(), perfectGas< Specie >::psi(), singleStepCombustion< ReactionThermo, ThermoType >::Qdot(), randomCoalescence::R(), turbulentBreakUp::R(), wallBoiling::R(), DAC< CompType, ThermoType >::reduceMechanism(), DRG< CompType, ThermoType >::reduceMechanism(), DRGEP< CompType, ThermoType >::reduceMechanism(), EFA< CompType, ThermoType >::reduceMechanism(), PFA< CompType, ThermoType >::reduceMechanism(), incompressiblePerfectGas< Specie >::rho(), PengRobinsonGas< Specie >::rho(), perfectFluid< Specie >::rho(), perfectGas< Specie >::rho(), PengRobinsonGas< Specie >::S(), perfectFluid< Specie >::S(), perfectGas< Specie >::S(), ConeNozzleInjection< CloudType >::setPositionAndCell(), sixDoFRigidBodyMotion::sixDoFRigidBodyMotion(), StandardChemistryModel< ReactionThermo, ThermoType >::tc(), Schroeder::TDNB(), axisRotationMotion::transformation(), drivenLinearMotion::transformation(), linearMotion::transformation(), oscillatingRotatingMotion::transformation(), rotatingMotion::transformation(), SDA::transformation(), tabulated6DoFMotion::transformation(), controlPointsDefinition::transformControlPoints(), vectorTensorTransform::transformPosition(), vectorTensorTransform::transformPosition(), vectorTensorTransform::transformPositionList(), turbulentDFSEMInletFvPatchVectorField::turbulentDFSEMInletFvPatchVectorField(), turbulentDigitalFilterInletFvPatchField< Type >::turbulentDigitalFilterInletFvPatchField(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), NURBS3DVolumeCylindrical::updateLocalCoordinateSystem(), EulerImplicit< ChemistryModel >::updateRRInReactionI(), janafThermo< EquationOfState >::write(), uniformBin::writeFileHeader(), StandardChemistryModel< CompType, ThermoType >::~StandardChemistryModel(), and turbulentDFSEMInletFvPatchVectorField::~turbulentDFSEMInletFvPatchVectorField().