View Full Version : what cryptology Algorithm is it ?
linhan
10-18-2007, 12:49 AM
IDAPro analysiz these symbols
========================================
?MaxRecoverableLengthFromSignatureLength@
?$DL_SignatureSchemeBase@VPK_Signer@CryptoPP@@V
?$DL_PrivateKey@UECPPoint@CryptoPP@@@2@@CryptoPP@@UBEII@Z
?Win95IsDebuggerPresent@@YGHXZ
?MaxRecoverableLengthFromSignatureLength@
?$DL_SignatureSchemeBase@VPK_Signer@CryptoPP@@V
?$DL_PrivateKey@UECPPoint@CryptoPP@@@2@@CryptoPP@@UBEII@Z_0
?MaxRecoverableLengthFromSignatureLength@
?$DL_SignatureSchemeBase@VPK_Signer@CryptoPP@@V
?$DL_PrivateKey@UECPPoint@CryptoPP@@@2@@CryptoPP@@UBEII@Z_1
?MaxRecoverableLengthFromSignatureLength@
?$DL_SignatureSchemeBase@VPK_Signer@CryptoPP@@V
?$DL_PrivateKey@UECPPoint@CryptoPP@@@2@@CryptoPP@@UBEII@Z_2
?MaxRecoverableLengthFromSignatureLength@
?$DL_SignatureSchemeBase@VPK_Signer@CryptoPP@@V
?$DL_PrivateKey@UECPPoint@CryptoPP@@@2@@CryptoPP@@UBEII@Z_4
?MaxRecoverableLengthFromSignatureLength@
?$DL_SignatureSchemeBase@VPK_Signer@CryptoPP@@V
?$DL_PrivateKey@UECPPoint@CryptoPP@@@2@@CryptoPP@@UBEII@Z_5
?nr_op@Engine@Botan@@UBEPAVNR_Operation@2@ABVDL_Group@2@ABVBigInt@2@1@Z
__ehhandler$??0HuffmanDecoder@CryptoPP@@QAE@XZ
I dunno, what does http://www.google.com/search?q=cryptopp say? That was a rhetorical question.
naides
10-18-2007, 09:38 AM
I think linhan major obstacle in posting a more elaborate and understandable question is his/her lack of command of english language. Looking back at previous postings, linhan uses a laconic, almost telegraphic style, but I have the impression that the questions are not trivial at all.
I can attest this out of my own previous experience, when years ago, stemming from the fact that I did not speak in a very sophisticated English style,
people assumed I was irretrievably stupid. . .
If linhan could make an effort and elaborate a little on the contents of the posting, something interesting may come out of the post and the discussion.
blabberer
10-18-2007, 12:16 PM
?MaxRecoverableLengthFromSignatureLength@?$DL_SignatureSchemeBase@VPK_Signer@Cry
ptoPP@@V?$DL_PrivateKey@UECPPoint@CryptoPP@@@2@@CryptoPP@@UBEII@Z
public: virtual unsigned int __thiscall CryptoPP:

L_SignatureSchemeBase
ryptoPP::PK_Signer,class CryptoPP:

L_PrivateKey
>::M
axRecoverableLengthFromSignatureLength(unsigned int)const
_0,_1,_2,_3,_4,_5 are all c++ crap constructors destructors and all other tors of the above function
?Win95IsDebuggerPresent@@YGHXZ
int __stdcall Win95IsDebuggerPresent(void) a windows api (not sure whats that old 95 is doing in there never reversed on that os
read about symbol decoration and name demangling in c++ these names are decorated names since you say ida i think ida has a switch somewhere to turn on name demangling
if ollydbg its in ctrl+o -->addresss -> demangle symbolic names --> check mark
its crypto++ some crypto
Code:
DL_SignatureSchemeBase< INTERFACE, KEY_INTERFACE > Class Template Reference
#include
Inheritance diagram for DL_SignatureSchemeBase< INTERFACE, KEY_INTERFACE >:
List of all members.
--------------------------------------------------------------------------------
Detailed Description
template
class DL_SignatureSchemeBase< INTERFACE, KEY_INTERFACE >
_
Definition at line 962 of file pubkey.h.
Public Member Functions
size_t SignatureLength () const
size_t MaxRecoverableLength () const
size_t MaxRecoverableLengthFromSignatureLength (size_t signatureLength) const
bool IsProbabilistic () const
bool AllowNonrecoverablePart () const
bool RecoverablePartFirst () const
Protected Types
typedef KEY_INTERFACE KeyInterface
typedef KEY_INTERFACE::Element Element
Protected Member Functions
size_t MessageRepresentativeLength () const
size_t MessageRepresentativeBitLength () const
virtual const DL_ElgamalLikeSignatureAlgorithm<
typename KEY_INTERFACE::Element > & GetSignatureAlgorithm () const=0
virtual const PK_SignatureMessageEncodingMethod & GetMessageEncodingInterface () const=0
virtual HashIdentifier GetHashIdentifier () const=0
virtual size_t GetDigestSize () const=0
const DL_GroupParameters<
Element > & GetAbstractGroupParameters () const
DL_GroupParameters< Element > & AccessAbstractGroupParameters ()
virtual KeyInterface & AccessKeyInterface ()=0
virtual const KeyInterface & GetKeyInterface () const=0
--------------------------------------------------------------------------------
The documentation for this class was generated from the following file:
pubkey.h
http://www.cryptopp.com/docs/ref/class_d_l___signature_scheme_base.html
and you have to learn to search this is google first hit
Code:
Results 1 - 9 of 9 for CryptoPP DL_SignatureSchemeBase. (0.51 seconds)
Tip: Save time by hitting the return key instead of clicking on "search"
Crypto++: DL_SignatureSchemeBase< INTERFACE, KEY_INTERFACE > Class ...Inheritance diagram for DL_SignatureSchemeBase< INTERFACE, KEY_INTERFACE >: ... Generated on Fri Jun 1 11:11:35 2007 for Crypto++ by doxygen 1.5.2.
www.cryptopp.com/docs/ref/class_d_l___signature_scheme_base.html - 12k - Cached - Similar pages
Crypto++: PK_Verifier Class Reference... DL_PublicKey< T > >, and DL_SignatureSchemeBase< PK_Signer, DL_PrivateKey< T > >. ... Generated on Fri Jun 1 11:11:45 2007 for Crypto++ by doxygen ...
www.cryptopp.com/docs/ref/class_p_k___verifier.html - 29k - Cached - Similar pages
[ More results from www.cryptopp.com ]
Crypto++: Hierarchical IndexDL_SignatureSchemeBase< PK_Signer, DL_PrivateKey< T > > · DL_SignerBase< T > ..... Generated on Wed Jul 21 19:15:37 2004 for Crypto++ by doxygen 1.3.7-20040704.
cryptopp.sourceforge.net/docs/ref521/hierarchy.html - 107k - Cached - Similar pages
Code:
?nr_op@Engine@Botan@@UBEPAVNR_Operation@2@ABVDL_Group@2@ABVBigInt@2@1@Z
public: virtual class Botan::NR_Operation * __thiscall Botan::Engine::nr_op(clas
s Botan:

L_Group const &,class Botan::BigInt const &,class Botan::BigInt const
&)const
Mirrors for botan-1.4.0.tgz (4.73 MB):
botan - A portable, easy to use, and efficient C++ crypto library
/Main/FreeBSD/4.11-release/alpha/
2005-01-05 ftp://ftp.tw.freebsd.org/pub/ports/alpha/packages-4.11-release/All/botan-1.4.0.tgz
2005-01-04 ftp://ftp.mtu.ru/.3/FreeBSD-Archive/alpha/4.11-RELEASE/packages/All/botan-1.4.0.tgz
vBulletin® v3.7.4, Copyright ©2000-2008, Jelsoft Enterprises Ltd.