|
xrootd
|
Functions | |
| static unsigned int | rotl (unsigned int n, unsigned int nl) |
| static unsigned long | stream (unsigned int &r1, unsigned long b1) |
| static uchar | pc3stream (uchar byte, unsigned long *b1, unsigned int &r1, unsigned int key) |
| unsigned int | pc3init (unsigned int lngkey, uchar *code, unsigned long *b1, unsigned int &key) |
| static void | funA (uchar *x, uchar *y, int o) |
| static void | funS (uchar *x, uchar *m) |
| static void | funR (uchar *x) |
| static void | funM (uchar *x, uchar *y, uchar *m) |
| static int | createkey (uchar *rpwd, unsigned int lrpw, uchar *priv) |
References PC1::code(), kPC3MAXRPWLEN, kPC3SLEN, pc3init(), and pc3stream().
Referenced by PC3InitDiPuk().
References funA(), funR(), funS(), and kPC3SLEN.
Referenced by PC3DiPukExp(), and PC3InitDiPuk().
| static void PC3::funR | ( | uchar * | x | ) | [static] |
References kPC3SLEN.
Referenced by funM(), PC3DiPukExp(), and PC3InitDiPuk().
| unsigned int PC3::pc3init | ( | unsigned int | lngkey, |
| uchar * | code, | ||
| unsigned long * | b1, | ||
| unsigned int & | key | ||
| ) |
References kPC3MAXRPWLEN, pc3stream(), and stream().
Referenced by createkey().
| static uchar PC3::pc3stream | ( | uchar | byte, |
| unsigned long * | b1, | ||
| unsigned int & | r1, | ||
| unsigned int | key | ||
| ) | [static] |
References stream().
Referenced by createkey(), and pc3init().
| static unsigned int PC3::rotl | ( | unsigned int | n, |
| unsigned int | nl | ||
| ) | [static] |
References kMASKFIRST, and kMASKLAST.
Referenced by stream().
| static unsigned long PC3::stream | ( | unsigned int & | r1, |
| unsigned long | b1 | ||
| ) | [static] |
References rotl().
Referenced by pc3init(), pc3stream(), and XrdPosix_Fopen().
1.7.3