Logs encryption problem - Printable Version
-Shoutbox (https://shoutbox.menthix.net)
+-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58)
+--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4)
+---- Forum: WLM Plus! Bug Reports (/forumdisplay.php?fid=7)
+----- Thread: Logs encryption problem (/showthread.php?tid=66659)
Logs encryption problem by .d3flec+0r on 09-26-2006 at 01:29 AM
First of all, congratz on such a nice project and cheers to all the people who keep it runnin' . I was wondering if u could try to help me with this problem .. i already saw a few threads concerning this thematics so i'll try to explain it plain and simple. The thing is, when i try to encrypt my generated logs (i'm using newest MSN Live Messenger + MP!L) i get this error msg : 'Sorry, the cryptographic key could not be generated on this computer.' .. since this isn't much helpfull, i tried googling it and found some more info about the MS win Crypto API that MP!L uses so i thought maybe i could troubleshoot to c if smth is wrong with the necessary cabinet files since i found this entry on MS MSDN website :
The CryptoAPI Architecture
Figure 2 presents a simplified view of the CryptoAPI system architecture. The abstract engine in Figure 1 is implemented by the functions defined in the header file wincrypt.h and exported by advapi32.dll. These functions allow you to encrypt and decrypt files as well as store and verify digital certificates from documents. (The functions for verifying certificates and creating/parsing messages live in crypt32.dll.) The good news is that your application doesn't need to worry about encryption algorithms, private or public keys, and other low-level details. Encrypting a file is not much harder than drawing a bitmap inside a window.
Then again, i already checked the crypt32.dll and advapi32.dll which "hold" these functions and using that other program i found on this forum (http://shoutbox.menthix.net/attachment.php?pid=589097) for encrypting/decrypting logs seems to work just fine .. i suppose it uses the same MS Crypto API interface, so i was suprised to see it working actually. The question is .. is this some sort of a bug in internals of MP!L or i'm doing something wrong ? Thank you for your time and patience and plz forgive me if i made any mistake .. it's 3.26 and i'm going mad =). Thx again !
RE: Logs encryption problem by .d3flec+0r on 10-21-2006 at 10:19 PM
Any ideas ? thx ;D
RE: Logs encryption problem by CookieRevised on 10-22-2006 at 01:59 AM
quote: Originally posted by .d3flec+0r
The thing is, when i try to encrypt my generated logs (i'm using newest MSN Live Messenger + MP!L) i get this error msg : 'Sorry, the cryptographic key could not be generated on this computer.' ..
You say you use Windows Live Messenger and Messenger Plus! Live, but:quote: Originally posted by .d3flec+0r
using that other program i found on this forum (http://shoutbox.menthix.net/attachment.php?pid=589097) for encrypting/decrypting logs seems to work just fine ..
That program is only for logs created with Messenger Plus! 3.
Messenger Plus! Live uses a different (stronger) algorithm to encrypt/decrypt logs.
So you wont be able to use that program for logs created with Messenger Plus! Live.
--------------------------------------------------------------------
To try and fix the error "Sorry, the cryptographic key could not be generated on this computer.":
First set a lower key size for generating the encryption in the Plus! preferences to see and test if the following resolutions help.
1) Make sure you have the latest version of Messenger Plus!.
2) make sure you have all the latest Windows updates and fixes. This is highly important.
3) You also might wanna look at all the resolutions described in this MS KB article: http://support.microsoft.com/kb/822798. Try them all one by one!
4) Try to (re)install the Cryptographic API redistributable.
5) There are other threads which report the same error, a true fix has never been given, nevertheless you should check them all out and read them carefully:
Chat Logging
Logs Encryption
Chat logging, cryptographic
i can't encrypt my chat log
Help - Cant generate encryption key
Cryptographic key can't be created
Encryption Problems
Logs encryption problem
Chatlogs encryption password
BUG? -> cryptographic key couldnt be generated on this computer!
encryption logs part doesnt work please help me
crypitographic key can't be generated!
Some threads link back to here though. Nevertheless they could contain vital info and/or tips.
----
Try all the suggested things one by one, remember to reboot after each try, eventhough it isn't said to do so. If something solved the error, let us know. And as such:
6) As last resort you could mail Patchou like he asked here, but only if all others things above didn't work!
EDIT: updated the post a bit.
For my own reference and maybe usefull for testing: CryptoAPI Test Suite
RE: Logs encryption problem by .d3flec+0r on 11-01-2006 at 12:02 PM
Unfortunately, i didn't manage to solve this problem yet .. i installed the newest redistributable windows crypto api libraries .. CAPICOM Cryptography Runtime .. made sure i wasn't typin' in any utf-8, unicode characters that is, but no luck .. well, .. too bad the verbosity of the mp!l gives so little info .. the key can't be generated .. but, thx for the suggestions guys .. if you have any other idea, that would be cool, if not, i'll just backup my logs to a encrypted virtual partition drive .. cheers
|