Welcome to Smokey's Security Forums.
Guests have only limited access to the board and it's features, please consider registering to gain full access!
Registration is free and it only takes a few moments to complete.

Smokey's Security Forums

Please login or register.

Login with username, password and session length
Advanced search  

News:

According to hundreds of reports posted in the past 48 hours on Russian forums and blogs, there's a new computer worm currently spreading and infecting users on ICQ.

New ICQ Worm Infects Thousands of Users

Multilingual OTL (OldTimer ListIt) Log Analysis * Multilingual OTL Tutorials * OTL Downloads * Malware Removal * Microsoft Security Info & Alert Center * Official Jetico Inc. Support Forums

Share this topic on FacebookShare this topic on MySpaceShare this topic on Del.icio.usShare this topic on DiggShare this topic on RedditShare this topic on StumbleUponShare this topic on TwitterAuthorTopic: Error: Can not load module 'BCKeyMan.dll'  (Read 1136 times)

0 Members and 1 Guest are viewing this topic.

ucryptTopic starter

  • Member
  • *
  • Offline Offline
  • Posts: 2
Re: Error: Can not load module 'BCKeyMan.dll'
« Reply #4 on: June 10, 2008, 02:19:56 PM »
Thanks for clarification. Actually, what I tried to do was to create a self executable archive with my own public key. This way I wouldn't have to deal with multiple passwords. I have used other peoples' public keys for creating archives in the past (without a separate password) and they had no problems opening them (with their own secret keys) - in fact, the user interface specifically allows for this. Moreover, creating an archive with my own public key (i.e. without using a separate password first) allows me to open it with my secret key. The problems was that when one created a self executable archive out of such an archive the self executable could no longer be opened and displayed the above error message. The idea was to store some important file online in order to provide for contingency access to data when neither my own computer nor a computer with BCarchive installed on it are available. That's why I would like to have an executable and not a regular archive. Of course, a workaround would be to use only a password.

P.S.: I have now tested the new version (Internal Archive V2.01 / executable file version 1.03, bundled with BCrypt 8.05.1). The behavior and the interface of the self-extracting archive are now different than before: one can now open the self-extracting archive by entering the secret key in the password field, checking "use secret key" and pointing to the (in my case PKCS 12) certificate. While fully functional and adequate from BCarchive's security perspective this probably creates a security risk for the user since both the (certificate) password and the certificate itself have to be available on the target system (certificate possibly on a USB key) allowing an attacker with a sophisticated key logger and/or root-kit to get a hold of both. A more secure but less convenient method is to use a one time password - not easy to remember though. Knowing what the intent is, would you have any other suggestions or advice?

An additional option would be to integrate something like PhoneFactor (https://www.phonefactor.net/) two-factor authentication or similar functionality into archives (or possibly even into BCrypt virtual drives).

Jetico

  • Jetico Support Engineer
  • *
  • Offline Offline
  • Posts: 684
Re: Error: Can not load module 'BCKeyMan.dll'
« Reply #3 on: May 19, 2008, 11:43:33 AM »
We investigated the case more carefully.
Let me make the comment. If you create an archive with a public key of another user,
you can put the data to the archive, but you won't be able to open the archive later,
because you have not the secret key.
Certainly, you can just send the archive to the owner of the secret key and forget about it.
If you want to check/edit the contents of the archive - you cannot do so.

That is why we supposed that the user will always create the arhive with a password first, and then
ADD public key(s) to the archive. If you do so, and then create self-extracting archive  -
you (with BCArchive installed) will be able to open the archive with your password, and the owner of the key
(without BCArchive)  will be able to open the archive with the secret key.

We realize that the situaton is not very obvious. In that case, we should have forbidden creating new archives
encrypted with public key. Archives must be created with a password only. We will continue to think on the matter.
If you have your comments/suggestions, we will greatly appreciate your participation.

Jetico

  • Jetico Support Engineer
  • *
  • Offline Offline
  • Posts: 684
Re: Error: Can not load module 'BCKeyMan.dll'
« Reply #2 on: May 19, 2008, 10:40:16 AM »
Please accept our apologies.
Whe EXE file is created from BCA file, Key Manager utility is not included.
But to be able to open an archive with secret key, this module is not needed -
user just should be able to point to the file containing the appropriate secret key.

We will fix the bug in the next minor upgrade of BCArchive and I will let you know.
Thank you for the report.

ucryptTopic starter

  • Member
  • *
  • Offline Offline
  • Posts: 2
Error: Can not load module 'BCKeyMan.dll'
« Reply #1 on: May 16, 2008, 04:10:48 PM »
After creating a self-executing archive for backup purposes and then trying to open it I get an error message: Can not load module 'BCKeyMan.dll' (I use BCarchive V2.002 for Windows under Vista SP1, installed as part of BCrypt 8.04.4 / driver 4.13).  The original .BCA archive was created with my own public key. Any ideas what the problem could be?
 

* Permissions
You can't post new topics.
You can't post replies.
You can't post attachments.
You can't modify your posts.
BBCode Enabled
Smilies Enabled
[img] Enabled
HTML Disabled


Except where otherwise stated, all content © 2006 - 2010 Smokey Services™ -- All rights reserved
Design of all board graphics, banners and images by Emma aka Tinker - © 2006 - 2010 Smokey Services™ -- All rights reserved
Smokey's Security Forums is member AQMRB - Alliance of Qualified Malware Removal Boards™, an organisation of Approved Qualified Malware Removal Help & Support Boards
Member ASAP - Alliance of Security Analysis Professionals™

    

  

Smokey's provide fully qualified OTL (OldTimer ListIt) Log Analysis & Malware Removal services in English, German and Spanish language