Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why does this not work?



I can't offer an answer for you, but I have some idea of what you
should probably look into, to find your error. The api for the
Cipher class has 3 getInstance(...) methods.

public static final Cipher getInstance(String transformation)
throws NoSuchAlgorithmException,
NoSuchPaddingException
public static final Cipher getInstance(String transformation,
String provider)
throws NoSuchAlgorithmException,
NoSuchProviderException,
NoSuchPaddingException
public static final Cipher getInstance(String transformation,
Provider provider)
throws NoSuchAlgorithmException,
NoSuchPaddingException

You indicated that you used only one parameter (like the first one
above), but that one doesn't throw the NoSuchProvider exception you
say you got. Something's fishy about that- it just doesn't make
sense! Maybe it's expecting you to use the parameters for some
reason. I probably wasn't much help, but good luck figuring it out!
-Dee



On 04/23/04 at 21:25 +0200, Henk Kampman wrote:

>I'm using Java 1.4.2 and according to the documentation is should
>support AES/CBC encryption.
>
>But when the following is executed I get a NoSuchProvider exception,
>
>Cipher cipher = Cipher.getInstance("AES/CBC/PKCS7Padding");
>
>However the following does work:
>
>Cipher cipher = Cipher.getInstance("AES/CBC/PKCS7Padding");
>
>
>What am I doing wrong?
>_______________________________________________
>java-dev mailing list | email@hidden
>Help/Unsubscribe/Archives:
>http://www.lists.apple.com/mailman/listinfo/java-dev
>Do not post admin requests to the list. They will be ignored.


--

Light travels faster than sound. This is why some people appear
bright until you hear them speak.
_______________________________________________
java-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/java-dev
Do not post admin requests to the list. They will be ignored.


References: 
 >Why does this not work? (From: Henk Kampman <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.