Mail Archives: djgpp/2009/05/23/01:46:18
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f
|
From: | Rugxulo <rugxulo AT gmail DOT com>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Crypto++ 5.6.0
|
Date: | Fri, 22 May 2009 22:42:12 -0700 (PDT)
|
Organization: | http://groups.google.com
|
Lines: | 30
|
Message-ID: | <d844c2b9-cbfc-460d-afcd-70c6ee5f3e70@i6g2000yqj.googlegroups.com>
|
NNTP-Posting-Host: | 65.13.115.246
|
Mime-Version: | 1.0
|
X-Trace: | posting.google.com 1243057332 19466 127.0.0.1 (23 May 2009 05:42:12 GMT)
|
X-Complaints-To: | groups-abuse AT google DOT com
|
NNTP-Posting-Date: | Sat, 23 May 2009 05:42:12 +0000 (UTC)
|
Complaints-To: | groups-abuse AT google DOT com
|
Injection-Info: | i6g2000yqj.googlegroups.com; posting-host=65.13.115.246;
|
| posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO
|
User-Agent: | G2/1.0
|
X-HTTP-UserAgent: | Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.10)
|
| Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729),gzip(gfe),gzip(gfe)
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Reply-To: | djgpp AT delorie DOT com
|
Hey,
Has anyone here ever heard of or tried Crypto++ using DJGPP (or any
other compiler, for that matter)?? It looks interesting, and the
website claims at least that 5.1 and 5.2.1 both were tested
successfully with "GCC 2.95.2 UNIX/WIN32/BeOS/MSDOS (DJGPP 2.03)", so
I guess it used to work at least!!
"Crypto++ Library is a free C++ class library of cryptographic
schemes." (too many to list here)
http://www.cryptopp.com/
"x86, x86-64 (x64), MMX, and SSE2 assembly code for the most commonly
used algorithms, with run-time CPU feature detection and code
selection, supports GCC-style and MSVC-style inline assembly, and MASM
for x64"
Yo, Charles and Eli, it looks like CPU.CPP has some interesting
stuff: "TrySSE2", e.g. __try and __except, on "por xmm0, xmm0",
catching SIGILL and SIG_ERR and setjmp()-ing away if not enabled
(which I don't personally grok but whatever). They seem more in love
with GCC inline asm than I am, but hey, whatever works for them. I
know it's moot since we already have another way better way (IMHO),
but you might be curious anyways.
P.S. "The License of Crypto++ is somewhat unusual amongst open source
projects. A distinction is made between the library as a compilation
(i.e., collection), which is copyrighted by Wei Dai, and the
individual files in it, which are public domain (with the exception of
mars.cpp which is subject to its own license, included in that file)."
- Raw text -