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) |
Definition at line 238 of file PC3.cc.
References kPC3MAXRPWLEN, kPC3SLEN, pc3init(), pc3stream(), and r1.
Referenced by PC3InitDiPuk().
static void PC3::funR | ( | uchar * | x | ) | [static] |
unsigned int PC3::pc3init | ( | unsigned int | lngkey, | |
uchar * | code, | |||
unsigned long * | b1, | |||
unsigned int & | key | |||
) |
Definition at line 92 of file PC3.cc.
References i, kPC3MAXRPWLEN, r1, strcpy(), x, and y.
Referenced by createkey().
static unsigned int PC3::rotl | ( | unsigned int | n, | |
unsigned int | nl | |||
) | [static] |
Definition at line 63 of file PC3.cc.
References rotl().
Referenced by _bdf_readstream(), _tt_check_patents_in_range(), _tt_check_patents_in_table(), _tt_face_check_patents(), afm_parser_init(), afm_parser_next_key(), afm_parser_read_vals(), afm_stream_read_one(), afm_stream_read_string(), afm_stream_skip_spaces(), cff_charset_done(), cff_charset_load(), cff_encoding_load(), cff_index_access_element(), cff_index_done(), cff_index_forget_element(), cff_index_init(), cff_index_load_offsets(), cff_index_read_offset(), cff_slot_load(), cff_subfont_load(), check_table_dir(), check_type1_format(), cid_load_glyph(), cid_parse_dict(), cid_parser_done(), compress2(), fnt_face_get_dll_font(), FNT_Face_Init(), fnt_font_done(), FT_Attach_Stream(), FT_New_Face_From_SFNT(), FT_Open_Face(), FT_Stream_New(), load_format_20(), load_format_25(), load_post_names(), main(), open_face(), parse_afm(), pc3stream(), pcf_get_accel(), pcf_get_bitmaps(), pcf_get_encodings(), pcf_get_metrics(), pcf_get_properties(), PCF_Glyph_Load(), pcf_seek_to_table_type(), pfr_face_get_kerning(), pfr_glyph_load_rec(), pfr_slot_load_bitmap(), R__unzip(), R__zip(), XrdProofdResponse::Set(), sfnt_done_face(), sfnt_open_font(), T1_Get_Private_Dict(), T1_Read_PFM(), TT_Access_Glyph_Frame(), tt_face_done(), tt_face_done_kern(), tt_face_done_loca(), tt_face_free_eblc(), tt_face_free_hdmx(), tt_face_load_any(), tt_face_load_generic_header(), TT_Forget_Glyph_Frame(), TT_Load_Composite_Glyph(), tt_loader_init(), TT_Process_Composite_Glyph(), tt_sbit_decoder_init(), tt_sbit_decoder_load_bitmap(), uncompress(), TPDF::WriteCompressedBuffer(), and XrdPosix_Fopen().