#include <xstream/config.h>
#include <xstream/digest.h>
#include <iosfwd>
#include <iomanip>
#include <iostream>
#include "debug.h"
#include "md5_t.h"
Go to the source code of this file.
|
#define | A0 0x01234567 |
|
#define | B0 0x89abcdef |
|
#define | C0 0xfedcba98 |
|
#define | D0 0x76543210 |
|
#define | BRA(q, w, e, r, k, s, Ti) q = w + ( rotate_left( q + FUN(w,e,r) + wbuf[k] + Ti, s) ); |
|
#define | FUN F |
|
#define | FUN G |
|
#define | FUN H |
|
#define | FUN I |
|
|
static uint32_t | rotate_left (uint32_t x, unsigned int n) |
|
static uint32_t | F (uint32_t x, uint32_t y, uint32_t z) |
|
static uint32_t | G (uint32_t x, uint32_t y, uint32_t z) |
|
static uint32_t | H (uint32_t x, uint32_t y, uint32_t z) |
|
static uint32_t | I (uint32_t x, uint32_t y, uint32_t z) |
|
static void | xstream::digest::process_chunk (uint32_t &AA, uint32_t &BB, uint32_t &CC, uint32_t &DD, char *_buf) |
|
static void | xstream::digest::print_hex (std::ostream &o, uint32_t n) |
|
std::ostream & | xstream::digest::operator<< (std::ostream &o, const struct md5::result &m) |
|
#define BRA |
( |
|
q, |
|
|
|
w, |
|
|
|
e, |
|
|
|
r, |
|
|
|
k, |
|
|
|
s, |
|
|
|
Ti |
|
) |
| q = w + ( rotate_left( q + FUN(w,e,r) + wbuf[k] + Ti, s) ); |
Definition at line 24 of file src/md5.cpp.
Referenced by DTOFHit_factory::CalcWalkCorrAmplitude(), DTOFHit_factory::CalcWalkCorrIntegral(), DTrackFitterKalmanSIMD::CentralFit(), DEventProcessor_bcal_calib::DoFilter(), DEventProcessor_fdc_hists::DoFilter(), DEventProcessor_dc_alignment::DoFilter(), DEventProcessor_dc_alignment::DoFilterAnodePlanes(), DEventProcessor_dc_alignment::DoFilterCathodePlanes(), JEventProcessor_st_tw_corr_auto::evnt(), DTrackFitterStraightTrack::FitCentralTrack(), DTrackFitterStraightTrack::FitForwardTrack(), DTrackFitterKalmanSIMD::ForwardCDCFit(), DTrackFitterKalmanSIMD::ForwardFit(), DTrackFitterKalmanSIMD::KalmanLoop(), DTrackFitterKalmanSIMD::RecoverBrokenForwardTracks(), and DTrackFitterKalmanSIMD::RecoverBrokenTracks().
static uint32_t F |
( |
uint32_t |
x, |
|
|
uint32_t |
y, |
|
|
uint32_t |
z |
|
) |
| |
|
inlinestatic |
static uint32_t G |
( |
uint32_t |
x, |
|
|
uint32_t |
y, |
|
|
uint32_t |
z |
|
) |
| |
|
inlinestatic |
static uint32_t H |
( |
uint32_t |
x, |
|
|
uint32_t |
y, |
|
|
uint32_t |
z |
|
) |
| |
|
inlinestatic |
static uint32_t I |
( |
uint32_t |
x, |
|
|
uint32_t |
y, |
|
|
uint32_t |
z |
|
) |
| |
|
inlinestatic |
static uint32_t rotate_left |
( |
uint32_t |
x, |
|
|
unsigned int |
n |
|
) |
| |
|
inlinestatic |
const size_t block_size = 16 * 4 |
|
static |