META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/certinstaller/
com/android/certinstaller/CertInstaller$1.class
CertInstaller.java package com.android.certinstaller com.android.certinstaller.CertInstaller$1 extends android.os.AsyncTask { final synthetic String val$password final synthetic com.android.certinstaller.CertInstaller this$0 void <init> (com.android.certinstaller.CertInstaller, java.lang.String) com.android.certinstaller.CertInstaller this$0 protected transient java.lang.Boolean doInBackground (java.lang.Void[]) Void[] unused protected void onPostExecute (java.lang.Boolean) Boolean success com.android.certinstaller.CertInstaller$MyAction action protected volatile synthetic void onPostExecute (java.lang.Object) protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[]) }
com/android/certinstaller/CertInstaller$InstallOthersAction.class
CertInstaller.java package com.android.certinstaller com.android.certinstaller.CertInstaller$InstallOthersAction extends java.lang.Object implements com.android.certinstaller.CertInstaller$MyAction { private void <init> () public void run (com.android.certinstaller.CertInstaller) com.android.certinstaller.CertInstaller host }
com/android/certinstaller/CertInstaller$InstallVpnAndAppsTrustAnchorsTask.class
CertInstaller.java package com.android.certinstaller com.android.certinstaller.CertInstaller$InstallVpnAndAppsTrustAnchorsTask extends android.os.AsyncTask { final synthetic com.android.certinstaller.CertInstaller this$0 private void <init> (com.android.certinstaller.CertInstaller) protected transient java.lang.Boolean doInBackground (java.lang.Void[]) android.security.KeyChain$KeyChainConnection keyChainConnection InterruptedException e Void[] unused protected void onPostExecute (java.lang.Boolean) Boolean success protected volatile synthetic void onPostExecute (java.lang.Object) protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[]) }
com/android/certinstaller/CertInstaller$MyAction.class
CertInstaller.java package com.android.certinstaller abstract com.android.certinstaller.CertInstaller$MyAction extends java.lang.Object implements java.io.Serializable { public abstract void run (com.android.certinstaller.CertInstaller) }
com/android/certinstaller/CertInstaller$OnExtractionDoneAction.class
CertInstaller.java package com.android.certinstaller com.android.certinstaller.CertInstaller$OnExtractionDoneAction extends java.lang.Object implements com.android.certinstaller.CertInstaller$MyAction { private final boolean mSuccess void <init> (boolean) boolean success public void run (com.android.certinstaller.CertInstaller) com.android.certinstaller.CertInstaller host }
com/android/certinstaller/CertInstaller$Pkcs12ExtractAction.class
CertInstaller.java package com.android.certinstaller com.android.certinstaller.CertInstaller$Pkcs12ExtractAction extends java.lang.Object implements com.android.certinstaller.CertInstaller$MyAction { private final String mPassword private transient boolean hasRun void <init> (java.lang.String) String password public void run (com.android.certinstaller.CertInstaller) com.android.certinstaller.CertInstaller host }
com/android/certinstaller/CertInstaller.class
CertInstaller.java package com.android.certinstaller public com.android.certinstaller.CertInstaller extends android.app.Activity { private static final String TAG private static final int STATE_INIT private static final int STATE_RUNNING private static final int STATE_PAUSED private static final int NAME_CREDENTIAL_DIALOG private static final int PKCS12_PASSWORD_DIALOG private static final int PROGRESS_BAR_DIALOG private static final int REDIRECT_CA_CERTIFICATE_DIALOG private static final int SELECT_CERTIFICATE_USAGE_DIALOG private static final int INVALID_CERTIFICATE_DIALOG private static final int REQUEST_SYSTEM_INSTALL_CODE private static final String NEXT_ACTION_KEY private final com.android.certinstaller.ViewHelper mView private int mState private com.android.certinstaller.CredentialHelper mCredentials private com.android.certinstaller.CertInstaller$MyAction mNextAction public void <init> () private com.android.certinstaller.CredentialHelper createCredentialHelper (android.content.Intent) byte[] bytes String key int size String name String referrer String certUsageSelected int uid java.util.Map byteMap android.os.Bundle bundle Throwable t android.content.Intent intent protected void onCreate (android.os.Bundle) android.os.Bundle savedStates private boolean installingCaCertificate () protected void onResume () protected void onPause () protected void onSaveInstanceState (android.os.Bundle) android.os.Bundle outStates protected android.app.Dialog onCreateDialog (int) android.app.ProgressDialog dialog int dialogId protected void onActivityResult (int, int, android.content.Intent) int requestCode int resultCode android.content.Intent data private void extractPkcs12OrInstall () com.android.certinstaller.CertInstaller$MyAction action private void installOthers () boolean hasPrivateKeyAndUserCertificate boolean hasCaCertificate private boolean validCertificateSelected () private void installCertificateOrShowNameDialog () private void extractPkcs12InBackground (java.lang.String) String password private void onExtractionDone (boolean) boolean success private void createRedirectOrSelectUsageDialog () public java.lang.CharSequence getCallingAppLabel () android.content.pm.ApplicationInfo appInfo android.content.pm.PackageManager$NameNotFoundException e String callingPkg android.content.pm.PackageManager pm android.content.pm.ApplicationInfo appInfo private android.app.Dialog createRedirectCaCertificateDialog () String message android.app.Dialog d private android.app.Dialog createSelectCertificateUsageDialog () android.view.ViewGroup view android.widget.RadioGroup radioGroup android.content.Context appContext android.app.Dialog d private android.app.Dialog createInvalidCertificateDialog () android.app.Dialog d java.lang.String getCertificateUsageName () private android.app.Dialog createPkcs12PasswordDialog () android.view.View view String title android.app.Dialog d private android.app.Dialog createNameCertificateDialog () android.view.ViewGroup view android.widget.EditText nameInput android.content.Context appContext android.app.Dialog d private void installCertificateToKeystore (android.content.Context) android.content.ActivityNotFoundException e android.content.Context context private java.lang.String getDefaultName () int index String name private void toastErrorAndFinish (int) int msgId public com.android.certinstaller.CredentialHelper getCredentials () private synthetic void lambda$createNameCertificateDialog$13 (android.content.DialogInterface) android.content.DialogInterface dialog private synthetic void lambda$createNameCertificateDialog$12 (android.content.DialogInterface, int) android.content.DialogInterface dialog int id private synthetic void lambda$createNameCertificateDialog$11 (android.content.Context, android.content.DialogInterface, int) android.content.Context appContext android.content.DialogInterface dialog int id String name private synthetic void lambda$createPkcs12PasswordDialog$10 (android.content.DialogInterface) android.content.DialogInterface dialog private synthetic void lambda$createPkcs12PasswordDialog$9 (android.content.DialogInterface, int) android.content.DialogInterface dialog int id private synthetic void lambda$createPkcs12PasswordDialog$8 (android.content.DialogInterface, int) android.content.DialogInterface dialog int id String password private synthetic void lambda$createInvalidCertificateDialog$7 (android.content.DialogInterface) android.content.DialogInterface dialog private synthetic void lambda$createInvalidCertificateDialog$6 (android.content.DialogInterface, int) android.content.DialogInterface dialog int id private synthetic void lambda$createSelectCertificateUsageDialog$5 (android.content.DialogInterface) android.content.DialogInterface dialog private synthetic void lambda$createSelectCertificateUsageDialog$4 (android.content.DialogInterface, int) android.content.DialogInterface dialog int id private synthetic void lambda$createSelectCertificateUsageDialog$3 (android.content.DialogInterface, int) android.content.DialogInterface dialog int id private synthetic void lambda$createSelectCertificateUsageDialog$2 (android.widget.RadioGroup, int) android.widget.RadioGroup group int checkedId private synthetic void lambda$createRedirectCaCertificateDialog$1 (android.content.DialogInterface) android.content.DialogInterface dialog private synthetic void lambda$createRedirectCaCertificateDialog$0 (android.content.DialogInterface, int) android.content.DialogInterface dialog int id }
com/android/certinstaller/CertInstallerMain.class
CertInstallerMain.java package com.android.certinstaller public com.android.certinstaller.CertInstallerMain extends android.preference.PreferenceActivity { private static final String TAG private static final int REQUEST_INSTALL private static final int REQUEST_OPEN_DOCUMENT private static final int REQUEST_CONFIRM_CREDENTIALS private static final String INSTALL_CERT_AS_USER_CLASS public static final String WIFI_CONFIG public static final String WIFI_CONFIG_DATA public static final String WIFI_CONFIG_FILE private static java.util.Map MIME_MAPPINGS private static final int READ_LIMIT public void <init> () protected void onCreate (android.os.Bundle) android.os.Bundle bundle String calledClass String installAsUserClassName android.os.Bundle savedInstanceState android.os.UserManager userManager android.content.Intent intent String action private boolean nullOrEmptyBundle (android.os.Bundle) android.os.Bundle bundle private boolean bundleContainsNameOnly (android.os.Bundle) android.os.Bundle bundle private boolean bundleContainsInstallAsUidOnly (android.os.Bundle) android.os.Bundle bundle private boolean bundleContainsExtraCertificateUsageOnly (android.os.Bundle) android.os.Bundle bundle private boolean installingCaCertificate (android.os.Bundle) android.os.Bundle bundle private void confirmDeviceCredential () android.app.KeyguardManager keyguardManager android.content.Intent intent private static byte[] readWithLimit (java.io.InputStream) throws java.io.IOException java.io.InputStream in java.io.ByteArrayOutputStream bytes byte[] buffer int bytesRead int count private void startInstallActivity (android.content.Intent) android.content.Intent intent android.content.Intent installIntent private void startInstallActivity (java.lang.String, android.net.Uri) byte[] raw android.content.Intent intent java.io.IOException e java.io.InputStream in String mimeType android.net.Uri uri String target private void startWifiInstallActivity (java.lang.String, android.net.Uri) byte[] data java.io.BufferedInputStream in java.io.IOException e String mimeType android.net.Uri uri android.content.Intent intent private void startOpenDocumentActivity () String[] mimeTypes android.content.Intent openIntent protected void onActivityResult (int, int, android.content.Intent) int requestCode int resultCode android.content.Intent data static void <clinit> () }
com/android/certinstaller/CredentialHelper.class
CredentialHelper.java package com.android.certinstaller com.android.certinstaller.CredentialHelper extends java.lang.Object { private static final String DATA_KEY private static final String CERTS_KEY private static final String USER_KEY_ALGORITHM private static final String SETTINGS_PACKAGE private static final String TAG private java.util.HashMap mBundle private String mName private String mCertUsageSelected private String mReferrer private int mUid private java.security.PrivateKey mUserKey private java.security.cert.X509Certificate mUserCert private java.util.List mCaCerts void <init> () void <init> (java.util.Map, java.lang.String, java.lang.String, java.lang.String, int) byte[] bytes String key java.util.Map byteMap String name String referrer String certUsageSelected int uid synchronized void onSaveStates (android.os.Bundle) java.security.cert.X509Certificate cert java.util.ArrayList certs java.security.cert.CertificateEncodingException e android.os.Bundle outStates void onRestoreStates (android.os.Bundle) byte[] cert android.os.Bundle savedStates String userKeyAlgorithm byte[] userKeyBytes java.util.ArrayList certs java.security.cert.X509Certificate getUserCertificate () private void parseCert (byte[]) java.security.cert.CertificateFactory certFactory java.security.cert.X509Certificate cert java.security.cert.CertificateException e byte[] bytes private boolean isCa (java.security.cert.X509Certificate) byte[] asn1EncodedBytes org.bouncycastle.asn1.DEROctetString derOctetString byte[] octets org.bouncycastle.asn1.ASN1Sequence sequence java.io.IOException e java.security.cert.X509Certificate cert boolean hasPkcs12KeyStore () boolean hasPrivateKey () int getUidFromCertificateUsage (java.lang.String) String certUsage boolean hasUserCertificate () boolean hasCaCerts () boolean hasAnyForSystemInstall () void setPrivateKey (java.lang.String, byte[]) java.security.KeyFactory keyFactory java.security.NoSuchAlgorithmException e java.security.spec.InvalidKeySpecException e String algorithm byte[] bytes boolean containsAnyRawData () byte[] getData (java.lang.String) String key void putPkcs12Data (byte[]) byte[] data java.lang.CharSequence getDescription (android.content.Context) android.content.Context context StringBuilder sb String newline int n void setName (java.lang.String) String name java.lang.String getName () void setCertUsageSelectedAndUid (java.lang.String) String certUsageSelected java.lang.String getCertUsageSelected () boolean calledBySettings () android.content.Intent createSystemInstallIntent (android.content.Context) java.security.cert.X509Certificate[] caCerts java.io.IOException e java.security.cert.CertificateEncodingException e android.content.Context context android.content.Intent intent boolean installVpnAndAppsTrustAnchors (android.content.Context, android.security.IKeyChainService) java.security.cert.CertificateEncodingException e android.os.RemoteException e String alias byte[] bytes java.security.cert.X509Certificate caCert android.content.Context context android.security.IKeyChainService keyChainService com.android.org.conscrypt.TrustedCertificateStore trustedCertificateStore private void maybeApproveCaCert (android.content.Context, java.lang.String) android.app.admin.DevicePolicyManager dpm android.content.Context context String alias android.app.KeyguardManager keyguardManager boolean hasPassword () Exception e boolean extractPkcs12 (java.lang.String) Exception e String password private boolean extractPkcs12Internal (java.security.KeyStore$PasswordProtection) throws java.lang.Exception java.security.KeyStore$Entry entry String alias java.security.KeyStore$PasswordProtection password java.security.KeyStore keystore java.util.Enumeration aliases private java.security.KeyStore loadPkcs12Internal (java.security.KeyStore$PasswordProtection) throws java.lang.Exception java.security.KeyStore$PasswordProtection password java.security.KeyStore keystore private synchronized boolean installFrom (java.security.KeyStore$PrivateKeyEntry) java.security.cert.X509Certificate cert java.security.cert.Certificate c java.security.KeyStore$PrivateKeyEntry entry java.security.cert.Certificate[] certs public boolean hasOnlyVpnAndAppsTrustAnchors () public java.lang.String getReferrer () public int getUid () }
com/android/certinstaller/CredentialsInstallDialog$1.class
CredentialsInstallDialog.java package com.android.certinstaller com.android.certinstaller.CredentialsInstallDialog$1 extends java.lang.Object implements android.content.DialogInterface$OnClickListener { final synthetic com.android.certinstaller.CredentialsInstallDialog this$0 void <init> (com.android.certinstaller.CredentialsInstallDialog) com.android.certinstaller.CredentialsInstallDialog this$0 public void onClick (android.content.DialogInterface, int) android.content.DialogInterface dialog int which }
com/android/certinstaller/CredentialsInstallDialog.class
CredentialsInstallDialog.java package com.android.certinstaller public com.android.certinstaller.CredentialsInstallDialog extends android.app.Activity { private static final String NETWORK_NAME private static final String INSTALL_STATE public void <init> () protected void onCreate (android.os.Bundle) android.os.Bundle savedInstanceState protected void onResume () public void displayDialog () String networkName android.app.AlertDialog$Builder builder android.view.View layout android.os.Bundle bundle int installState android.widget.TextView text }
com/android/certinstaller/R$array.class
R.java package com.android.certinstaller public final com.android.certinstaller.R$array extends java.lang.Object { public static final int credential_usage public void <init> () }
com/android/certinstaller/R$color.class
R.java package com.android.certinstaller public final com.android.certinstaller.R$color extends java.lang.Object { public static final int red public void <init> () }
com/android/certinstaller/R$dimen.class
R.java package com.android.certinstaller public final com.android.certinstaller.R$dimen extends java.lang.Object { public static final int dialog_normal_text_size public void <init> () }
com/android/certinstaller/R$drawable.class
R.java package com.android.certinstaller public final com.android.certinstaller.R$drawable extends java.lang.Object { public static final int signal_wifi_4_bar_lock_black_24dp public void <init> () }
com/android/certinstaller/R$id.class
R.java package com.android.certinstaller public final com.android.certinstaller.R$id extends java.lang.Object { public static final int certificate_name public static final int certificate_usage public static final int certificate_usage_group public static final int credential_installed_content public static final int credential_password public static final int error public static final int user_certificate public static final int wifi_certificate public static final int wifi_info public void <init> () }
com/android/certinstaller/R$layout.class
R.java package com.android.certinstaller public final com.android.certinstaller.R$layout extends java.lang.Object { public static final int credentials_installed_dialog public static final int name_certificate_dialog public static final int password_dialog public static final int select_certificate_usage_dialog public static final int wifi_main_dialog public void <init> () }
com/android/certinstaller/R$string.class
R.java package com.android.certinstaller public final com.android.certinstaller.R$string extends java.lang.Object { public static final int action_missing_private_key public static final int action_missing_user_cert public static final int app_name public static final int ca_cert_is_added public static final int ca_certificate public static final int cert_missing_error public static final int cert_not_saved public static final int cert_read_error public static final int cert_temp_error public static final int cert_too_large_error public static final int certificate public static final int certificate_capabilities_warning public static final int certificate_name public static final int config_system_install_component public static final int credential_info public static final int credential_password public static final int credential_usage_label public static final int done_label public static final int extracting_pkcs12 public static final int install_done public static final int install_done_title public static final int invalid_cert public static final int invalid_certificate_close_button public static final int invalid_certificate_message public static final int invalid_certificate_title public static final int n_cacrts public static final int name_char_error public static final int name_credential_dialog_title public static final int name_empty_error public static final int no_cert_to_saved public static final int one_cacrt public static final int one_usercrt public static final int one_userkey public static final int only_primary_user_allowed public static final int p12_description public static final int password_empty_error public static final int password_error public static final int pick_file_title public static final int pkcs12_file_password_dialog_title public static final int pkcs12_password_dialog_title public static final int redirect_ca_certificate_close_button public static final int redirect_ca_certificate_title public static final int redirect_ca_certificate_with_app_info_message public static final int select_certificate_usage_title public static final int unable_to_save_cert public static final int user_cert_is_added public static final int user_certificate public static final int userkey_type public static final int wifi_cancel_label public static final int wifi_cert_is_added public static final int wifi_certificate public static final int wifi_config_text public static final int wifi_detail_label public static final int wifi_detail_title public static final int wifi_dismiss_label public static final int wifi_install_label public static final int wifi_installer_detail public static final int wifi_installer_download_error public static final int wifi_installer_fail public static final int wifi_installer_fail_no_wifi public static final int wifi_installer_fail_no_wifi_title public static final int wifi_installer_fail_title public static final int wifi_installing_label public static final int wifi_no_config public static final int wifi_sim_config_text public static final int wifi_title public static final int wifi_tls_config_text public static final int wifi_trust_config_text public static final int wifi_ttls_config_text public void <init> () }
com/android/certinstaller/R$style.class
R.java package com.android.certinstaller public final com.android.certinstaller.R$style extends java.lang.Object { public static final int Transparent public static final int dialog_button public static final int dialog_edit_text public static final int dialog_item public static final int dialog_title public void <init> () }
com/android/certinstaller/R$xml.class
R.java package com.android.certinstaller public final com.android.certinstaller.R$xml extends java.lang.Object { public static final int pick_file_pref public void <init> () }
com/android/certinstaller/R.class
R.java package com.android.certinstaller public final com.android.certinstaller.R extends java.lang.Object { public void <init> () }
com/android/certinstaller/Util.class
Util.java package com.android.certinstaller com.android.certinstaller.Util extends java.lang.Object { private static final String TAG static byte[] toBytes (java.lang.Object) java.io.ObjectOutputStream os Exception e Object object java.io.ByteArrayOutputStream baos static java.lang.Object fromBytes (byte[]) java.io.ObjectInputStream is Exception e byte[] bytes static java.lang.String toMd5 (byte[]) java.security.MessageDigest algorithm java.security.NoSuchAlgorithmException e byte[] bytes private static java.lang.String toHexString (byte[], java.lang.String) byte b byte[] bytes String separator StringBuilder hexString static byte[] readFile (java.io.File) byte[] data java.io.FileInputStream fis Exception e java.io.File file static boolean deleteFile (java.io.File) java.io.File file private void <init> () }
com/android/certinstaller/ViewHelper.class
ViewHelper.java package com.android.certinstaller com.android.certinstaller.ViewHelper extends java.lang.Object { private android.view.View mView private boolean mHasEmptyError void <init> () void setView (android.view.View) android.view.View view void showError (int) int msgId android.widget.TextView v java.lang.String getText (int) int viewId void setText (int, java.lang.String) int viewId String text android.widget.TextView v void setText (int, int) int viewId int textId android.widget.TextView v void setHasEmptyError (boolean) boolean hasEmptyError boolean getHasEmptyError () }
com/android/certinstaller/WiFiInstaller$1$1.class
WiFiInstaller.java package com.android.certinstaller com.android.certinstaller.WiFiInstaller$1$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.certinstaller.WiFiInstaller$1 this$1 void <init> (com.android.certinstaller.WiFiInstaller$1) com.android.certinstaller.WiFiInstaller$1 this$1 public void run () RuntimeException rte android.content.Intent intent android.content.Intent intent boolean success }
com/android/certinstaller/WiFiInstaller$1.class
WiFiInstaller.java package com.android.certinstaller com.android.certinstaller.WiFiInstaller$1 extends java.lang.Object implements android.content.DialogInterface$OnClickListener { final synthetic android.net.wifi.WifiManager val$wifiManager final synthetic com.android.certinstaller.WiFiInstaller this$0 void <init> (com.android.certinstaller.WiFiInstaller, android.net.wifi.WifiManager) com.android.certinstaller.WiFiInstaller this$0 public void onClick (android.content.DialogInterface, int) android.content.DialogInterface dialog int which }
com/android/certinstaller/WiFiInstaller$2.class
WiFiInstaller.java package com.android.certinstaller com.android.certinstaller.WiFiInstaller$2 extends java.lang.Object implements android.content.DialogInterface$OnClickListener { final synthetic com.android.certinstaller.WiFiInstaller this$0 void <init> (com.android.certinstaller.WiFiInstaller) com.android.certinstaller.WiFiInstaller this$0 public void onClick (android.content.DialogInterface, int) android.content.DialogInterface dialog int which }
com/android/certinstaller/WiFiInstaller$3.class
WiFiInstaller.java package com.android.certinstaller com.android.certinstaller.WiFiInstaller$3 extends java.lang.Object implements android.content.DialogInterface$OnClickListener { final synthetic com.android.certinstaller.WiFiInstaller this$0 void <init> (com.android.certinstaller.WiFiInstaller) com.android.certinstaller.WiFiInstaller this$0 public void onClick (android.content.DialogInterface, int) android.content.DialogInterface dialog int which }
com/android/certinstaller/WiFiInstaller.class
WiFiInstaller.java package com.android.certinstaller public com.android.certinstaller.WiFiInstaller extends android.app.Activity { private static final String TAG private static final String NETWORK_NAME private static final String INSTALL_STATE private static final String TYPE_WIFI_CONFIG public static final int INSTALL_SUCCESS public static final int INSTALL_FAIL public static final int INSTALL_FAIL_NO_WIFI private android.net.wifi.hotspot2.PasspointConfiguration mPasspointConfig private boolean mIsPasspointConfigurationValid public void <init> () protected void onCreate (android.os.Bundle) android.os.Bundle savedStates android.os.Bundle bundle String uriString String mimeType byte[] data protected void onResume () private void createMainDialog () android.net.wifi.WifiManager wifiManager android.content.res.Resources res android.app.AlertDialog$Builder builder android.view.View layout android.widget.TextView text android.app.AlertDialog alertDialog private static void dropFile (android.net.Uri, android.content.Context) Exception e android.net.Uri uri android.content.Context context }
org/
org/bouncycastle/
org/bouncycastle/asn1/
org/bouncycastle/asn1/ASN1ApplicationSpecific.class
ASN1ApplicationSpecific.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1ApplicationSpecific extends org.bouncycastle.asn1.ASN1Primitive { protected final boolean isConstructed protected final int tag protected final byte[] octets void <init> (boolean, int, byte[]) boolean isConstructed int tag byte[] octets public static org.bouncycastle.asn1.ASN1ApplicationSpecific getInstance (java.lang.Object) java.io.IOException e Object obj protected static int getLengthOfHeader (byte[]) int size byte[] data int length public boolean isConstructed () public byte[] getContents () public int getApplicationTag () public org.bouncycastle.asn1.ASN1Primitive getObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive getObject (int) throws java.io.IOException int derTagNo byte[] orig byte[] tmp int encodedLength () throws java.io.IOException void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag int flags boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.ASN1ApplicationSpecific other public int hashCode () private byte[] replaceTagNumber (int, byte[]) throws java.io.IOException int b int newTag byte[] input int tagNo int index byte[] tmp public java.lang.String toString () StringBuffer sb }
org/bouncycastle/asn1/ASN1ApplicationSpecificParser.class
ASN1ApplicationSpecificParser.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1ApplicationSpecificParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.asn1.InMemoryRepresentable { public abstract org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException }
org/bouncycastle/asn1/ASN1BitString.class
ASN1BitString.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1BitString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String { private static final char[] table protected final byte[] data protected final int padBits protected static int getPadBits (int) int i int bitString int val int bits protected static byte[] getBytes (int) int i int i int bitString int bytes byte[] result protected void <init> (byte, int) byte data int padBits public void <init> (byte[], int) byte[] data int padBits public java.lang.String getString () byte[] string java.io.IOException e int i StringBuffer buf byte[] string public int intValue () int i byte der int value int end public byte[] getOctets () public byte[] getBytes () byte[] rv public int getPadBits () public java.lang.String toString () public int hashCode () int end byte der int hc boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) int i org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.ASN1BitString other byte[] a byte[] b int end byte derA byte derB static org.bouncycastle.asn1.ASN1BitString fromInputStream (int, java.io.InputStream) throws java.io.IOException int length java.io.InputStream stream int padBits byte[] data public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Primitive toDLObject () abstract void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException static void <clinit> () }
org/bouncycastle/asn1/ASN1Boolean.class
ASN1Boolean.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.ASN1Boolean extends org.bouncycastle.asn1.ASN1Primitive { private static final byte FALSE_VALUE private static final byte TRUE_VALUE public static final org.bouncycastle.asn1.ASN1Boolean FALSE public static final org.bouncycastle.asn1.ASN1Boolean TRUE private final byte value public static org.bouncycastle.asn1.ASN1Boolean getInstance (java.lang.Object) java.io.IOException e byte[] enc Object obj public static org.bouncycastle.asn1.ASN1Boolean getInstance (boolean) boolean value public static org.bouncycastle.asn1.ASN1Boolean getInstance (int) int value public static org.bouncycastle.asn1.ASN1Boolean getInstance (byte[]) byte[] octets public static org.bouncycastle.asn1.ASN1Boolean getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o private void <init> (byte) byte value public boolean isTrue () boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive other org.bouncycastle.asn1.ASN1Boolean that public int hashCode () org.bouncycastle.asn1.ASN1Primitive toDERObject () public java.lang.String toString () static org.bouncycastle.asn1.ASN1Boolean fromOctetString (byte[]) byte[] value byte b static void <clinit> () }
org/bouncycastle/asn1/ASN1Choice.class
ASN1Choice.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1Choice extends java.lang.Object { }
org/bouncycastle/asn1/ASN1Encodable.class
ASN1Encodable.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1Encodable extends java.lang.Object { public abstract org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/ASN1EncodableVector.class
ASN1EncodableVector.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.ASN1EncodableVector extends java.lang.Object { static final org.bouncycastle.asn1.ASN1Encodable[] EMPTY_ELEMENTS private static final int DEFAULT_CAPACITY private org.bouncycastle.asn1.ASN1Encodable[] elements private int elementCount private boolean copyOnWrite public void <init> () public void <init> (int) int initialCapacity public void add (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable element int capacity int minCapacity public void addAll (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1Encodable otherElement org.bouncycastle.asn1.ASN1EncodableVector other int otherElementCount int capacity int minCapacity int i public org.bouncycastle.asn1.ASN1Encodable get (int) int i public int size () org.bouncycastle.asn1.ASN1Encodable[] copyElements () org.bouncycastle.asn1.ASN1Encodable[] copy org.bouncycastle.asn1.ASN1Encodable[] takeElements () org.bouncycastle.asn1.ASN1Encodable[] copy private void reallocate (int) int minCapacity int oldCapacity int newCapacity org.bouncycastle.asn1.ASN1Encodable[] copy static org.bouncycastle.asn1.ASN1Encodable[] cloneElements (org.bouncycastle.asn1.ASN1Encodable[]) org.bouncycastle.asn1.ASN1Encodable[] elements static void <clinit> () }
org/bouncycastle/asn1/ASN1Encoding.class
ASN1Encoding.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1Encoding extends java.lang.Object { public static final String DER public static final String DL public static final String BER }
org/bouncycastle/asn1/ASN1Enumerated.class
ASN1Enumerated.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.ASN1Enumerated extends org.bouncycastle.asn1.ASN1Primitive { private final byte[] bytes private final int start private static org.bouncycastle.asn1.ASN1Enumerated[] cache public static org.bouncycastle.asn1.ASN1Enumerated getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.ASN1Enumerated getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o public void <init> (int) int value public void <init> (java.math.BigInteger) java.math.BigInteger value public void <init> (byte[]) byte[] bytes public java.math.BigInteger getValue () public boolean hasValue (java.math.BigInteger) java.math.BigInteger x public int intValueExact () int count boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.ASN1Enumerated other public int hashCode () static org.bouncycastle.asn1.ASN1Enumerated fromOctetString (byte[]) byte[] enc int value org.bouncycastle.asn1.ASN1Enumerated possibleMatch static void <clinit> () }
org/bouncycastle/asn1/ASN1Exception.class
ASN1Exception.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.ASN1Exception extends java.io.IOException { private Throwable cause void <init> (java.lang.String) String message void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public java.lang.Throwable getCause () }
org/bouncycastle/asn1/ASN1External.class
ASN1External.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1External extends org.bouncycastle.asn1.ASN1Primitive { protected org.bouncycastle.asn1.ASN1ObjectIdentifier directReference protected org.bouncycastle.asn1.ASN1Integer indirectReference protected org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor protected int encoding protected org.bouncycastle.asn1.ASN1Primitive externalContent public void <init> (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector vector int offset org.bouncycastle.asn1.ASN1Primitive enc org.bouncycastle.asn1.ASN1TaggedObject obj private org.bouncycastle.asn1.ASN1Primitive getObjFromVector (org.bouncycastle.asn1.ASN1EncodableVector, int) org.bouncycastle.asn1.ASN1EncodableVector v int index public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Primitive, org.bouncycastle.asn1.DERTaggedObject) org.bouncycastle.asn1.ASN1ObjectIdentifier directReference org.bouncycastle.asn1.ASN1Integer indirectReference org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor org.bouncycastle.asn1.DERTaggedObject externalData public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Primitive, int, org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1ObjectIdentifier directReference org.bouncycastle.asn1.ASN1Integer indirectReference org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor int encoding org.bouncycastle.asn1.ASN1Primitive externalData org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Primitive toDLObject () public int hashCode () int ret boolean isConstructed () int encodedLength () throws java.io.IOException boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.ASN1External other public org.bouncycastle.asn1.ASN1Primitive getDataValueDescriptor () public org.bouncycastle.asn1.ASN1ObjectIdentifier getDirectReference () public int getEncoding () public org.bouncycastle.asn1.ASN1Primitive getExternalContent () public org.bouncycastle.asn1.ASN1Integer getIndirectReference () private void setDataValueDescriptor (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor private void setDirectReference (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier directReferemce private void setEncoding (int) int encoding private void setExternalContent (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive externalContent private void setIndirectReference (org.bouncycastle.asn1.ASN1Integer) org.bouncycastle.asn1.ASN1Integer indirectReference }
org/bouncycastle/asn1/ASN1GeneralizedTime.class
ASN1GeneralizedTime.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.ASN1GeneralizedTime extends org.bouncycastle.asn1.ASN1Primitive { protected byte[] time public static org.bouncycastle.asn1.ASN1GeneralizedTime getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.ASN1GeneralizedTime getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o public void <init> (java.lang.String) java.text.ParseException e String time public void <init> (java.util.Date) java.util.Date time java.text.SimpleDateFormat dateF public void <init> (java.util.Date, java.util.Locale) java.util.Date time java.util.Locale locale java.text.SimpleDateFormat dateF void <init> (byte[]) byte[] bytes public java.lang.String getTimeString () public java.lang.String getTime () int signPos char sign String stime private java.lang.String calculateGMTOffset (java.lang.String) java.text.SimpleDateFormat dateF String stime String sign java.util.TimeZone timeZone int offset int hours int minutes private java.text.SimpleDateFormat calculateGMTDateFormat () java.text.SimpleDateFormat dateF java.text.SimpleDateFormat dateF java.text.SimpleDateFormat dateF java.text.SimpleDateFormat dateF private java.lang.String pruneFractionalSeconds (java.lang.String) char ch String origTime String frac int index private java.lang.String convert (int) int time public java.util.Date getDate () throws java.text.ParseException java.text.SimpleDateFormat dateF java.text.SimpleDateFormat dateF java.text.SimpleDateFormat dateF java.text.SimpleDateFormat dateF java.text.SimpleDateFormat dateF java.text.SimpleDateFormat dateF java.text.SimpleDateFormat dateF java.text.SimpleDateFormat dateF java.text.SimpleDateFormat dateF String stime String d protected boolean hasFractionalSeconds () int i protected boolean hasSeconds () protected boolean hasMinutes () private boolean isDigit (int) int pos boolean isConstructed () int encodedLength () int length void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Primitive toDLObject () boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o public int hashCode () }
org/bouncycastle/asn1/ASN1Generator.class
ASN1Generator.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1Generator extends java.lang.Object { protected java.io.OutputStream _out public void <init> (java.io.OutputStream) java.io.OutputStream out public abstract java.io.OutputStream getRawOutputStream () }
org/bouncycastle/asn1/ASN1InputStream.class
ASN1InputStream.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.ASN1InputStream extends java.io.FilterInputStream implements org.bouncycastle.asn1.BERTags { private final int limit private final boolean lazyEvaluate private final byte[][] tmpBuffers public void <init> (java.io.InputStream) java.io.InputStream is public void <init> (byte[]) byte[] input public void <init> (byte[], boolean) byte[] input boolean lazyEvaluate public void <init> (java.io.InputStream, int) java.io.InputStream input int limit public void <init> (java.io.InputStream, boolean) java.io.InputStream input boolean lazyEvaluate public void <init> (java.io.InputStream, int, boolean) java.io.InputStream input int limit boolean lazyEvaluate int getLimit () protected int readLength () throws java.io.IOException protected void readFully (byte[]) throws java.io.IOException byte[] bytes protected org.bouncycastle.asn1.ASN1Primitive buildObject (int, int, int) throws java.io.IOException org.bouncycastle.asn1.ASN1Encodable asn1Obj int i org.bouncycastle.asn1.ASN1EncodableVector v org.bouncycastle.asn1.ASN1OctetString[] strings int tag int tagNo int length boolean isConstructed org.bouncycastle.asn1.DefiniteLengthInputStream defIn org.bouncycastle.asn1.ASN1EncodableVector readVector (org.bouncycastle.asn1.DefiniteLengthInputStream) throws java.io.IOException org.bouncycastle.asn1.DefiniteLengthInputStream dIn org.bouncycastle.asn1.ASN1InputStream subStream org.bouncycastle.asn1.ASN1EncodableVector v org.bouncycastle.asn1.ASN1Primitive p public org.bouncycastle.asn1.ASN1Primitive readObject () throws java.io.IOException org.bouncycastle.asn1.IndefiniteLengthInputStream indIn org.bouncycastle.asn1.ASN1StreamParser sp IllegalArgumentException e int tag int tagNo boolean isConstructed int length static int readTagNumber (java.io.InputStream, int) throws java.io.IOException int b java.io.InputStream s int tag int tagNo static int readLength (java.io.InputStream, int, boolean) throws java.io.IOException int next int i int size java.io.InputStream s int limit boolean isParsing int length private static byte[] getBuffer (org.bouncycastle.asn1.DefiniteLengthInputStream, byte[][]) throws java.io.IOException org.bouncycastle.asn1.DefiniteLengthInputStream defIn byte[][] tmpBuffers int len byte[] buf private static char[] getBMPCharBuffer (org.bouncycastle.asn1.DefiniteLengthInputStream) throws java.io.IOException int b1 int b2 int bufPos org.bouncycastle.asn1.DefiniteLengthInputStream defIn int remainingBytes char[] string int stringPos byte[] buf static org.bouncycastle.asn1.ASN1Primitive createPrimitiveDERObject (int, org.bouncycastle.asn1.DefiniteLengthInputStream, byte[][]) throws java.io.IOException int tagNo org.bouncycastle.asn1.DefiniteLengthInputStream defIn byte[][] tmpBuffers }
org/bouncycastle/asn1/ASN1Integer.class
ASN1Integer.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.ASN1Integer extends org.bouncycastle.asn1.ASN1Primitive { static final int SIGN_EXT_SIGNED static final int SIGN_EXT_UNSIGNED private final byte[] bytes private final int start public static org.bouncycastle.asn1.ASN1Integer getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.ASN1Integer getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o public void <init> (long) long value public void <init> (java.math.BigInteger) java.math.BigInteger value public void <init> (byte[]) byte[] bytes void <init> (byte[], boolean) byte[] bytes boolean clone public java.math.BigInteger getPositiveValue () public java.math.BigInteger getValue () public boolean hasValue (java.math.BigInteger) java.math.BigInteger x public int intPositiveValueExact () int count public int intValueExact () int count public long longValueExact () int count boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag public int hashCode () boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.ASN1Integer other public java.lang.String toString () static int intValue (byte[], int, int) byte[] bytes int start int signExt int length int pos int val static long longValue (byte[], int, int) byte[] bytes int start int signExt int length int pos long val static boolean isMalformed (byte[]) byte[] bytes static int signBytesToSkip (byte[]) byte[] bytes int pos int last }
org/bouncycastle/asn1/ASN1Null.class
ASN1Null.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1Null extends org.bouncycastle.asn1.ASN1Primitive { void <init> () public static org.bouncycastle.asn1.ASN1Null getInstance (java.lang.Object) java.io.IOException e ClassCastException e Object o public int hashCode () boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o abstract void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException public java.lang.String toString () }
org/bouncycastle/asn1/ASN1Object.class
ASN1Object.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1Object extends java.lang.Object implements org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.util.Encodable { public void <init> () public void encodeTo (java.io.OutputStream) throws java.io.IOException java.io.OutputStream output public void encodeTo (java.io.OutputStream, java.lang.String) throws java.io.IOException java.io.OutputStream output String encoding public byte[] getEncoded () throws java.io.IOException java.io.ByteArrayOutputStream bOut public byte[] getEncoded (java.lang.String) throws java.io.IOException String encoding java.io.ByteArrayOutputStream bOut public int hashCode () public boolean equals (java.lang.Object) Object o org.bouncycastle.asn1.ASN1Encodable other public org.bouncycastle.asn1.ASN1Primitive toASN1Object () protected static boolean hasEncodedTagValue (java.lang.Object, int) Object obj int tagValue public abstract org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/ASN1ObjectIdentifier$OidHandle.class
ASN1ObjectIdentifier.java package org.bouncycastle.asn1 org.bouncycastle.asn1.ASN1ObjectIdentifier$OidHandle extends java.lang.Object { private final int key private final byte[] enc void <init> (byte[]) byte[] enc public int hashCode () public boolean equals (java.lang.Object) Object o }
org/bouncycastle/asn1/ASN1ObjectIdentifier.class
ASN1ObjectIdentifier.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.ASN1ObjectIdentifier extends org.bouncycastle.asn1.ASN1Primitive { private final String identifier private byte[] body private static final long LONG_LIMIT private static final java.util.concurrent.ConcurrentMap pool public static org.bouncycastle.asn1.ASN1ObjectIdentifier getInstance (java.lang.Object) org.bouncycastle.asn1.ASN1Primitive primitive java.io.IOException e byte[] enc Object obj public static org.bouncycastle.asn1.ASN1ObjectIdentifier getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o void <init> (byte[]) int b int i byte[] bytes StringBuffer objId long value java.math.BigInteger bigValue boolean first public void <init> (java.lang.String) String identifier void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) org.bouncycastle.asn1.ASN1ObjectIdentifier oid String branchID public java.lang.String getId () public org.bouncycastle.asn1.ASN1ObjectIdentifier branch (java.lang.String) String branchID public boolean on (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier stem String id String stemId private void writeField (java.io.ByteArrayOutputStream, long) java.io.ByteArrayOutputStream out long fieldValue byte[] result int pos private void writeField (java.io.ByteArrayOutputStream, java.math.BigInteger) int i java.math.BigInteger tmpValue byte[] tmp java.io.ByteArrayOutputStream out java.math.BigInteger fieldValue int byteCount private void doOutput (java.io.ByteArrayOutputStream) String token java.io.ByteArrayOutputStream aOut org.bouncycastle.asn1.OIDTokenizer tok int first String secondToken private synchronized byte[] getBody () java.io.ByteArrayOutputStream bOut boolean isConstructed () int encodedLength () throws java.io.IOException int length void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag public int hashCode () boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o public java.lang.String toString () private static boolean isValidBranchID (java.lang.String, int) char ch String branchID int start int digitCount int pos private static boolean isValidIdentifier (java.lang.String) String identifier char first public org.bouncycastle.asn1.ASN1ObjectIdentifier intern () org.bouncycastle.asn1.ASN1ObjectIdentifier$OidHandle hdl org.bouncycastle.asn1.ASN1ObjectIdentifier oid static org.bouncycastle.asn1.ASN1ObjectIdentifier fromOctetString (byte[]) byte[] enc org.bouncycastle.asn1.ASN1ObjectIdentifier$OidHandle hdl org.bouncycastle.asn1.ASN1ObjectIdentifier oid static void <clinit> () }
org/bouncycastle/asn1/ASN1OctetString.class
ASN1OctetString.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1OctetString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1OctetStringParser { byte[] string public static org.bouncycastle.asn1.ASN1OctetString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1OctetString singleSegment org.bouncycastle.asn1.ASN1OctetString s org.bouncycastle.asn1.ASN1Sequence s org.bouncycastle.asn1.ASN1TaggedObject taggedObject boolean explicit org.bouncycastle.asn1.ASN1Primitive o public static org.bouncycastle.asn1.ASN1OctetString getInstance (java.lang.Object) java.io.IOException e org.bouncycastle.asn1.ASN1Primitive primitive Object obj public void <init> (byte[]) byte[] string public java.io.InputStream getOctetStream () public org.bouncycastle.asn1.ASN1OctetStringParser parser () public byte[] getOctets () public int hashCode () boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.ASN1OctetString other public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Primitive toDLObject () abstract void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException public java.lang.String toString () }
org/bouncycastle/asn1/ASN1OctetStringParser.class
ASN1OctetStringParser.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1OctetStringParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.asn1.InMemoryRepresentable { public abstract java.io.InputStream getOctetStream () }
org/bouncycastle/asn1/ASN1OutputStream.class
ASN1OutputStream.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.ASN1OutputStream extends java.lang.Object { private java.io.OutputStream os public static org.bouncycastle.asn1.ASN1OutputStream create (java.io.OutputStream) java.io.OutputStream out public static org.bouncycastle.asn1.ASN1OutputStream create (java.io.OutputStream, java.lang.String) java.io.OutputStream out String encoding public void <init> (java.io.OutputStream) java.io.OutputStream os final void writeLength (int) throws java.io.IOException int i int size int val int length final void write (int) throws java.io.IOException int b final void write (byte[], int, int) throws java.io.IOException byte[] bytes int off int len final void writeElements (org.bouncycastle.asn1.ASN1Encodable[]) throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive primitive int i org.bouncycastle.asn1.ASN1Encodable[] elements int count final void writeElements (java.util.Enumeration) throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive primitive java.util.Enumeration elements final void writeEncoded (boolean, int, byte) throws java.io.IOException boolean withTag int tag byte contents final void writeEncoded (boolean, int, byte[]) throws java.io.IOException boolean withTag int tag byte[] contents final void writeEncoded (boolean, int, byte[], int, int) throws java.io.IOException boolean withTag int tag byte[] contents int contentsOff int contentsLen final void writeEncoded (boolean, int, byte, byte[]) throws java.io.IOException boolean withTag int tag byte headByte byte[] tailBytes final void writeEncoded (boolean, int, byte, byte[], int, int, byte) throws java.io.IOException boolean withTag int tag byte headByte byte[] body int bodyOff int bodyLen byte tailByte final void writeEncoded (boolean, int, int, byte[]) throws java.io.IOException boolean withTag int flags int tagNo byte[] contents final void writeEncodedIndef (boolean, int, int, byte[]) throws java.io.IOException boolean withTag int flags int tagNo byte[] contents final void writeEncodedIndef (boolean, int, org.bouncycastle.asn1.ASN1Encodable[]) throws java.io.IOException boolean withTag int tag org.bouncycastle.asn1.ASN1Encodable[] elements final void writeEncodedIndef (boolean, int, java.util.Enumeration) throws java.io.IOException boolean withTag int tag java.util.Enumeration elements final void writeTag (boolean, int, int) throws java.io.IOException byte[] stack int pos boolean withTag int flags int tagNo public void writeObject (org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException org.bouncycastle.asn1.ASN1Encodable obj public void writeObject (org.bouncycastle.asn1.ASN1Primitive) throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive primitive void writePrimitive (org.bouncycastle.asn1.ASN1Primitive, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive primitive boolean withTag public void close () throws java.io.IOException public void flush () throws java.io.IOException void flushInternal () throws java.io.IOException org.bouncycastle.asn1.DEROutputStream getDERSubStream () org.bouncycastle.asn1.ASN1OutputStream getDLSubStream () }
org/bouncycastle/asn1/ASN1ParsingException.class
ASN1ParsingException.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.ASN1ParsingException extends java.lang.IllegalStateException { private Throwable cause public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public java.lang.Throwable getCause () }
org/bouncycastle/asn1/ASN1Primitive.class
ASN1Primitive.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1Primitive extends org.bouncycastle.asn1.ASN1Object { void <init> () public void encodeTo (java.io.OutputStream) throws java.io.IOException java.io.OutputStream output public void encodeTo (java.io.OutputStream, java.lang.String) throws java.io.IOException java.io.OutputStream output String encoding public static org.bouncycastle.asn1.ASN1Primitive fromByteArray (byte[]) throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive o ClassCastException e byte[] data org.bouncycastle.asn1.ASN1InputStream aIn public final boolean equals (java.lang.Object) Object o public final boolean equals (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable other public final boolean equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive other public final org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Primitive toDLObject () public abstract int hashCode () abstract boolean isConstructed () abstract int encodedLength () throws java.io.IOException abstract void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException abstract boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) }
org/bouncycastle/asn1/ASN1Sequence$1.class
ASN1Sequence.java package org.bouncycastle.asn1 org.bouncycastle.asn1.ASN1Sequence$1 extends java.lang.Object implements java.util.Enumeration { private int pos final synthetic org.bouncycastle.asn1.ASN1Sequence this$0 void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence this$0 public boolean hasMoreElements () public java.lang.Object nextElement () }
org/bouncycastle/asn1/ASN1Sequence$2.class
ASN1Sequence.java package org.bouncycastle.asn1 org.bouncycastle.asn1.ASN1Sequence$2 extends java.lang.Object implements org.bouncycastle.asn1.ASN1SequenceParser { private int pos final synthetic int val$count final synthetic org.bouncycastle.asn1.ASN1Sequence this$0 void <init> (org.bouncycastle.asn1.ASN1Sequence, int) org.bouncycastle.asn1.ASN1Sequence this$0 public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException org.bouncycastle.asn1.ASN1Encodable obj public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/ASN1Sequence.class
ASN1Sequence.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1Sequence extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.util.Iterable { org.bouncycastle.asn1.ASN1Encodable[] elements public static org.bouncycastle.asn1.ASN1Sequence getInstance (java.lang.Object) java.io.IOException e org.bouncycastle.asn1.ASN1Primitive primitive Object obj public static org.bouncycastle.asn1.ASN1Sequence getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1Sequence s org.bouncycastle.asn1.ASN1TaggedObject taggedObject boolean explicit org.bouncycastle.asn1.ASN1Primitive o protected void <init> () protected void <init> (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable element protected void <init> (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector elementVector protected void <init> (org.bouncycastle.asn1.ASN1Encodable[]) org.bouncycastle.asn1.ASN1Encodable[] elements void <init> (org.bouncycastle.asn1.ASN1Encodable[], boolean) org.bouncycastle.asn1.ASN1Encodable[] elements boolean clone public org.bouncycastle.asn1.ASN1Encodable[] toArray () org.bouncycastle.asn1.ASN1Encodable[] toArrayInternal () public java.util.Enumeration getObjects () public org.bouncycastle.asn1.ASN1SequenceParser parser () int count public org.bouncycastle.asn1.ASN1Encodable getObjectAt (int) int index public int size () public int hashCode () int i int hc boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive p1 org.bouncycastle.asn1.ASN1Primitive p2 int i org.bouncycastle.asn1.ASN1Primitive other org.bouncycastle.asn1.ASN1Sequence that int count org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Primitive toDLObject () boolean isConstructed () abstract void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException public java.lang.String toString () int i int count StringBuffer sb public java.util.Iterator iterator () }
org/bouncycastle/asn1/ASN1SequenceParser.class
ASN1SequenceParser.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1SequenceParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.asn1.InMemoryRepresentable { public abstract org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException }
org/bouncycastle/asn1/ASN1Set$1.class
ASN1Set.java package org.bouncycastle.asn1 org.bouncycastle.asn1.ASN1Set$1 extends java.lang.Object implements java.util.Enumeration { private int pos final synthetic org.bouncycastle.asn1.ASN1Set this$0 void <init> (org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.ASN1Set this$0 public boolean hasMoreElements () public java.lang.Object nextElement () }
org/bouncycastle/asn1/ASN1Set$2.class
ASN1Set.java package org.bouncycastle.asn1 org.bouncycastle.asn1.ASN1Set$2 extends java.lang.Object implements org.bouncycastle.asn1.ASN1SetParser { private int pos final synthetic int val$count final synthetic org.bouncycastle.asn1.ASN1Set this$0 void <init> (org.bouncycastle.asn1.ASN1Set, int) org.bouncycastle.asn1.ASN1Set this$0 public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException org.bouncycastle.asn1.ASN1Encodable obj public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/ASN1Set.class
ASN1Set.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1Set extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.util.Iterable { protected final org.bouncycastle.asn1.ASN1Encodable[] elements protected final boolean isSorted public static org.bouncycastle.asn1.ASN1Set getInstance (java.lang.Object) java.io.IOException e org.bouncycastle.asn1.ASN1Primitive primitive Object obj public static org.bouncycastle.asn1.ASN1Set getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1Set s org.bouncycastle.asn1.ASN1Sequence s org.bouncycastle.asn1.ASN1Encodable[] elements org.bouncycastle.asn1.ASN1TaggedObject taggedObject boolean explicit org.bouncycastle.asn1.ASN1Primitive o protected void <init> () protected void <init> (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable element protected void <init> (org.bouncycastle.asn1.ASN1EncodableVector, boolean) org.bouncycastle.asn1.ASN1Encodable[] tmp org.bouncycastle.asn1.ASN1EncodableVector elementVector boolean doSort org.bouncycastle.asn1.ASN1Encodable[] tmp protected void <init> (org.bouncycastle.asn1.ASN1Encodable[], boolean) org.bouncycastle.asn1.ASN1Encodable[] elements boolean doSort org.bouncycastle.asn1.ASN1Encodable[] tmp void <init> (boolean, org.bouncycastle.asn1.ASN1Encodable[]) boolean isSorted org.bouncycastle.asn1.ASN1Encodable[] elements public java.util.Enumeration getObjects () public org.bouncycastle.asn1.ASN1Encodable getObjectAt (int) int index public int size () public org.bouncycastle.asn1.ASN1Encodable[] toArray () public org.bouncycastle.asn1.ASN1SetParser parser () int count public int hashCode () int i int hc org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Encodable[] tmp org.bouncycastle.asn1.ASN1Encodable[] tmp org.bouncycastle.asn1.ASN1Primitive toDLObject () boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive p1 org.bouncycastle.asn1.ASN1Primitive p2 int i org.bouncycastle.asn1.ASN1Primitive other org.bouncycastle.asn1.ASN1Set that int count org.bouncycastle.asn1.DERSet dis org.bouncycastle.asn1.DERSet dat boolean isConstructed () abstract void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException public java.lang.String toString () int i int count StringBuffer sb public java.util.Iterator iterator () private static byte[] getDEREncoded (org.bouncycastle.asn1.ASN1Encodable) java.io.IOException e org.bouncycastle.asn1.ASN1Encodable obj private static boolean lessThanOrEqual (byte[], byte[]) int i byte[] a byte[] b int a0 int b0 int last private static void sort (org.bouncycastle.asn1.ASN1Encodable[]) org.bouncycastle.asn1.ASN1Encodable et byte[] bt org.bouncycastle.asn1.ASN1Encodable e1 byte[] b1 org.bouncycastle.asn1.ASN1Encodable e2 byte[] b2 int j int i org.bouncycastle.asn1.ASN1Encodable[] t int count org.bouncycastle.asn1.ASN1Encodable eh org.bouncycastle.asn1.ASN1Encodable ei byte[] bh byte[] bi }
org/bouncycastle/asn1/ASN1SetParser.class
ASN1SetParser.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1SetParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.asn1.InMemoryRepresentable { public abstract org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException }
org/bouncycastle/asn1/ASN1StreamParser.class
ASN1StreamParser.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.ASN1StreamParser extends java.lang.Object { private final java.io.InputStream _in private final int _limit private final byte[][] tmpBuffers public void <init> (java.io.InputStream) java.io.InputStream in public void <init> (java.io.InputStream, int) java.io.InputStream in int limit public void <init> (byte[]) byte[] encoding org.bouncycastle.asn1.ASN1Encodable readIndef (int) throws java.io.IOException int tagValue org.bouncycastle.asn1.ASN1Encodable readImplicit (boolean, int) throws java.io.IOException boolean constructed int tag org.bouncycastle.asn1.ASN1Primitive readTaggedObject (boolean, int) throws java.io.IOException org.bouncycastle.asn1.DefiniteLengthInputStream defIn boolean constructed int tag org.bouncycastle.asn1.ASN1EncodableVector v public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException org.bouncycastle.asn1.IndefiniteLengthInputStream indIn org.bouncycastle.asn1.ASN1StreamParser sp IllegalArgumentException e org.bouncycastle.asn1.DefiniteLengthInputStream defIn int tag int tagNo boolean isConstructed int length private void set00Check (boolean) boolean enabled org.bouncycastle.asn1.ASN1EncodableVector readVector () throws java.io.IOException org.bouncycastle.asn1.ASN1Encodable obj org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/ASN1String.class
ASN1String.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1String extends java.lang.Object { public abstract java.lang.String getString () }
org/bouncycastle/asn1/ASN1TaggedObject.class
ASN1TaggedObject.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1TaggedObject extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1TaggedObjectParser { final int tagNo final boolean explicit final org.bouncycastle.asn1.ASN1Encodable obj public static org.bouncycastle.asn1.ASN1TaggedObject getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.ASN1TaggedObject getInstance (java.lang.Object) java.io.IOException e Object obj public void <init> (boolean, int, org.bouncycastle.asn1.ASN1Encodable) boolean explicit int tagNo org.bouncycastle.asn1.ASN1Encodable obj boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive other org.bouncycastle.asn1.ASN1TaggedObject that org.bouncycastle.asn1.ASN1Primitive p1 org.bouncycastle.asn1.ASN1Primitive p2 public int hashCode () public int getTagNo () public boolean isExplicit () public org.bouncycastle.asn1.ASN1Primitive getObject () public org.bouncycastle.asn1.ASN1Encodable getObjectParser (int, boolean) throws java.io.IOException int tag boolean isExplicit public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Primitive toDLObject () abstract void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException public java.lang.String toString () }
org/bouncycastle/asn1/ASN1TaggedObjectParser.class
ASN1TaggedObjectParser.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.ASN1TaggedObjectParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.asn1.InMemoryRepresentable { public abstract int getTagNo () public abstract org.bouncycastle.asn1.ASN1Encodable getObjectParser (int, boolean) throws java.io.IOException }
org/bouncycastle/asn1/ASN1UTCTime.class
ASN1UTCTime.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.ASN1UTCTime extends org.bouncycastle.asn1.ASN1Primitive { private byte[] time public static org.bouncycastle.asn1.ASN1UTCTime getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.ASN1UTCTime getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Object o public void <init> (java.lang.String) java.text.ParseException e String time public void <init> (java.util.Date) java.util.Date time java.text.SimpleDateFormat dateF public void <init> (java.util.Date, java.util.Locale) java.util.Date time java.util.Locale locale java.text.SimpleDateFormat dateF void <init> (byte[]) byte[] time public java.util.Date getDate () throws java.text.ParseException java.text.SimpleDateFormat dateF public java.util.Date getAdjustedDate () throws java.text.ParseException java.text.SimpleDateFormat dateF public java.lang.String getTime () int index String d String stime public java.lang.String getAdjustedTime () String d private boolean isDigit (int) int pos boolean isConstructed () int encodedLength () int length void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o public int hashCode () public java.lang.String toString () }
org/bouncycastle/asn1/BERApplicationSpecific.class
BERApplicationSpecific.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.BERApplicationSpecific extends org.bouncycastle.asn1.ASN1ApplicationSpecific { void <init> (boolean, int, byte[]) boolean isConstructed int tag byte[] octets public void <init> (int, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException int tag org.bouncycastle.asn1.ASN1Encodable object public void <init> (boolean, int, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException boolean constructed int tag org.bouncycastle.asn1.ASN1Encodable object private static byte[] getEncoding (boolean, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException int lenBytes byte[] tmp boolean explicit org.bouncycastle.asn1.ASN1Encodable object byte[] data public void <init> (int, org.bouncycastle.asn1.ASN1EncodableVector) int tagNo org.bouncycastle.asn1.ASN1EncodableVector vec private static byte[] getEncodedVector (org.bouncycastle.asn1.ASN1EncodableVector) java.io.IOException e int i org.bouncycastle.asn1.ASN1EncodableVector vec java.io.ByteArrayOutputStream bOut void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag int flags }
org/bouncycastle/asn1/BERApplicationSpecificParser.class
BERApplicationSpecificParser.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.BERApplicationSpecificParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1ApplicationSpecificParser { private final int tag private final org.bouncycastle.asn1.ASN1StreamParser parser void <init> (int, org.bouncycastle.asn1.ASN1StreamParser) int tag org.bouncycastle.asn1.ASN1StreamParser parser public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () java.io.IOException e }
org/bouncycastle/asn1/BERConstructedOctetString.class
BERConstructedOctetString.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.BERConstructedOctetString extends org.bouncycastle.asn1.BEROctetString { private static final int MAX_LENGTH private java.util.Vector octs private static byte[] toBytes (java.util.Vector) org.bouncycastle.asn1.DEROctetString o ClassCastException e java.io.IOException e int i java.util.Vector octs java.io.ByteArrayOutputStream bOut public void <init> (byte[]) byte[] string public void <init> (java.util.Vector) java.util.Vector octs public void <init> (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive obj private static byte[] toByteArray (org.bouncycastle.asn1.ASN1Primitive) java.io.IOException e org.bouncycastle.asn1.ASN1Primitive obj public void <init> (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable obj public byte[] getOctets () public java.util.Enumeration getObjects () private java.util.Vector generateOcts () int end int end byte[] nStr int i java.util.Vector vec public static org.bouncycastle.asn1.BEROctetString fromSequence (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq java.util.Vector v java.util.Enumeration e }
org/bouncycastle/asn1/BERFactory.class
BERFactory.java package org.bouncycastle.asn1 org.bouncycastle.asn1.BERFactory extends java.lang.Object { static final org.bouncycastle.asn1.BERSequence EMPTY_SEQUENCE static final org.bouncycastle.asn1.BERSet EMPTY_SET void <init> () static org.bouncycastle.asn1.BERSequence createSequence (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector v static org.bouncycastle.asn1.BERSet createSet (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector v static void <clinit> () }
org/bouncycastle/asn1/BERGenerator.class
BERGenerator.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.BERGenerator extends org.bouncycastle.asn1.ASN1Generator { private boolean _tagged private boolean _isExplicit private int _tagNo protected void <init> (java.io.OutputStream) java.io.OutputStream out protected void <init> (java.io.OutputStream, int, boolean) java.io.OutputStream out int tagNo boolean isExplicit public java.io.OutputStream getRawOutputStream () private void writeHdr (int) throws java.io.IOException int tag protected void writeBERHeader (int) throws java.io.IOException int tagNum int tag protected void writeBEREnd () throws java.io.IOException }
org/bouncycastle/asn1/BEROctetString$1.class
BEROctetString.java package org.bouncycastle.asn1 org.bouncycastle.asn1.BEROctetString$1 extends java.lang.Object implements java.util.Enumeration { int pos final synthetic org.bouncycastle.asn1.BEROctetString this$0 void <init> (org.bouncycastle.asn1.BEROctetString) org.bouncycastle.asn1.BEROctetString this$0 public boolean hasMoreElements () public java.lang.Object nextElement () int length byte[] chunk }
org/bouncycastle/asn1/BEROctetString$2.class
BEROctetString.java package org.bouncycastle.asn1 org.bouncycastle.asn1.BEROctetString$2 extends java.lang.Object implements java.util.Enumeration { int counter final synthetic org.bouncycastle.asn1.BEROctetString this$0 void <init> (org.bouncycastle.asn1.BEROctetString) org.bouncycastle.asn1.BEROctetString this$0 public boolean hasMoreElements () public java.lang.Object nextElement () }
org/bouncycastle/asn1/BEROctetString.class
BEROctetString.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.BEROctetString extends org.bouncycastle.asn1.ASN1OctetString { private static final int DEFAULT_CHUNK_SIZE private final int chunkSize private final org.bouncycastle.asn1.ASN1OctetString[] octs private static byte[] toBytes (org.bouncycastle.asn1.ASN1OctetString[]) java.io.IOException e int i org.bouncycastle.asn1.ASN1OctetString[] octs java.io.ByteArrayOutputStream bOut public void <init> (byte[]) byte[] string public void <init> (org.bouncycastle.asn1.ASN1OctetString[]) org.bouncycastle.asn1.ASN1OctetString[] octs public void <init> (byte[], int) byte[] string int chunkSize public void <init> (org.bouncycastle.asn1.ASN1OctetString[], int) org.bouncycastle.asn1.ASN1OctetString[] octs int chunkSize private void <init> (byte[], org.bouncycastle.asn1.ASN1OctetString[], int) byte[] string org.bouncycastle.asn1.ASN1OctetString[] octs int chunkSize public java.util.Enumeration getObjects () boolean isConstructed () int encodedLength () throws java.io.IOException java.util.Enumeration e int length void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag static org.bouncycastle.asn1.BEROctetString fromSequence (org.bouncycastle.asn1.ASN1Sequence) int i org.bouncycastle.asn1.ASN1Sequence seq int count org.bouncycastle.asn1.ASN1OctetString[] v static synthetic int access$000 (org.bouncycastle.asn1.BEROctetString) org.bouncycastle.asn1.BEROctetString x0 static synthetic org.bouncycastle.asn1.ASN1OctetString[] access$100 (org.bouncycastle.asn1.BEROctetString) org.bouncycastle.asn1.BEROctetString x0 }
org/bouncycastle/asn1/BEROctetStringGenerator$BufferedBEROctetStream.class
BEROctetStringGenerator.java package org.bouncycastle.asn1 org.bouncycastle.asn1.BEROctetStringGenerator$BufferedBEROctetStream extends java.io.OutputStream { private byte[] _buf private int _off private org.bouncycastle.asn1.DEROutputStream _derOut final synthetic org.bouncycastle.asn1.BEROctetStringGenerator this$0 void <init> (org.bouncycastle.asn1.BEROctetStringGenerator, byte[]) byte[] buf public void write (int) throws java.io.IOException int b public void write (byte[], int, int) throws java.io.IOException int numToCopy byte[] b int off int len public void close () throws java.io.IOException }
org/bouncycastle/asn1/BEROctetStringGenerator.class
BEROctetStringGenerator.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.BEROctetStringGenerator extends org.bouncycastle.asn1.BERGenerator { public void <init> (java.io.OutputStream) throws java.io.IOException java.io.OutputStream out public void <init> (java.io.OutputStream, int, boolean) throws java.io.IOException java.io.OutputStream out int tagNo boolean isExplicit public java.io.OutputStream getOctetOutputStream () public java.io.OutputStream getOctetOutputStream (byte[]) byte[] buf }
org/bouncycastle/asn1/BEROctetStringParser.class
BEROctetStringParser.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.BEROctetStringParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1OctetStringParser { private org.bouncycastle.asn1.ASN1StreamParser _parser void <init> (org.bouncycastle.asn1.ASN1StreamParser) org.bouncycastle.asn1.ASN1StreamParser parser public java.io.InputStream getOctetStream () public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () java.io.IOException e }
org/bouncycastle/asn1/BEROutputStream.class
BEROutputStream.java package org.bouncycastle.asn1 org.bouncycastle.asn1.BEROutputStream extends org.bouncycastle.asn1.ASN1OutputStream { void <init> (java.io.OutputStream) java.io.OutputStream os }
org/bouncycastle/asn1/BERSequence.class
BERSequence.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.BERSequence extends org.bouncycastle.asn1.ASN1Sequence { public void <init> () public void <init> (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable element public void <init> (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector elementVector public void <init> (org.bouncycastle.asn1.ASN1Encodable[]) org.bouncycastle.asn1.ASN1Encodable[] elements int encodedLength () throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive p int i int count int totalLength void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag }
org/bouncycastle/asn1/BERSequenceParser.class
BERSequenceParser.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.BERSequenceParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1SequenceParser { private org.bouncycastle.asn1.ASN1StreamParser _parser void <init> (org.bouncycastle.asn1.ASN1StreamParser) org.bouncycastle.asn1.ASN1StreamParser parser public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () java.io.IOException e }
org/bouncycastle/asn1/BERSet.class
BERSet.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.BERSet extends org.bouncycastle.asn1.ASN1Set { public void <init> () public void <init> (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable element public void <init> (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector elementVector public void <init> (org.bouncycastle.asn1.ASN1Encodable[]) org.bouncycastle.asn1.ASN1Encodable[] elements void <init> (boolean, org.bouncycastle.asn1.ASN1Encodable[]) boolean isSorted org.bouncycastle.asn1.ASN1Encodable[] elements int encodedLength () throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive p int i int count int totalLength void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag }
org/bouncycastle/asn1/BERSetParser.class
BERSetParser.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.BERSetParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1SetParser { private org.bouncycastle.asn1.ASN1StreamParser _parser void <init> (org.bouncycastle.asn1.ASN1StreamParser) org.bouncycastle.asn1.ASN1StreamParser parser public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () java.io.IOException e }
org/bouncycastle/asn1/BERTaggedObject.class
BERTaggedObject.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.BERTaggedObject extends org.bouncycastle.asn1.ASN1TaggedObject { public void <init> (int, org.bouncycastle.asn1.ASN1Encodable) int tagNo org.bouncycastle.asn1.ASN1Encodable obj public void <init> (boolean, int, org.bouncycastle.asn1.ASN1Encodable) boolean explicit int tagNo org.bouncycastle.asn1.ASN1Encodable obj public void <init> (int) int tagNo boolean isConstructed () int encodedLength () throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive primitive int length void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException java.util.Enumeration e org.bouncycastle.asn1.ASN1OctetString octs org.bouncycastle.asn1.BEROctetString berO java.util.Enumeration e java.util.Enumeration e java.util.Enumeration e java.util.Enumeration e org.bouncycastle.asn1.ASN1OutputStream out boolean withTag }
org/bouncycastle/asn1/BERTaggedObjectParser.class
BERTaggedObjectParser.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.BERTaggedObjectParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1TaggedObjectParser { private boolean _constructed private int _tagNumber private org.bouncycastle.asn1.ASN1StreamParser _parser void <init> (boolean, int, org.bouncycastle.asn1.ASN1StreamParser) boolean constructed int tagNumber org.bouncycastle.asn1.ASN1StreamParser parser public boolean isConstructed () public int getTagNo () public org.bouncycastle.asn1.ASN1Encodable getObjectParser (int, boolean) throws java.io.IOException int tag boolean isExplicit public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () java.io.IOException e }
org/bouncycastle/asn1/BERTags.class
BERTags.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.BERTags extends java.lang.Object { public static final int BOOLEAN public static final int INTEGER public static final int BIT_STRING public static final int OCTET_STRING public static final int NULL public static final int OBJECT_IDENTIFIER public static final int EXTERNAL public static final int ENUMERATED public static final int SEQUENCE public static final int SEQUENCE_OF public static final int SET public static final int SET_OF public static final int NUMERIC_STRING public static final int PRINTABLE_STRING public static final int T61_STRING public static final int VIDEOTEX_STRING public static final int IA5_STRING public static final int UTC_TIME public static final int GENERALIZED_TIME public static final int GRAPHIC_STRING public static final int VISIBLE_STRING public static final int GENERAL_STRING public static final int UNIVERSAL_STRING public static final int BMP_STRING public static final int UTF8_STRING public static final int CONSTRUCTED public static final int APPLICATION public static final int TAGGED }
org/bouncycastle/asn1/ConstructedOctetStream.class
ConstructedOctetStream.java package org.bouncycastle.asn1 org.bouncycastle.asn1.ConstructedOctetStream extends java.io.InputStream { private final org.bouncycastle.asn1.ASN1StreamParser _parser private boolean _first private java.io.InputStream _currentStream void <init> (org.bouncycastle.asn1.ASN1StreamParser) org.bouncycastle.asn1.ASN1StreamParser parser public int read (byte[], int, int) throws java.io.IOException org.bouncycastle.asn1.ASN1OctetStringParser next org.bouncycastle.asn1.ASN1OctetStringParser next int numRead byte[] b int off int len int totalRead public int read () throws java.io.IOException org.bouncycastle.asn1.ASN1OctetStringParser next int b org.bouncycastle.asn1.ASN1OctetStringParser next private org.bouncycastle.asn1.ASN1OctetStringParser getNextParser () throws java.io.IOException org.bouncycastle.asn1.ASN1Encodable asn1Obj }
org/bouncycastle/asn1/DERApplicationSpecific.class
DERApplicationSpecific.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERApplicationSpecific extends org.bouncycastle.asn1.ASN1ApplicationSpecific { void <init> (boolean, int, byte[]) boolean isConstructed int tag byte[] octets public void <init> (int, byte[]) int tag byte[] octets public void <init> (int, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException int tag org.bouncycastle.asn1.ASN1Encodable object public void <init> (boolean, int, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException boolean constructed int tag org.bouncycastle.asn1.ASN1Encodable object private static byte[] getEncoding (boolean, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException int lenBytes byte[] tmp boolean explicit org.bouncycastle.asn1.ASN1Encodable object byte[] data public void <init> (int, org.bouncycastle.asn1.ASN1EncodableVector) int tagNo org.bouncycastle.asn1.ASN1EncodableVector vec private static byte[] getEncodedVector (org.bouncycastle.asn1.ASN1EncodableVector) java.io.IOException e int i org.bouncycastle.asn1.ASN1EncodableVector vec java.io.ByteArrayOutputStream bOut void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag int flags }
org/bouncycastle/asn1/DERBMPString.class
DERBMPString.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERBMPString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String { private final char[] string public static org.bouncycastle.asn1.DERBMPString getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.DERBMPString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o void <init> (byte[]) int i byte[] string int byteLen int charLen char[] cs void <init> (char[]) char[] string public void <init> (java.lang.String) String string public java.lang.String getString () public java.lang.String toString () public int hashCode () protected boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.DERBMPString s boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException char c0 char c1 char c2 char c3 char c0 int bufPos org.bouncycastle.asn1.ASN1OutputStream out boolean withTag int count byte[] buf int i int limit }
org/bouncycastle/asn1/DERBitString.class
DERBitString.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERBitString extends org.bouncycastle.asn1.ASN1BitString { public static org.bouncycastle.asn1.DERBitString getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.DERBitString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o protected void <init> (byte, int) byte data int padBits public void <init> (byte[], int) byte[] data int padBits public void <init> (byte[]) byte[] data public void <init> (int) int value public void <init> (org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException org.bouncycastle.asn1.ASN1Encodable obj boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException byte der org.bouncycastle.asn1.ASN1OutputStream out boolean withTag int len org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Primitive toDLObject () static org.bouncycastle.asn1.DERBitString fromOctetString (byte[]) byte[] bytes int padBits byte[] data }
org/bouncycastle/asn1/DEREncodableVector.class
DEREncodableVector.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DEREncodableVector extends org.bouncycastle.asn1.ASN1EncodableVector { public void <init> () }
org/bouncycastle/asn1/DEREnumerated.class
DEREnumerated.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DEREnumerated extends org.bouncycastle.asn1.ASN1Enumerated { void <init> (byte[]) byte[] bytes public void <init> (java.math.BigInteger) java.math.BigInteger value public void <init> (int) int value }
org/bouncycastle/asn1/DERExternal.class
DERExternal.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERExternal extends org.bouncycastle.asn1.ASN1External { public void <init> (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector vector public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Primitive, org.bouncycastle.asn1.DERTaggedObject) org.bouncycastle.asn1.ASN1ObjectIdentifier directReference org.bouncycastle.asn1.ASN1Integer indirectReference org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor org.bouncycastle.asn1.DERTaggedObject externalData public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Primitive, int, org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1ObjectIdentifier directReference org.bouncycastle.asn1.ASN1Integer indirectReference org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor int encoding org.bouncycastle.asn1.ASN1Primitive externalData org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Primitive toDLObject () int encodedLength () throws java.io.IOException void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag java.io.ByteArrayOutputStream baos org.bouncycastle.asn1.DERTaggedObject obj }
org/bouncycastle/asn1/DERExternalParser.class
DERExternalParser.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERExternalParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.asn1.InMemoryRepresentable { private org.bouncycastle.asn1.ASN1StreamParser _parser public void <init> (org.bouncycastle.asn1.ASN1StreamParser) org.bouncycastle.asn1.ASN1StreamParser parser public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException IllegalArgumentException e public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () java.io.IOException ioe IllegalArgumentException ioe }
org/bouncycastle/asn1/DERFactory.class
DERFactory.java package org.bouncycastle.asn1 org.bouncycastle.asn1.DERFactory extends java.lang.Object { static final org.bouncycastle.asn1.ASN1Sequence EMPTY_SEQUENCE static final org.bouncycastle.asn1.ASN1Set EMPTY_SET void <init> () static org.bouncycastle.asn1.ASN1Sequence createSequence (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector v static org.bouncycastle.asn1.ASN1Set createSet (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector v static void <clinit> () }
org/bouncycastle/asn1/DERGeneralString.class
DERGeneralString.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERGeneralString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String { private final byte[] string public static org.bouncycastle.asn1.DERGeneralString getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.DERGeneralString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o void <init> (byte[]) byte[] string public void <init> (java.lang.String) String string public java.lang.String getString () public java.lang.String toString () public byte[] getOctets () boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag public int hashCode () boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.DERGeneralString s }
org/bouncycastle/asn1/DERGeneralizedTime.class
DERGeneralizedTime.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERGeneralizedTime extends org.bouncycastle.asn1.ASN1GeneralizedTime { public void <init> (byte[]) byte[] time public void <init> (java.util.Date) java.util.Date time public void <init> (java.lang.String) String time private byte[] getDERTime () byte[] derTime byte[] derTime byte[] derTime byte[] derTime int ind int encodedLength () int length void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Primitive toDLObject () }
org/bouncycastle/asn1/DERGraphicString.class
DERGraphicString.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERGraphicString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String { private final byte[] string public static org.bouncycastle.asn1.DERGraphicString getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.DERGraphicString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o public void <init> (byte[]) byte[] string public byte[] getOctets () boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag public int hashCode () boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.DERGraphicString s public java.lang.String getString () }
org/bouncycastle/asn1/DERIA5String.class
DERIA5String.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERIA5String extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String { private final byte[] string public static org.bouncycastle.asn1.DERIA5String getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.DERIA5String getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o void <init> (byte[]) byte[] string public void <init> (java.lang.String) String string public void <init> (java.lang.String, boolean) String string boolean validate public java.lang.String getString () public java.lang.String toString () public byte[] getOctets () boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag public int hashCode () boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.DERIA5String s public static boolean isIA5String (java.lang.String) char ch int i String str }
org/bouncycastle/asn1/DERInteger.class
DERInteger.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERInteger extends org.bouncycastle.asn1.ASN1Integer { public void <init> (byte[]) byte[] bytes public void <init> (java.math.BigInteger) java.math.BigInteger value public void <init> (long) long value }
org/bouncycastle/asn1/DERNull.class
DERNull.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERNull extends org.bouncycastle.asn1.ASN1Null { public static final org.bouncycastle.asn1.DERNull INSTANCE private static final byte[] zeroBytes private void <init> () boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag static void <clinit> () }
org/bouncycastle/asn1/DERNumericString.class
DERNumericString.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERNumericString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String { private final byte[] string public static org.bouncycastle.asn1.DERNumericString getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.DERNumericString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o void <init> (byte[]) byte[] string public void <init> (java.lang.String) String string public void <init> (java.lang.String, boolean) String string boolean validate public java.lang.String getString () public java.lang.String toString () public byte[] getOctets () boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag public int hashCode () boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.DERNumericString s public static boolean isNumericString (java.lang.String) char ch int i String str }
org/bouncycastle/asn1/DERObjectIdentifier.class
DERObjectIdentifier.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERObjectIdentifier extends org.bouncycastle.asn1.ASN1ObjectIdentifier { public void <init> (java.lang.String) String identifier void <init> (byte[]) byte[] bytes void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) org.bouncycastle.asn1.ASN1ObjectIdentifier oid String branch }
org/bouncycastle/asn1/DEROctetString.class
DEROctetString.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DEROctetString extends org.bouncycastle.asn1.ASN1OctetString { public void <init> (byte[]) byte[] string public void <init> (org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException org.bouncycastle.asn1.ASN1Encodable obj boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Primitive toDLObject () static void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean, byte[], int, int) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream derOut boolean withTag byte[] buf int off int len }
org/bouncycastle/asn1/DEROctetStringParser.class
DEROctetStringParser.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DEROctetStringParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1OctetStringParser { private org.bouncycastle.asn1.DefiniteLengthInputStream stream void <init> (org.bouncycastle.asn1.DefiniteLengthInputStream) org.bouncycastle.asn1.DefiniteLengthInputStream stream public java.io.InputStream getOctetStream () public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () java.io.IOException e }
org/bouncycastle/asn1/DEROutputStream.class
DEROutputStream.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DEROutputStream extends org.bouncycastle.asn1.ASN1OutputStream { public void <init> (java.io.OutputStream) java.io.OutputStream os void writePrimitive (org.bouncycastle.asn1.ASN1Primitive, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive primitive boolean withTag org.bouncycastle.asn1.DEROutputStream getDERSubStream () org.bouncycastle.asn1.ASN1OutputStream getDLSubStream () }
org/bouncycastle/asn1/DERPrintableString.class
DERPrintableString.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERPrintableString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String { private final byte[] string public static org.bouncycastle.asn1.DERPrintableString getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.DERPrintableString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o void <init> (byte[]) byte[] string public void <init> (java.lang.String) String string public void <init> (java.lang.String, boolean) String string boolean validate public java.lang.String getString () public byte[] getOctets () boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag public int hashCode () boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.DERPrintableString s public java.lang.String toString () public static boolean isPrintableString (java.lang.String) char ch int i String str }
org/bouncycastle/asn1/DERSequence.class
DERSequence.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERSequence extends org.bouncycastle.asn1.ASN1Sequence { private int bodyLength public static org.bouncycastle.asn1.DERSequence convert (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> () public void <init> (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable element public void <init> (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector elementVector public void <init> (org.bouncycastle.asn1.ASN1Encodable[]) org.bouncycastle.asn1.ASN1Encodable[] elements void <init> (org.bouncycastle.asn1.ASN1Encodable[], boolean) org.bouncycastle.asn1.ASN1Encodable[] elements boolean clone private int getBodyLength () throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive derObject int i int count int totalLength int encodedLength () throws java.io.IOException int length void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive derObject int i org.bouncycastle.asn1.ASN1Primitive derObject int i int i int totalLength org.bouncycastle.asn1.ASN1Primitive[] derObjects org.bouncycastle.asn1.ASN1OutputStream out boolean withTag org.bouncycastle.asn1.DEROutputStream derOut int count org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Primitive toDLObject () }
org/bouncycastle/asn1/DERSequenceParser.class
DERSequenceParser.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERSequenceParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1SequenceParser { private org.bouncycastle.asn1.ASN1StreamParser _parser void <init> (org.bouncycastle.asn1.ASN1StreamParser) org.bouncycastle.asn1.ASN1StreamParser parser public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () java.io.IOException e }
org/bouncycastle/asn1/DERSet.class
DERSet.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERSet extends org.bouncycastle.asn1.ASN1Set { private int bodyLength public static org.bouncycastle.asn1.DERSet convert (org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.ASN1Set set public void <init> () public void <init> (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable element public void <init> (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector elementVector public void <init> (org.bouncycastle.asn1.ASN1Encodable[]) org.bouncycastle.asn1.ASN1Encodable[] elements void <init> (boolean, org.bouncycastle.asn1.ASN1Encodable[]) boolean isSorted org.bouncycastle.asn1.ASN1Encodable[] elements private int getBodyLength () throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive derObject int i int count int totalLength int encodedLength () throws java.io.IOException int length void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive derObject int i org.bouncycastle.asn1.ASN1Primitive derObject int i int i int totalLength org.bouncycastle.asn1.ASN1Primitive[] derObjects org.bouncycastle.asn1.ASN1OutputStream out boolean withTag org.bouncycastle.asn1.DEROutputStream derOut int count org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Primitive toDLObject () private static boolean checkSorted (boolean) boolean isSorted }
org/bouncycastle/asn1/DERSetParser.class
DERSetParser.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERSetParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1SetParser { private org.bouncycastle.asn1.ASN1StreamParser _parser void <init> (org.bouncycastle.asn1.ASN1StreamParser) org.bouncycastle.asn1.ASN1StreamParser parser public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () java.io.IOException e }
org/bouncycastle/asn1/DERT61String.class
DERT61String.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERT61String extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String { private byte[] string public static org.bouncycastle.asn1.DERT61String getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.DERT61String getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o public void <init> (byte[]) byte[] string public void <init> (java.lang.String) String string public java.lang.String getString () public java.lang.String toString () boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag public byte[] getOctets () boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o public int hashCode () }
org/bouncycastle/asn1/DERTaggedObject.class
DERTaggedObject.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERTaggedObject extends org.bouncycastle.asn1.ASN1TaggedObject { public void <init> (boolean, int, org.bouncycastle.asn1.ASN1Encodable) boolean explicit int tagNo org.bouncycastle.asn1.ASN1Encodable obj public void <init> (int, org.bouncycastle.asn1.ASN1Encodable) int tagNo org.bouncycastle.asn1.ASN1Encodable encodable boolean isConstructed () int encodedLength () throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive primitive int length void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag org.bouncycastle.asn1.ASN1Primitive primitive int flags org.bouncycastle.asn1.ASN1Primitive toDERObject () org.bouncycastle.asn1.ASN1Primitive toDLObject () }
org/bouncycastle/asn1/DERTags.class
DERTags.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.DERTags extends java.lang.Object implements org.bouncycastle.asn1.BERTags { }
org/bouncycastle/asn1/DERUTCTime.class
DERUTCTime.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERUTCTime extends org.bouncycastle.asn1.ASN1UTCTime { void <init> (byte[]) byte[] bytes public void <init> (java.util.Date) java.util.Date time public void <init> (java.lang.String) String time }
org/bouncycastle/asn1/DERUTF8String.class
DERUTF8String.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERUTF8String extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String { private final byte[] string public static org.bouncycastle.asn1.DERUTF8String getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.DERUTF8String getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o void <init> (byte[]) byte[] string public void <init> (java.lang.String) String string public java.lang.String getString () public java.lang.String toString () public int hashCode () boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.DERUTF8String s boolean isConstructed () int encodedLength () throws java.io.IOException void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag }
org/bouncycastle/asn1/DERUniversalString.class
DERUniversalString.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERUniversalString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String { private static final char[] table private final byte[] string public static org.bouncycastle.asn1.DERUniversalString getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.DERUniversalString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o public void <init> (byte[]) byte[] string public java.lang.String getString () byte[] string java.io.IOException e int i StringBuffer buf byte[] string public java.lang.String toString () public byte[] getOctets () boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o public int hashCode () static void <clinit> () }
org/bouncycastle/asn1/DERVideotexString.class
DERVideotexString.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERVideotexString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String { private final byte[] string public static org.bouncycastle.asn1.DERVideotexString getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.DERVideotexString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o public void <init> (byte[]) byte[] string public byte[] getOctets () boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag public int hashCode () boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.DERVideotexString s public java.lang.String getString () }
org/bouncycastle/asn1/DERVisibleString.class
DERVisibleString.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DERVisibleString extends org.bouncycastle.asn1.ASN1Primitive implements org.bouncycastle.asn1.ASN1String { private final byte[] string public static org.bouncycastle.asn1.DERVisibleString getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.DERVisibleString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o void <init> (byte[]) byte[] string public void <init> (java.lang.String) String string public java.lang.String getString () public java.lang.String toString () public byte[] getOctets () boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag boolean asn1Equals (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive o public int hashCode () }
org/bouncycastle/asn1/DLApplicationSpecific.class
DLApplicationSpecific.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DLApplicationSpecific extends org.bouncycastle.asn1.ASN1ApplicationSpecific { void <init> (boolean, int, byte[]) boolean isConstructed int tag byte[] octets public void <init> (int, byte[]) int tag byte[] octets public void <init> (int, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException int tag org.bouncycastle.asn1.ASN1Encodable object public void <init> (boolean, int, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException boolean constructed int tag org.bouncycastle.asn1.ASN1Encodable object private static byte[] getEncoding (boolean, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException int lenBytes byte[] tmp boolean explicit org.bouncycastle.asn1.ASN1Encodable object byte[] data public void <init> (int, org.bouncycastle.asn1.ASN1EncodableVector) int tagNo org.bouncycastle.asn1.ASN1EncodableVector vec private static byte[] getEncodedVector (org.bouncycastle.asn1.ASN1EncodableVector) java.io.IOException e int i org.bouncycastle.asn1.ASN1EncodableVector vec java.io.ByteArrayOutputStream bOut void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag int flags }
org/bouncycastle/asn1/DLBitString.class
DLBitString.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DLBitString extends org.bouncycastle.asn1.ASN1BitString { public static org.bouncycastle.asn1.ASN1BitString getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.ASN1BitString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit org.bouncycastle.asn1.ASN1Primitive o protected void <init> (byte, int) byte data int padBits public void <init> (byte[], int) byte[] data int padBits public void <init> (byte[]) byte[] data public void <init> (int) int value public void <init> (org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException org.bouncycastle.asn1.ASN1Encodable obj boolean isConstructed () int encodedLength () void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag org.bouncycastle.asn1.ASN1Primitive toDLObject () static org.bouncycastle.asn1.DLBitString fromOctetString (byte[]) byte[] bytes int padBits byte[] data }
org/bouncycastle/asn1/DLExternal.class
DLExternal.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DLExternal extends org.bouncycastle.asn1.ASN1External { public void <init> (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector vector public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Primitive, org.bouncycastle.asn1.DERTaggedObject) org.bouncycastle.asn1.ASN1ObjectIdentifier directReference org.bouncycastle.asn1.ASN1Integer indirectReference org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor org.bouncycastle.asn1.DERTaggedObject externalData public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Primitive, int, org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1ObjectIdentifier directReference org.bouncycastle.asn1.ASN1Integer indirectReference org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor int encoding org.bouncycastle.asn1.ASN1Primitive externalData org.bouncycastle.asn1.ASN1Primitive toDLObject () int encodedLength () throws java.io.IOException void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag java.io.ByteArrayOutputStream baos org.bouncycastle.asn1.ASN1TaggedObject obj }
org/bouncycastle/asn1/DLFactory.class
DLFactory.java package org.bouncycastle.asn1 org.bouncycastle.asn1.DLFactory extends java.lang.Object { static final org.bouncycastle.asn1.ASN1Sequence EMPTY_SEQUENCE static final org.bouncycastle.asn1.ASN1Set EMPTY_SET void <init> () static org.bouncycastle.asn1.ASN1Sequence createSequence (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector v static org.bouncycastle.asn1.ASN1Set createSet (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector v static void <clinit> () }
org/bouncycastle/asn1/DLOutputStream.class
DLOutputStream.java package org.bouncycastle.asn1 org.bouncycastle.asn1.DLOutputStream extends org.bouncycastle.asn1.ASN1OutputStream { void <init> (java.io.OutputStream) java.io.OutputStream os void writePrimitive (org.bouncycastle.asn1.ASN1Primitive, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive primitive boolean withTag org.bouncycastle.asn1.ASN1OutputStream getDLSubStream () }
org/bouncycastle/asn1/DLSequence.class
DLSequence.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DLSequence extends org.bouncycastle.asn1.ASN1Sequence { private int bodyLength public void <init> () public void <init> (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable element public void <init> (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector elementVector public void <init> (org.bouncycastle.asn1.ASN1Encodable[]) org.bouncycastle.asn1.ASN1Encodable[] elements void <init> (org.bouncycastle.asn1.ASN1Encodable[], boolean) org.bouncycastle.asn1.ASN1Encodable[] elements boolean clone private int getBodyLength () throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive dlObject int i int count int totalLength int encodedLength () throws java.io.IOException int length void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException int i org.bouncycastle.asn1.ASN1Primitive dlObject int i int i int totalLength org.bouncycastle.asn1.ASN1Primitive[] dlObjects org.bouncycastle.asn1.ASN1OutputStream out boolean withTag org.bouncycastle.asn1.ASN1OutputStream dlOut int count org.bouncycastle.asn1.ASN1Primitive toDLObject () }
org/bouncycastle/asn1/DLSequenceParser.class
DLSequenceParser.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DLSequenceParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1SequenceParser { private org.bouncycastle.asn1.ASN1StreamParser _parser void <init> (org.bouncycastle.asn1.ASN1StreamParser) org.bouncycastle.asn1.ASN1StreamParser parser public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () java.io.IOException e }
org/bouncycastle/asn1/DLSet.class
DLSet.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DLSet extends org.bouncycastle.asn1.ASN1Set { private int bodyLength public void <init> () public void <init> (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable element public void <init> (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector elementVector public void <init> (org.bouncycastle.asn1.ASN1Encodable[]) org.bouncycastle.asn1.ASN1Encodable[] elements void <init> (boolean, org.bouncycastle.asn1.ASN1Encodable[]) boolean isSorted org.bouncycastle.asn1.ASN1Encodable[] elements private int getBodyLength () throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive dlObject int i int count int totalLength int encodedLength () throws java.io.IOException int length void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException int i org.bouncycastle.asn1.ASN1Primitive dlObject int i int i int totalLength org.bouncycastle.asn1.ASN1Primitive[] dlObjects org.bouncycastle.asn1.ASN1OutputStream out boolean withTag org.bouncycastle.asn1.ASN1OutputStream dlOut int count org.bouncycastle.asn1.ASN1Primitive toDLObject () }
org/bouncycastle/asn1/DLSetParser.class
DLSetParser.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DLSetParser extends java.lang.Object implements org.bouncycastle.asn1.ASN1SetParser { private org.bouncycastle.asn1.ASN1StreamParser _parser void <init> (org.bouncycastle.asn1.ASN1StreamParser) org.bouncycastle.asn1.ASN1StreamParser parser public org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () java.io.IOException e }
org/bouncycastle/asn1/DLTaggedObject.class
DLTaggedObject.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.DLTaggedObject extends org.bouncycastle.asn1.ASN1TaggedObject { public void <init> (boolean, int, org.bouncycastle.asn1.ASN1Encodable) boolean explicit int tagNo org.bouncycastle.asn1.ASN1Encodable obj boolean isConstructed () int encodedLength () throws java.io.IOException int length void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag org.bouncycastle.asn1.ASN1Primitive primitive int flags org.bouncycastle.asn1.ASN1Primitive toDLObject () }
org/bouncycastle/asn1/DateUtil.class
DateUtil.java package org.bouncycastle.asn1 org.bouncycastle.asn1.DateUtil extends java.lang.Object { private static Long ZERO private static final java.util.Map localeCache static java.util.Locale EN_Locale void <init> () private static java.util.Locale forEN () int i java.util.Locale[] locales static java.util.Date epochAdjust (java.util.Date) throws java.text.ParseException java.text.SimpleDateFormat dateF long v Long adj java.util.Date date java.util.Locale locale private static java.lang.Long longValueOf (long) long v static void <clinit> () }
org/bouncycastle/asn1/DefiniteLengthInputStream.class
DefiniteLengthInputStream.java package org.bouncycastle.asn1 org.bouncycastle.asn1.DefiniteLengthInputStream extends org.bouncycastle.asn1.LimitedInputStream { private static final byte[] EMPTY_BYTES private final int _originalLength private int _remaining void <init> (java.io.InputStream, int, int) java.io.InputStream in int length int limit int getRemaining () public int read () throws java.io.IOException int b public int read (byte[], int, int) throws java.io.IOException byte[] buf int off int len int toRead int numRead void readAllIntoByteArray (byte[]) throws java.io.IOException byte[] buf int limit byte[] toByteArray () throws java.io.IOException int limit byte[] bytes static void <clinit> () }
org/bouncycastle/asn1/InMemoryRepresentable.class
InMemoryRepresentable.java package org.bouncycastle.asn1 public abstract org.bouncycastle.asn1.InMemoryRepresentable extends java.lang.Object { public abstract org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException }
org/bouncycastle/asn1/IndefiniteLengthInputStream.class
IndefiniteLengthInputStream.java package org.bouncycastle.asn1 org.bouncycastle.asn1.IndefiniteLengthInputStream extends org.bouncycastle.asn1.LimitedInputStream { private int _b1 private int _b2 private boolean _eofReached private boolean _eofOn00 void <init> (java.io.InputStream, int) throws java.io.IOException java.io.InputStream in int limit void setEofOn00 (boolean) boolean eofOn00 private boolean checkForEof () public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int numRead public int read () throws java.io.IOException int b int v }
org/bouncycastle/asn1/LazyConstructionEnumeration.class
LazyConstructionEnumeration.java package org.bouncycastle.asn1 org.bouncycastle.asn1.LazyConstructionEnumeration extends java.lang.Object implements java.util.Enumeration { private org.bouncycastle.asn1.ASN1InputStream aIn private Object nextObj public void <init> (byte[]) byte[] encoded public boolean hasMoreElements () public java.lang.Object nextElement () Object o private java.lang.Object readObject () java.io.IOException e }
org/bouncycastle/asn1/LazyEncodedSequence.class
LazyEncodedSequence.java package org.bouncycastle.asn1 org.bouncycastle.asn1.LazyEncodedSequence extends org.bouncycastle.asn1.ASN1Sequence { private byte[] encoded void <init> (byte[]) throws java.io.IOException byte[] encoded public synchronized org.bouncycastle.asn1.ASN1Encodable getObjectAt (int) int index public synchronized java.util.Enumeration getObjects () public synchronized int hashCode () public synchronized java.util.Iterator iterator () public synchronized int size () public synchronized org.bouncycastle.asn1.ASN1Encodable[] toArray () org.bouncycastle.asn1.ASN1Encodable[] toArrayInternal () synchronized int encodedLength () throws java.io.IOException synchronized void encode (org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException org.bouncycastle.asn1.ASN1OutputStream out boolean withTag synchronized org.bouncycastle.asn1.ASN1Primitive toDERObject () synchronized org.bouncycastle.asn1.ASN1Primitive toDLObject () private void force () org.bouncycastle.asn1.ASN1EncodableVector v java.util.Enumeration en }
org/bouncycastle/asn1/LimitedInputStream.class
LimitedInputStream.java package org.bouncycastle.asn1 abstract org.bouncycastle.asn1.LimitedInputStream extends java.io.InputStream { protected final java.io.InputStream _in private int _limit void <init> (java.io.InputStream, int) java.io.InputStream in int limit int getLimit () protected void setParentEofDetect (boolean) boolean on }
org/bouncycastle/asn1/OIDTokenizer.class
OIDTokenizer.java package org.bouncycastle.asn1 public org.bouncycastle.asn1.OIDTokenizer extends java.lang.Object { private String oid private int index public void <init> (java.lang.String) String oid public boolean hasMoreTokens () public java.lang.String nextToken () String token String token int end }
org/bouncycastle/asn1/StreamUtil.class
StreamUtil.java package org.bouncycastle.asn1 org.bouncycastle.asn1.StreamUtil extends java.lang.Object { void <init> () static int findLimit (java.io.InputStream) java.nio.channels.FileChannel channel long size java.io.InputStream in long maxMemory static int calculateBodyLength (int) int i int size int val int length int count static int calculateTagLength (int) throws java.io.IOException byte[] stack int pos int tagNo int length }
org/bouncycastle/asn1/bc/
org/bouncycastle/asn1/bc/BCObjectIdentifiers.class
BCObjectIdentifiers.java package org.bouncycastle.asn1.bc public abstract org.bouncycastle.asn1.bc.BCObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs5 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs5 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12_aes128_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12_aes192_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12_aes256_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12_aes128_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12_aes192_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12_aes256_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_sig public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHA256ph public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHA512ph public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHAKE128ph public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHAKE256ph public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHA256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHA512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHAKE128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHAKE256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHA256ph public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHA512ph public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHAKE128ph public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHAKE256ph public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHA256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHA512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHAKE128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHAKE256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_with_SHA256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_with_SHA512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_with_SHAKE128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_with_SHAKE256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_with_SHA256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_with_SHA512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_with_SHAKE128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_with_SHAKE256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_I public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_III_size public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_III_speed public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_p_I public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_p_III public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_p_I public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_p_III public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bc_ext public static final org.bouncycastle.asn1.ASN1ObjectIdentifier linkedCertificate static void <clinit> () }
org/bouncycastle/asn1/cms/
org/bouncycastle/asn1/cms/Attribute.class
Attribute.java package org.bouncycastle.asn1.cms public org.bouncycastle.asn1.cms.Attribute extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1ObjectIdentifier attrType private org.bouncycastle.asn1.ASN1Set attrValues public static org.bouncycastle.asn1.cms.Attribute getInstance (java.lang.Object) Object o private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.ASN1ObjectIdentifier attrType org.bouncycastle.asn1.ASN1Set attrValues public org.bouncycastle.asn1.ASN1ObjectIdentifier getAttrType () public org.bouncycastle.asn1.ASN1Set getAttrValues () public org.bouncycastle.asn1.ASN1Encodable[] getAttributeValues () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/cms/AttributeTable.class
AttributeTable.java package org.bouncycastle.asn1.cms public org.bouncycastle.asn1.cms.AttributeTable extends java.lang.Object { private java.util.Hashtable attributes public void <init> (java.util.Hashtable) java.util.Hashtable attrs public void <init> (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.cms.Attribute a int i org.bouncycastle.asn1.ASN1EncodableVector v public void <init> (org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.cms.Attribute a int i org.bouncycastle.asn1.ASN1Set s public void <init> (org.bouncycastle.asn1.cms.Attribute) org.bouncycastle.asn1.cms.Attribute attr public void <init> (org.bouncycastle.asn1.cms.Attributes) org.bouncycastle.asn1.cms.Attributes attrs private void addAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.cms.Attribute) java.util.Vector v java.util.Vector v org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.cms.Attribute a Object value public org.bouncycastle.asn1.cms.Attribute get (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid Object value public org.bouncycastle.asn1.ASN1EncodableVector getAll (org.bouncycastle.asn1.ASN1ObjectIdentifier) java.util.Enumeration e org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1EncodableVector v Object value public int size () Object o java.util.Enumeration en int size public java.util.Hashtable toHashtable () public org.bouncycastle.asn1.ASN1EncodableVector toASN1EncodableVector () java.util.Enumeration en Object value org.bouncycastle.asn1.ASN1EncodableVector v java.util.Enumeration e public org.bouncycastle.asn1.cms.Attributes toASN1Structure () private java.util.Hashtable copyTable (java.util.Hashtable) Object key java.util.Hashtable in java.util.Hashtable out java.util.Enumeration e public org.bouncycastle.asn1.cms.AttributeTable add (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier attrType org.bouncycastle.asn1.ASN1Encodable attrValue org.bouncycastle.asn1.cms.AttributeTable newTable public org.bouncycastle.asn1.cms.AttributeTable remove (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier attrType org.bouncycastle.asn1.cms.AttributeTable newTable }
org/bouncycastle/asn1/cms/Attributes.class
Attributes.java package org.bouncycastle.asn1.cms public org.bouncycastle.asn1.cms.Attributes extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1Set attributes private void <init> (org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.ASN1Set set public void <init> (org.bouncycastle.asn1.ASN1EncodableVector) org.bouncycastle.asn1.ASN1EncodableVector v public static org.bouncycastle.asn1.cms.Attributes getInstance (java.lang.Object) Object obj public static org.bouncycastle.asn1.cms.Attributes getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public org.bouncycastle.asn1.cms.Attribute[] getAttributes () int i org.bouncycastle.asn1.cms.Attribute[] rv public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/cms/CMSAlgorithmProtection.class
CMSAlgorithmProtection.java package org.bouncycastle.asn1.cms public org.bouncycastle.asn1.cms.CMSAlgorithmProtection extends org.bouncycastle.asn1.ASN1Object { public static final int SIGNATURE public static final int MAC private final org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm private final org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm private final org.bouncycastle.asn1.x509.AlgorithmIdentifier macAlgorithm public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, int, org.bouncycastle.asn1.x509.AlgorithmIdentifier) org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm int type org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence sequence org.bouncycastle.asn1.ASN1TaggedObject tagged public static org.bouncycastle.asn1.cms.CMSAlgorithmProtection getInstance (java.lang.Object) Object obj public org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getMacAlgorithm () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/cms/CMSAttributes.class
CMSAttributes.java package org.bouncycastle.asn1.cms public abstract org.bouncycastle.asn1.cms.CMSAttributes extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier contentType public static final org.bouncycastle.asn1.ASN1ObjectIdentifier messageDigest public static final org.bouncycastle.asn1.ASN1ObjectIdentifier signingTime public static final org.bouncycastle.asn1.ASN1ObjectIdentifier counterSignature public static final org.bouncycastle.asn1.ASN1ObjectIdentifier contentHint public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cmsAlgorithmProtect static void <clinit> () }
org/bouncycastle/asn1/cms/CMSObjectIdentifiers.class
CMSObjectIdentifiers.java package org.bouncycastle.asn1.cms public abstract org.bouncycastle.asn1.cms.CMSObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier data public static final org.bouncycastle.asn1.ASN1ObjectIdentifier signedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier envelopedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier signedAndEnvelopedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier digestedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier encryptedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier authenticatedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier compressedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier authEnvelopedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier timestampedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ri public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ri_ocsp_response public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ri_scvp static void <clinit> () }
org/bouncycastle/asn1/cms/ContentInfo.class
ContentInfo.java package org.bouncycastle.asn1.cms public org.bouncycastle.asn1.cms.ContentInfo extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.cms.CMSObjectIdentifiers { private org.bouncycastle.asn1.ASN1ObjectIdentifier contentType private org.bouncycastle.asn1.ASN1Encodable content public static org.bouncycastle.asn1.cms.ContentInfo getInstance (java.lang.Object) Object obj public static org.bouncycastle.asn1.cms.ContentInfo getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject tagged org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier contentType org.bouncycastle.asn1.ASN1Encodable content public org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType () public org.bouncycastle.asn1.ASN1Encodable getContent () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/cms/GCMParameters.class
GCMParameters.java package org.bouncycastle.asn1.cms public org.bouncycastle.asn1.cms.GCMParameters extends org.bouncycastle.asn1.ASN1Object { private byte[] nonce private int icvLen public static org.bouncycastle.asn1.cms.GCMParameters getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> (byte[], int) byte[] nonce int icvLen public byte[] getNonce () public int getIcvLen () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/cms/IssuerAndSerialNumber.class
IssuerAndSerialNumber.java package org.bouncycastle.asn1.cms public org.bouncycastle.asn1.cms.IssuerAndSerialNumber extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.x500.X500Name name private org.bouncycastle.asn1.ASN1Integer serialNumber public static org.bouncycastle.asn1.cms.IssuerAndSerialNumber getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.x509.Certificate) org.bouncycastle.asn1.x509.Certificate certificate public void <init> (org.bouncycastle.asn1.x509.X509CertificateStructure) org.bouncycastle.asn1.x509.X509CertificateStructure certificate public void <init> (org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger) org.bouncycastle.asn1.x500.X500Name name java.math.BigInteger serialNumber public void <init> (org.bouncycastle.asn1.x509.X509Name, java.math.BigInteger) org.bouncycastle.asn1.x509.X509Name name java.math.BigInteger serialNumber public void <init> (org.bouncycastle.asn1.x509.X509Name, org.bouncycastle.asn1.ASN1Integer) org.bouncycastle.asn1.x509.X509Name name org.bouncycastle.asn1.ASN1Integer serialNumber public org.bouncycastle.asn1.x500.X500Name getName () public org.bouncycastle.asn1.ASN1Integer getSerialNumber () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/cms/SignedData.class
SignedData.java package org.bouncycastle.asn1.cms public org.bouncycastle.asn1.cms.SignedData extends org.bouncycastle.asn1.ASN1Object { private static final org.bouncycastle.asn1.ASN1Integer VERSION_1 private static final org.bouncycastle.asn1.ASN1Integer VERSION_3 private static final org.bouncycastle.asn1.ASN1Integer VERSION_4 private static final org.bouncycastle.asn1.ASN1Integer VERSION_5 private org.bouncycastle.asn1.ASN1Integer version private org.bouncycastle.asn1.ASN1Set digestAlgorithms private org.bouncycastle.asn1.cms.ContentInfo contentInfo private org.bouncycastle.asn1.ASN1Set certificates private org.bouncycastle.asn1.ASN1Set crls private org.bouncycastle.asn1.ASN1Set signerInfos private boolean certsBer private boolean crlsBer public static org.bouncycastle.asn1.cms.SignedData getInstance (java.lang.Object) Object o public void <init> (org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.cms.ContentInfo, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.ASN1Set digestAlgorithms org.bouncycastle.asn1.cms.ContentInfo contentInfo org.bouncycastle.asn1.ASN1Set certificates org.bouncycastle.asn1.ASN1Set crls org.bouncycastle.asn1.ASN1Set signerInfos private org.bouncycastle.asn1.ASN1Integer calculateVersion (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.ASN1TaggedObject tagged Object obj java.util.Enumeration en Object obj java.util.Enumeration en org.bouncycastle.asn1.ASN1ObjectIdentifier contentOid org.bouncycastle.asn1.ASN1Set certs org.bouncycastle.asn1.ASN1Set crls org.bouncycastle.asn1.ASN1Set signerInfs boolean otherCert boolean otherCrl boolean attrCertV1Found boolean attrCertV2Found private boolean checkForVersion3 (org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.cms.SignerInfo s java.util.Enumeration e org.bouncycastle.asn1.ASN1Set signerInfs private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject tagged org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public org.bouncycastle.asn1.ASN1Integer getVersion () public org.bouncycastle.asn1.ASN1Set getDigestAlgorithms () public org.bouncycastle.asn1.cms.ContentInfo getEncapContentInfo () public org.bouncycastle.asn1.ASN1Set getCertificates () public org.bouncycastle.asn1.ASN1Set getCRLs () public org.bouncycastle.asn1.ASN1Set getSignerInfos () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v static void <clinit> () }
org/bouncycastle/asn1/cms/SignerIdentifier.class
SignerIdentifier.java package org.bouncycastle.asn1.cms public org.bouncycastle.asn1.cms.SignerIdentifier extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { private org.bouncycastle.asn1.ASN1Encodable id public void <init> (org.bouncycastle.asn1.cms.IssuerAndSerialNumber) org.bouncycastle.asn1.cms.IssuerAndSerialNumber id public void <init> (org.bouncycastle.asn1.ASN1OctetString) org.bouncycastle.asn1.ASN1OctetString id public void <init> (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive id public static org.bouncycastle.asn1.cms.SignerIdentifier getInstance (java.lang.Object) Object o public boolean isTagged () public org.bouncycastle.asn1.ASN1Encodable getId () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/cms/SignerInfo.class
SignerInfo.java package org.bouncycastle.asn1.cms public org.bouncycastle.asn1.cms.SignerInfo extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1Integer version private org.bouncycastle.asn1.cms.SignerIdentifier sid private org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlgorithm private org.bouncycastle.asn1.ASN1Set authenticatedAttributes private org.bouncycastle.asn1.x509.AlgorithmIdentifier digEncryptionAlgorithm private org.bouncycastle.asn1.ASN1OctetString encryptedDigest private org.bouncycastle.asn1.ASN1Set unauthenticatedAttributes public static org.bouncycastle.asn1.cms.SignerInfo getInstance (java.lang.Object) throws java.lang.IllegalArgumentException Object o public void <init> (org.bouncycastle.asn1.cms.SignerIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1OctetString, org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.cms.SignerIdentifier sid org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlgorithm org.bouncycastle.asn1.ASN1Set authenticatedAttributes org.bouncycastle.asn1.x509.AlgorithmIdentifier digEncryptionAlgorithm org.bouncycastle.asn1.ASN1OctetString encryptedDigest org.bouncycastle.asn1.ASN1Set unauthenticatedAttributes public void <init> (org.bouncycastle.asn1.cms.SignerIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.cms.Attributes, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1OctetString, org.bouncycastle.asn1.cms.Attributes) org.bouncycastle.asn1.cms.SignerIdentifier sid org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlgorithm org.bouncycastle.asn1.cms.Attributes authenticatedAttributes org.bouncycastle.asn1.x509.AlgorithmIdentifier digEncryptionAlgorithm org.bouncycastle.asn1.ASN1OctetString encryptedDigest org.bouncycastle.asn1.cms.Attributes unauthenticatedAttributes public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e Object obj public org.bouncycastle.asn1.ASN1Integer getVersion () public org.bouncycastle.asn1.cms.SignerIdentifier getSID () public org.bouncycastle.asn1.ASN1Set getAuthenticatedAttributes () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm () public org.bouncycastle.asn1.ASN1OctetString getEncryptedDigest () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestEncryptionAlgorithm () public org.bouncycastle.asn1.ASN1Set getUnauthenticatedAttributes () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/cms/Time.class
Time.java package org.bouncycastle.asn1.cms public org.bouncycastle.asn1.cms.Time extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { org.bouncycastle.asn1.ASN1Primitive time public static org.bouncycastle.asn1.cms.Time getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public void <init> (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive time public void <init> (java.util.Date) java.util.Date time java.util.SimpleTimeZone tz java.text.SimpleDateFormat dateF String d int year public void <init> (java.util.Date, java.util.Locale) java.util.Date time java.util.Locale locale java.util.SimpleTimeZone tz java.text.SimpleDateFormat dateF String d int year public static org.bouncycastle.asn1.cms.Time getInstance (java.lang.Object) Object obj public java.lang.String getTime () public java.util.Date getDate () java.text.ParseException e public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/eac/
org/bouncycastle/asn1/eac/EACObjectIdentifiers.class
EACObjectIdentifiers.java package org.bouncycastle.asn1.eac public abstract org.bouncycastle.asn1.eac.EACObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bsi_de public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_PK public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_PK_DH public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_PK_ECDH public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_DH public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_DH_3DES_CBC_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_ECDH public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_ECDH_3DES_CBC_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_v1_5_SHA_1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_v1_5_SHA_256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_PSS_SHA_1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_PSS_SHA_256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_v1_5_SHA_512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_PSS_SHA_512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_EAC_ePassport static void <clinit> () }
org/bouncycastle/asn1/gm/
org/bouncycastle/asn1/gm/GMObjectIdentifiers.class
GMObjectIdentifiers.java package org.bouncycastle.asn1.gm public abstract org.bouncycastle.asn1.gm.GMObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm6_ecb public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm6_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm6_ofb128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm6_cfb128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_ecb public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_ofb128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_cfb128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_cfb1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_cfb8 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_ecb public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_ofb128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_cfb128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_cfb1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_cfb8 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ecb public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ofb128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_cfb128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_cfb1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_cfb8 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ctr public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_gcm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ccm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_xts public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_wrap public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_wrap_pad public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ocb public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm5 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2p256v1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2exchange public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt public static final org.bouncycastle.asn1.ASN1ObjectIdentifier wapip192v1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_recommendedParameters public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_specifiedParameters public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sm3 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_rmd160 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_whirlpool public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_blake2b512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_blake2s256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_md5 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sm9PublicKey public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm9sign public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm9keyagreement public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm9encrypt public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm3 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier hmac_sm3 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sm3 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_rmd160 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_whirlpool public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_blake2b512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_blake2s256 static void <clinit> () }
org/bouncycastle/asn1/iana/
org/bouncycastle/asn1/iana/IANAObjectIdentifiers.class
IANAObjectIdentifiers.java package org.bouncycastle.asn1.iana public abstract org.bouncycastle.asn1.iana.IANAObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier internet public static final org.bouncycastle.asn1.ASN1ObjectIdentifier directory public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mgmt public static final org.bouncycastle.asn1.ASN1ObjectIdentifier experimental public static final org.bouncycastle.asn1.ASN1ObjectIdentifier _private public static final org.bouncycastle.asn1.ASN1ObjectIdentifier security public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SNMPv2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mail public static final org.bouncycastle.asn1.ASN1ObjectIdentifier security_mechanisms public static final org.bouncycastle.asn1.ASN1ObjectIdentifier security_nametypes public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkix public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ipsec public static final org.bouncycastle.asn1.ASN1ObjectIdentifier isakmpOakley public static final org.bouncycastle.asn1.ASN1ObjectIdentifier hmacMD5 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier hmacSHA1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier hmacTIGER public static final org.bouncycastle.asn1.ASN1ObjectIdentifier hmacRIPEMD160 static void <clinit> () }
org/bouncycastle/asn1/isismtt/
org/bouncycastle/asn1/isismtt/ISISMTTObjectIdentifiers.class
ISISMTTObjectIdentifiers.java package org.bouncycastle.asn1.isismtt public abstract org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_cp public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_cp_accredited public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_dateOfCertGen public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_procuration public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_admission public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_monetaryLimit public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_declarationOfMajority public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_iCCSN public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_PKReference public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_restriction public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_retrieveIfAllowed public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_requestedCertificate public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_namingAuthorities public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_certInDirSince public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_certHash public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_nameAtBirth public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_additionalInformation public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_liabilityLimitationFlag static void <clinit> () }
org/bouncycastle/asn1/kisa/
org/bouncycastle/asn1/kisa/KISAObjectIdentifiers.class
KISAObjectIdentifiers.java package org.bouncycastle.asn1.kisa public abstract org.bouncycastle.asn1.kisa.KISAObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_seedCBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_seedMAC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHA1AndSEED_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_npki_app_cmsSeed_wrap public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_mod_cms_seed static void <clinit> () }
org/bouncycastle/asn1/misc/
org/bouncycastle/asn1/misc/MiscObjectIdentifiers.class
MiscObjectIdentifiers.java package org.bouncycastle.asn1.misc public abstract org.bouncycastle.asn1.misc.MiscObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscape public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCertType public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeBaseURL public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeRevocationURL public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCARevocationURL public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeRenewalURL public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCApolicyURL public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeSSLServerName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCertComment public static final org.bouncycastle.asn1.ASN1ObjectIdentifier verisign public static final org.bouncycastle.asn1.ASN1ObjectIdentifier verisignCzagExtension public static final org.bouncycastle.asn1.ASN1ObjectIdentifier verisignPrivate_6_9 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier verisignOnSiteJurisdictionHash public static final org.bouncycastle.asn1.ASN1ObjectIdentifier verisignBitString_6_13 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier verisignDnbDunsNumber public static final org.bouncycastle.asn1.ASN1ObjectIdentifier verisignIssStrongCrypto public static final org.bouncycastle.asn1.ASN1ObjectIdentifier novell public static final org.bouncycastle.asn1.ASN1ObjectIdentifier novellSecurityAttribs public static final org.bouncycastle.asn1.ASN1ObjectIdentifier entrust public static final org.bouncycastle.asn1.ASN1ObjectIdentifier entrustVersionExtension public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cast5CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier hMAC_SHA1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier as_sys_sec_alg_ideaCBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm_blowfish_ECB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm_blowfish_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm_blowfish_CFB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm_blowfish_OFB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier blake2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2b160 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2b256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2b384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2b512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2s128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2s160 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2s224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2s256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_scrypt public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_composite static void <clinit> () }
org/bouncycastle/asn1/misc/NetscapeCertType.class
NetscapeCertType.java package org.bouncycastle.asn1.misc public org.bouncycastle.asn1.misc.NetscapeCertType extends org.bouncycastle.asn1.DERBitString { public static final int sslClient public static final int sslServer public static final int smime public static final int objectSigning public static final int reserved public static final int sslCA public static final int smimeCA public static final int objectSigningCA public void <init> (int) int usage public void <init> (org.bouncycastle.asn1.DERBitString) org.bouncycastle.asn1.DERBitString usage public java.lang.String toString () }
org/bouncycastle/asn1/misc/NetscapeRevocationURL.class
NetscapeRevocationURL.java package org.bouncycastle.asn1.misc public org.bouncycastle.asn1.misc.NetscapeRevocationURL extends org.bouncycastle.asn1.DERIA5String { public void <init> (org.bouncycastle.asn1.DERIA5String) org.bouncycastle.asn1.DERIA5String str public java.lang.String toString () }
org/bouncycastle/asn1/misc/VerisignCzagExtension.class
VerisignCzagExtension.java package org.bouncycastle.asn1.misc public org.bouncycastle.asn1.misc.VerisignCzagExtension extends org.bouncycastle.asn1.DERIA5String { public void <init> (org.bouncycastle.asn1.DERIA5String) org.bouncycastle.asn1.DERIA5String str public java.lang.String toString () }
org/bouncycastle/asn1/nist/
org/bouncycastle/asn1/nist/NISTNamedCurves.class
NISTNamedCurves.java package org.bouncycastle.asn1.nist public org.bouncycastle.asn1.nist.NISTNamedCurves extends java.lang.Object { static final java.util.Hashtable objIds static final java.util.Hashtable names public void <init> () static void defineCurve (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier) String name org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String) String name org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static org.bouncycastle.asn1.x9.X9ECParameters getByOID (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String) String name public static java.lang.String getName (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static java.util.Enumeration getNames () static void <clinit> () }
org/bouncycastle/asn1/nist/NISTObjectIdentifiers.class
NISTObjectIdentifiers.java package org.bouncycastle.asn1.nist public abstract org.bouncycastle.asn1.nist.NISTObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier nistAlgorithm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier hashAlgs public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha512_224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha512_256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha3_224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha3_256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha3_384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha3_512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_shake128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_shake256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA3_224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA3_256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA3_384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA3_512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_shake128_len public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_shake256_len public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_KmacWithSHAKE128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_KmacWithSHAKE256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier aes public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_ECB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_OFB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_CFB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_wrap public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_GCM public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_CCM public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_wrap_pad public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_ECB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_OFB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_CFB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_wrap public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_GCM public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_CCM public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_wrap_pad public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_ECB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_OFB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_CFB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_wrap public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_GCM public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_CCM public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_wrap_pad public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sigAlgs public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha3_224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha3_256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha3_384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha3_512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_sha3_224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_sha3_256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_sha3_384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_sha3_512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pkcs1_v1_5_with_sha3_224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pkcs1_v1_5_with_sha3_256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pkcs1_v1_5_with_sha3_384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pkcs1_v1_5_with_sha3_512 static void <clinit> () }
org/bouncycastle/asn1/nsri/
org/bouncycastle/asn1/nsri/NSRIObjectIdentifiers.class
NSRIObjectIdentifiers.java package org.bouncycastle.asn1.nsri public abstract org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier nsri public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_algorithm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_sea public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pad public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pad_null public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pad_1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ecb public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_cfb public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ofb public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ctr public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ecb public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_cfb public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ofb public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ctr public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ecb public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_cfb public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ofb public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ctr public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_cmac public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_cmac public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_cmac public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ocb2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ocb2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ocb2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_gcm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_gcm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_gcm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ccm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ccm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ccm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_kw public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_kw public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_kw public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_kwp public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_kwp public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_kwp static void <clinit> () }
org/bouncycastle/asn1/ntt/
org/bouncycastle/asn1/ntt/NTTObjectIdentifiers.class
NTTObjectIdentifiers.java package org.bouncycastle.asn1.ntt public abstract org.bouncycastle.asn1.ntt.NTTObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia128_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia192_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia256_cbc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia128_wrap public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia192_wrap public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia256_wrap static void <clinit> () }
org/bouncycastle/asn1/oiw/
org/bouncycastle/asn1/oiw/OIWObjectIdentifiers.class
OIWObjectIdentifiers.java package org.bouncycastle.asn1.oiw public abstract org.bouncycastle.asn1.oiw.OIWObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier md4WithRSA public static final org.bouncycastle.asn1.ASN1ObjectIdentifier md5WithRSA public static final org.bouncycastle.asn1.ASN1ObjectIdentifier md4WithRSAEncryption public static final org.bouncycastle.asn1.ASN1ObjectIdentifier desECB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier desCBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier desOFB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier desCFB public static final org.bouncycastle.asn1.ASN1ObjectIdentifier desEDE public static final org.bouncycastle.asn1.ASN1ObjectIdentifier idSHA1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dsaWithSHA1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha1WithRSA public static final org.bouncycastle.asn1.ASN1ObjectIdentifier elGamalAlgorithm static void <clinit> () }
org/bouncycastle/asn1/pkcs/
org/bouncycastle/asn1/pkcs/Attribute.class
Attribute.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.Attribute extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1ObjectIdentifier attrType private org.bouncycastle.asn1.ASN1Set attrValues public static org.bouncycastle.asn1.pkcs.Attribute getInstance (java.lang.Object) Object o public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.ASN1ObjectIdentifier attrType org.bouncycastle.asn1.ASN1Set attrValues public org.bouncycastle.asn1.ASN1ObjectIdentifier getAttrType () public org.bouncycastle.asn1.ASN1Set getAttrValues () public org.bouncycastle.asn1.ASN1Encodable[] getAttributeValues () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/AuthenticatedSafe.class
AuthenticatedSafe.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.AuthenticatedSafe extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.pkcs.ContentInfo[] info private boolean isBer private void <init> (org.bouncycastle.asn1.ASN1Sequence) int i org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.pkcs.AuthenticatedSafe getInstance (java.lang.Object) Object o public void <init> (org.bouncycastle.asn1.pkcs.ContentInfo[]) org.bouncycastle.asn1.pkcs.ContentInfo[] info public org.bouncycastle.asn1.pkcs.ContentInfo[] getContentInfo () private org.bouncycastle.asn1.pkcs.ContentInfo[] copy (org.bouncycastle.asn1.pkcs.ContentInfo[]) org.bouncycastle.asn1.pkcs.ContentInfo[] infos org.bouncycastle.asn1.pkcs.ContentInfo[] tmp public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/pkcs/CRLBag.class
CRLBag.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.CRLBag extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1ObjectIdentifier crlId private org.bouncycastle.asn1.ASN1Encodable crlValue private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.pkcs.CRLBag getInstance (java.lang.Object) Object o public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier crlId org.bouncycastle.asn1.ASN1Encodable crlValue public org.bouncycastle.asn1.ASN1ObjectIdentifier getCrlId () public org.bouncycastle.asn1.ASN1Encodable getCrlValue () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/CertBag.class
CertBag.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.CertBag extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1ObjectIdentifier certId private org.bouncycastle.asn1.ASN1Encodable certValue private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.pkcs.CertBag getInstance (java.lang.Object) Object o public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier certId org.bouncycastle.asn1.ASN1Encodable certValue public org.bouncycastle.asn1.ASN1ObjectIdentifier getCertId () public org.bouncycastle.asn1.ASN1Encodable getCertValue () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/CertificationRequest.class
CertificationRequest.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.CertificationRequest extends org.bouncycastle.asn1.ASN1Object { protected org.bouncycastle.asn1.pkcs.CertificationRequestInfo reqInfo protected org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId protected org.bouncycastle.asn1.DERBitString sigBits public static org.bouncycastle.asn1.pkcs.CertificationRequest getInstance (java.lang.Object) Object o protected void <init> () public void <init> (org.bouncycastle.asn1.pkcs.CertificationRequestInfo, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.DERBitString) org.bouncycastle.asn1.pkcs.CertificationRequestInfo requestInfo org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithm org.bouncycastle.asn1.DERBitString signature public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public org.bouncycastle.asn1.pkcs.CertificationRequestInfo getCertificationRequestInfo () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm () public org.bouncycastle.asn1.DERBitString getSignature () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/CertificationRequestInfo.class
CertificationRequestInfo.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.CertificationRequestInfo extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.ASN1Integer version org.bouncycastle.asn1.x500.X500Name subject org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPKInfo org.bouncycastle.asn1.ASN1Set attributes public static org.bouncycastle.asn1.pkcs.CertificationRequestInfo getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.x500.X500Name subject org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pkInfo org.bouncycastle.asn1.ASN1Set attributes public void <init> (org.bouncycastle.asn1.x509.X509Name, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.x509.X509Name subject org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pkInfo org.bouncycastle.asn1.ASN1Set attributes public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject tagobj org.bouncycastle.asn1.ASN1Sequence seq public org.bouncycastle.asn1.ASN1Integer getVersion () public org.bouncycastle.asn1.x500.X500Name getSubject () public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo () public org.bouncycastle.asn1.ASN1Set getAttributes () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v private static void validateAttributes (org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.pkcs.Attribute attr java.util.Enumeration en org.bouncycastle.asn1.ASN1Set attributes }
org/bouncycastle/asn1/pkcs/ContentInfo.class
ContentInfo.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.ContentInfo extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers { private org.bouncycastle.asn1.ASN1ObjectIdentifier contentType private org.bouncycastle.asn1.ASN1Encodable content private boolean isBer public static org.bouncycastle.asn1.pkcs.ContentInfo getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier contentType org.bouncycastle.asn1.ASN1Encodable content public org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType () public org.bouncycastle.asn1.ASN1Encodable getContent () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/DHParameter.class
DHParameter.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.DHParameter extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.ASN1Integer p org.bouncycastle.asn1.ASN1Integer g org.bouncycastle.asn1.ASN1Integer l public void <init> (java.math.BigInteger, java.math.BigInteger, int) java.math.BigInteger p java.math.BigInteger g int l public static org.bouncycastle.asn1.pkcs.DHParameter getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public java.math.BigInteger getP () public java.math.BigInteger getG () public java.math.BigInteger getL () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/EncryptedData.class
EncryptedData.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.EncryptedData extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.ASN1Sequence data public static org.bouncycastle.asn1.pkcs.EncryptedData getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq int version public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier contentType org.bouncycastle.asn1.x509.AlgorithmIdentifier encryptionAlgorithm org.bouncycastle.asn1.ASN1Encodable content org.bouncycastle.asn1.ASN1EncodableVector v public org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getEncryptionAlgorithm () public org.bouncycastle.asn1.ASN1OctetString getContent () org.bouncycastle.asn1.ASN1TaggedObject o public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/EncryptedPrivateKeyInfo.class
EncryptedPrivateKeyInfo.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.x509.AlgorithmIdentifier algId private org.bouncycastle.asn1.ASN1OctetString data private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[]) org.bouncycastle.asn1.x509.AlgorithmIdentifier algId byte[] encoding public static org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo getInstance (java.lang.Object) Object obj public org.bouncycastle.asn1.x509.AlgorithmIdentifier getEncryptionAlgorithm () public byte[] getEncryptedData () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/EncryptionScheme.class
EncryptionScheme.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.EncryptionScheme extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.x509.AlgorithmIdentifier algId public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier objectId public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier objectId org.bouncycastle.asn1.ASN1Encodable parameters private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.pkcs.EncryptionScheme getInstance (java.lang.Object) Object obj public org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithm () public org.bouncycastle.asn1.ASN1Encodable getParameters () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/pkcs/IssuerAndSerialNumber.class
IssuerAndSerialNumber.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.x500.X500Name name org.bouncycastle.asn1.ASN1Integer certSerialNumber public static org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.x509.X509Name, java.math.BigInteger) org.bouncycastle.asn1.x509.X509Name name java.math.BigInteger certSerialNumber public void <init> (org.bouncycastle.asn1.x509.X509Name, org.bouncycastle.asn1.ASN1Integer) org.bouncycastle.asn1.x509.X509Name name org.bouncycastle.asn1.ASN1Integer certSerialNumber public void <init> (org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger) org.bouncycastle.asn1.x500.X500Name name java.math.BigInteger certSerialNumber public org.bouncycastle.asn1.x500.X500Name getName () public org.bouncycastle.asn1.ASN1Integer getCertificateSerialNumber () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/KeyDerivationFunc.class
KeyDerivationFunc.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.KeyDerivationFunc extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.x509.AlgorithmIdentifier algId public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier objectId org.bouncycastle.asn1.ASN1Encodable parameters private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.pkcs.KeyDerivationFunc getInstance (java.lang.Object) Object obj public org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithm () public org.bouncycastle.asn1.ASN1Encodable getParameters () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/pkcs/MacData.class
MacData.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.MacData extends org.bouncycastle.asn1.ASN1Object { private static final java.math.BigInteger ONE org.bouncycastle.asn1.x509.DigestInfo digInfo byte[] salt java.math.BigInteger iterationCount public static org.bouncycastle.asn1.pkcs.MacData getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.x509.DigestInfo, byte[], int) org.bouncycastle.asn1.x509.DigestInfo digInfo byte[] salt int iterationCount public org.bouncycastle.asn1.x509.DigestInfo getMac () public byte[] getSalt () public java.math.BigInteger getIterationCount () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v static void <clinit> () }
org/bouncycastle/asn1/pkcs/PBEParameter.class
PBEParameter.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.PBEParameter extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.ASN1Integer iterations org.bouncycastle.asn1.ASN1OctetString salt public void <init> (byte[], int) byte[] salt int iterations private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.pkcs.PBEParameter getInstance (java.lang.Object) Object obj public java.math.BigInteger getIterationCount () public byte[] getSalt () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/PBES2Parameters.class
PBES2Parameters.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.PBES2Parameters extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers { private org.bouncycastle.asn1.pkcs.KeyDerivationFunc func private org.bouncycastle.asn1.pkcs.EncryptionScheme scheme public static org.bouncycastle.asn1.pkcs.PBES2Parameters getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.pkcs.KeyDerivationFunc, org.bouncycastle.asn1.pkcs.EncryptionScheme) org.bouncycastle.asn1.pkcs.KeyDerivationFunc keyDevFunc org.bouncycastle.asn1.pkcs.EncryptionScheme encScheme private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence obj java.util.Enumeration e org.bouncycastle.asn1.ASN1Sequence funcSeq public org.bouncycastle.asn1.pkcs.KeyDerivationFunc getKeyDerivationFunc () public org.bouncycastle.asn1.pkcs.EncryptionScheme getEncryptionScheme () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/PBKDF2Params.class
PBKDF2Params.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.PBKDF2Params extends org.bouncycastle.asn1.ASN1Object { private static final org.bouncycastle.asn1.x509.AlgorithmIdentifier algid_hmacWithSHA1 private final org.bouncycastle.asn1.ASN1OctetString octStr private final org.bouncycastle.asn1.ASN1Integer iterationCount private final org.bouncycastle.asn1.ASN1Integer keyLength private final org.bouncycastle.asn1.x509.AlgorithmIdentifier prf public static org.bouncycastle.asn1.pkcs.PBKDF2Params getInstance (java.lang.Object) Object obj public void <init> (byte[], int) byte[] salt int iterationCount public void <init> (byte[], int, int) byte[] salt int iterationCount int keyLength public void <init> (byte[], int, int, org.bouncycastle.asn1.x509.AlgorithmIdentifier) byte[] salt int iterationCount int keyLength org.bouncycastle.asn1.x509.AlgorithmIdentifier prf public void <init> (byte[], int, org.bouncycastle.asn1.x509.AlgorithmIdentifier) byte[] salt int iterationCount org.bouncycastle.asn1.x509.AlgorithmIdentifier prf private void <init> (org.bouncycastle.asn1.ASN1Sequence) Object o org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public byte[] getSalt () public java.math.BigInteger getIterationCount () public java.math.BigInteger getKeyLength () public boolean isDefaultPrf () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getPrf () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v static void <clinit> () }
org/bouncycastle/asn1/pkcs/PKCS12PBEParams.class
PKCS12PBEParams.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.PKCS12PBEParams extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.ASN1Integer iterations org.bouncycastle.asn1.ASN1OctetString iv public void <init> (byte[], int) byte[] salt int iterations private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.pkcs.PKCS12PBEParams getInstance (java.lang.Object) Object obj public java.math.BigInteger getIterations () public byte[] getIV () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.class
PKCSObjectIdentifiers.java package org.bouncycastle.asn1.pkcs public abstract org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier rsaEncryption public static final org.bouncycastle.asn1.ASN1ObjectIdentifier md5WithRSAEncryption public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha1WithRSAEncryption public static final org.bouncycastle.asn1.ASN1ObjectIdentifier srsaOAEPEncryptionSET public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_RSAES_OAEP public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_mgf1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pSpecified public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_RSASSA_PSS public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha256WithRSAEncryption public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha384WithRSAEncryption public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha512WithRSAEncryption public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha224WithRSAEncryption public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha512_224WithRSAEncryption public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sha512_256WithRSAEncryption public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_3 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhKeyAgreement public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_5 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD2AndDES_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD2AndRC2_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD5AndDES_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD5AndRC2_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHA1AndDES_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHA1AndRC2_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_PBES2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_PBKDF2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier encryptionAlgorithm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier des_EDE3_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier RC2_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier rc4 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier md5 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_7 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier data public static final org.bouncycastle.asn1.ASN1ObjectIdentifier signedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier envelopedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier signedAndEnvelopedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier digestedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier encryptedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_emailAddress public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_unstructuredName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_contentType public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_messageDigest public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_signingTime public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_counterSignature public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_challengePassword public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_unstructuredAddress public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_extendedCertificateAttributes public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_signingDescription public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_extensionRequest public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_smimeCapabilities public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_smime public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_friendlyName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_localKeyId public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x509certType public static final org.bouncycastle.asn1.ASN1ObjectIdentifier certTypes public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x509Certificate public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sdsiCertificate public static final org.bouncycastle.asn1.ASN1ObjectIdentifier crlTypes public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x509Crl public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_cmsAlgorithmProtect public static final org.bouncycastle.asn1.ASN1ObjectIdentifier preferSignedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier canNotDecryptAny public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sMIMECapabilitiesVersions public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_authData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_TSTInfo public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_compressedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_authEnvelopedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_timestampedData public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_PWRI_KEK public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsa_KEM public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_hss_lms_hashsig public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_AEADChaCha20Poly1305 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_hkdf_with_sha256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_hkdf_with_sha384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_hkdf_with_sha512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfOrigin public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfReceipt public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfDelivery public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfSender public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfApproval public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfCreation public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_receiptRequest public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_contentHint public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_msgSigDigest public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_contentReference public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_encrypKeyPref public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signingCertificate public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signingCertificateV2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_contentIdentifier public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signatureTimeStampToken public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_sigPolicyId public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_commitmentType public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_signerLocation public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_signerAttr public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_otherSigCert public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_contentTimestamp public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_certificateRefs public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_revocationRefs public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_certValues public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_revocationValues public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_escTimeStamp public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_certCRLTimestamp public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_archiveTimestamp public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_decryptKeyID public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_implCryptoAlgs public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_asymmDecryptKeyID public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_implCompressAlgs public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_communityIdentifiers public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_sigPolicyId public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_commitmentType public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signerLocation public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_otherSigCert public static final String id_spq public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_spq_ets_uri public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_spq_ets_unotice public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_12 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier bagtypes public static final org.bouncycastle.asn1.ASN1ObjectIdentifier keyBag public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs8ShroudedKeyBag public static final org.bouncycastle.asn1.ASN1ObjectIdentifier certBag public static final org.bouncycastle.asn1.ASN1ObjectIdentifier crlBag public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secretBag public static final org.bouncycastle.asn1.ASN1ObjectIdentifier safeContentsBag public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_12PbeIds public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd128BitRC4 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd40BitRC4 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd3_KeyTripleDES_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd2_KeyTripleDES_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd128BitRC2_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd40BitRC2_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier pbewithSHAAnd40BitRC2_CBC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_CMS3DESwrap public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_CMSRC2wrap public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_ESDH public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_SSDH static void <clinit> () }
org/bouncycastle/asn1/pkcs/Pfx.class
Pfx.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.Pfx extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers { private org.bouncycastle.asn1.pkcs.ContentInfo contentInfo private org.bouncycastle.asn1.pkcs.MacData macData private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.asn1.ASN1Integer version public static org.bouncycastle.asn1.pkcs.Pfx getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.pkcs.ContentInfo, org.bouncycastle.asn1.pkcs.MacData) org.bouncycastle.asn1.pkcs.ContentInfo contentInfo org.bouncycastle.asn1.pkcs.MacData macData public org.bouncycastle.asn1.pkcs.ContentInfo getAuthSafe () public org.bouncycastle.asn1.pkcs.MacData getMacData () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/PrivateKeyInfo.class
PrivateKeyInfo.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.PrivateKeyInfo extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1Integer version private org.bouncycastle.asn1.x509.AlgorithmIdentifier privateKeyAlgorithm private org.bouncycastle.asn1.ASN1OctetString privateKey private org.bouncycastle.asn1.ASN1Set attributes private org.bouncycastle.asn1.ASN1BitString publicKey public static org.bouncycastle.asn1.pkcs.PrivateKeyInfo getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.pkcs.PrivateKeyInfo getInstance (java.lang.Object) Object obj private static int getVersionValue (org.bouncycastle.asn1.ASN1Integer) org.bouncycastle.asn1.ASN1Integer version int versionValue public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException org.bouncycastle.asn1.x509.AlgorithmIdentifier privateKeyAlgorithm org.bouncycastle.asn1.ASN1Encodable privateKey public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.asn1.ASN1Set) throws java.io.IOException org.bouncycastle.asn1.x509.AlgorithmIdentifier privateKeyAlgorithm org.bouncycastle.asn1.ASN1Encodable privateKey org.bouncycastle.asn1.ASN1Set attributes public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.asn1.ASN1Set, byte[]) throws java.io.IOException org.bouncycastle.asn1.x509.AlgorithmIdentifier privateKeyAlgorithm org.bouncycastle.asn1.ASN1Encodable privateKey org.bouncycastle.asn1.ASN1Set attributes byte[] publicKey private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject tagged int tag org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e int versionValue int lastTag public org.bouncycastle.asn1.ASN1Integer getVersion () public org.bouncycastle.asn1.ASN1Set getAttributes () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getPrivateKeyAlgorithm () public org.bouncycastle.asn1.ASN1OctetString getPrivateKey () public org.bouncycastle.asn1.ASN1Encodable parsePrivateKey () throws java.io.IOException public boolean hasPublicKey () public org.bouncycastle.asn1.ASN1Encodable parsePublicKey () throws java.io.IOException public org.bouncycastle.asn1.ASN1BitString getPublicKeyData () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/RSAESOAEPparams.class
RSAESOAEPparams.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.RSAESOAEPparams extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm private org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm private org.bouncycastle.asn1.x509.AlgorithmIdentifier pSourceAlgorithm public static final org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_HASH_ALGORITHM public static final org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_MASK_GEN_FUNCTION public static final org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_P_SOURCE_ALGORITHM public static org.bouncycastle.asn1.pkcs.RSAESOAEPparams getInstance (java.lang.Object) Object obj public void <init> () public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier) org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm org.bouncycastle.asn1.x509.AlgorithmIdentifier pSourceAlgorithm public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject o int i org.bouncycastle.asn1.ASN1Sequence seq public org.bouncycastle.asn1.x509.AlgorithmIdentifier getHashAlgorithm () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getMaskGenAlgorithm () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getPSourceAlgorithm () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v static void <clinit> () }
org/bouncycastle/asn1/pkcs/RSAPrivateKey.class
RSAPrivateKey.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.RSAPrivateKey extends org.bouncycastle.asn1.ASN1Object { private java.math.BigInteger version private java.math.BigInteger modulus private java.math.BigInteger publicExponent private java.math.BigInteger privateExponent private java.math.BigInteger prime1 private java.math.BigInteger prime2 private java.math.BigInteger exponent1 private java.math.BigInteger exponent2 private java.math.BigInteger coefficient private org.bouncycastle.asn1.ASN1Sequence otherPrimeInfos public static org.bouncycastle.asn1.pkcs.RSAPrivateKey getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.pkcs.RSAPrivateKey getInstance (java.lang.Object) Object obj public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) java.math.BigInteger modulus java.math.BigInteger publicExponent java.math.BigInteger privateExponent java.math.BigInteger prime1 java.math.BigInteger prime2 java.math.BigInteger exponent1 java.math.BigInteger exponent2 java.math.BigInteger coefficient private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e org.bouncycastle.asn1.ASN1Integer v int versionValue public java.math.BigInteger getVersion () public java.math.BigInteger getModulus () public java.math.BigInteger getPublicExponent () public java.math.BigInteger getPrivateExponent () public java.math.BigInteger getPrime1 () public java.math.BigInteger getPrime2 () public java.math.BigInteger getExponent1 () public java.math.BigInteger getExponent2 () public java.math.BigInteger getCoefficient () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/RSAPrivateKeyStructure.class
RSAPrivateKeyStructure.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure extends org.bouncycastle.asn1.ASN1Object { private int version private java.math.BigInteger modulus private java.math.BigInteger publicExponent private java.math.BigInteger privateExponent private java.math.BigInteger prime1 private java.math.BigInteger prime2 private java.math.BigInteger exponent1 private java.math.BigInteger exponent2 private java.math.BigInteger coefficient private org.bouncycastle.asn1.ASN1Sequence otherPrimeInfos public static org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure getInstance (java.lang.Object) Object obj public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) java.math.BigInteger modulus java.math.BigInteger publicExponent java.math.BigInteger privateExponent java.math.BigInteger prime1 java.math.BigInteger prime2 java.math.BigInteger exponent1 java.math.BigInteger exponent2 java.math.BigInteger coefficient public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e org.bouncycastle.asn1.ASN1Integer v int versionValue public int getVersion () public java.math.BigInteger getModulus () public java.math.BigInteger getPublicExponent () public java.math.BigInteger getPrivateExponent () public java.math.BigInteger getPrime1 () public java.math.BigInteger getPrime2 () public java.math.BigInteger getExponent1 () public java.math.BigInteger getExponent2 () public java.math.BigInteger getCoefficient () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/RSAPublicKey.class
RSAPublicKey.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.RSAPublicKey extends org.bouncycastle.asn1.ASN1Object { private java.math.BigInteger modulus private java.math.BigInteger publicExponent public static org.bouncycastle.asn1.pkcs.RSAPublicKey getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.pkcs.RSAPublicKey getInstance (java.lang.Object) Object obj public void <init> (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger modulus java.math.BigInteger publicExponent private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public java.math.BigInteger getModulus () public java.math.BigInteger getPublicExponent () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/RSASSAPSSparams.class
RSASSAPSSparams.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.RSASSAPSSparams extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm private org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm private org.bouncycastle.asn1.ASN1Integer saltLength private org.bouncycastle.asn1.ASN1Integer trailerField public static final org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_HASH_ALGORITHM public static final org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_MASK_GEN_FUNCTION public static final org.bouncycastle.asn1.ASN1Integer DEFAULT_SALT_LENGTH public static final org.bouncycastle.asn1.ASN1Integer DEFAULT_TRAILER_FIELD public static org.bouncycastle.asn1.pkcs.RSASSAPSSparams getInstance (java.lang.Object) Object obj public void <init> () public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Integer) org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm org.bouncycastle.asn1.ASN1Integer saltLength org.bouncycastle.asn1.ASN1Integer trailerField private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject o int i org.bouncycastle.asn1.ASN1Sequence seq public org.bouncycastle.asn1.x509.AlgorithmIdentifier getHashAlgorithm () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getMaskGenAlgorithm () public java.math.BigInteger getSaltLength () public java.math.BigInteger getTrailerField () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v static void <clinit> () }
org/bouncycastle/asn1/pkcs/SafeBag.class
SafeBag.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.SafeBag extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1ObjectIdentifier bagId private org.bouncycastle.asn1.ASN1Encodable bagValue private org.bouncycastle.asn1.ASN1Set bagAttributes public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Encodable obj public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Encodable obj org.bouncycastle.asn1.ASN1Set bagAttributes public static org.bouncycastle.asn1.pkcs.SafeBag getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public org.bouncycastle.asn1.ASN1ObjectIdentifier getBagId () public org.bouncycastle.asn1.ASN1Encodable getBagValue () public org.bouncycastle.asn1.ASN1Set getBagAttributes () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/pkcs/SignedData.class
SignedData.java package org.bouncycastle.asn1.pkcs public org.bouncycastle.asn1.pkcs.SignedData extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers { private org.bouncycastle.asn1.ASN1Integer version private org.bouncycastle.asn1.ASN1Set digestAlgorithms private org.bouncycastle.asn1.pkcs.ContentInfo contentInfo private org.bouncycastle.asn1.ASN1Set certificates private org.bouncycastle.asn1.ASN1Set crls private org.bouncycastle.asn1.ASN1Set signerInfos public static org.bouncycastle.asn1.pkcs.SignedData getInstance (java.lang.Object) Object o public void <init> (org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.pkcs.ContentInfo, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.ASN1Set, org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.ASN1Integer _version org.bouncycastle.asn1.ASN1Set _digestAlgorithms org.bouncycastle.asn1.pkcs.ContentInfo _contentInfo org.bouncycastle.asn1.ASN1Set _certificates org.bouncycastle.asn1.ASN1Set _crls org.bouncycastle.asn1.ASN1Set _signerInfos public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject tagged org.bouncycastle.asn1.ASN1Primitive o org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public org.bouncycastle.asn1.ASN1Integer getVersion () public org.bouncycastle.asn1.ASN1Set getDigestAlgorithms () public org.bouncycastle.asn1.pkcs.ContentInfo getContentInfo () public org.bouncycastle.asn1.ASN1Set getCertificates () public org.bouncycastle.asn1.ASN1Set getCRLs () public org.bouncycastle.asn1.ASN1Set getSignerInfos () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/sec/
org/bouncycastle/asn1/sec/ECPrivateKey.class
ECPrivateKey.java package org.bouncycastle.asn1.sec public org.bouncycastle.asn1.sec.ECPrivateKey extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1Sequence seq private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.sec.ECPrivateKey getInstance (java.lang.Object) Object obj public void <init> (java.math.BigInteger) java.math.BigInteger key public void <init> (int, java.math.BigInteger) int orderBitLength java.math.BigInteger key byte[] bytes org.bouncycastle.asn1.ASN1EncodableVector v public void <init> (java.math.BigInteger, org.bouncycastle.asn1.ASN1Encodable) java.math.BigInteger key org.bouncycastle.asn1.ASN1Encodable parameters public void <init> (java.math.BigInteger, org.bouncycastle.asn1.DERBitString, org.bouncycastle.asn1.ASN1Encodable) java.math.BigInteger key org.bouncycastle.asn1.DERBitString publicKey org.bouncycastle.asn1.ASN1Encodable parameters public void <init> (int, java.math.BigInteger, org.bouncycastle.asn1.ASN1Encodable) int orderBitLength java.math.BigInteger key org.bouncycastle.asn1.ASN1Encodable parameters public void <init> (int, java.math.BigInteger, org.bouncycastle.asn1.DERBitString, org.bouncycastle.asn1.ASN1Encodable) int orderBitLength java.math.BigInteger key org.bouncycastle.asn1.DERBitString publicKey org.bouncycastle.asn1.ASN1Encodable parameters byte[] bytes org.bouncycastle.asn1.ASN1EncodableVector v public java.math.BigInteger getKey () org.bouncycastle.asn1.ASN1OctetString octs public org.bouncycastle.asn1.DERBitString getPublicKey () public org.bouncycastle.asn1.ASN1Primitive getParameters () private org.bouncycastle.asn1.ASN1Primitive getObjectInTag (int) org.bouncycastle.asn1.ASN1TaggedObject tag org.bouncycastle.asn1.ASN1Encodable obj int tagNo java.util.Enumeration e public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/sec/ECPrivateKeyStructure.class
ECPrivateKeyStructure.java package org.bouncycastle.asn1.sec public org.bouncycastle.asn1.sec.ECPrivateKeyStructure extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> (java.math.BigInteger) java.math.BigInteger key byte[] bytes org.bouncycastle.asn1.ASN1EncodableVector v public void <init> (java.math.BigInteger, org.bouncycastle.asn1.ASN1Encodable) java.math.BigInteger key org.bouncycastle.asn1.ASN1Encodable parameters public void <init> (java.math.BigInteger, org.bouncycastle.asn1.DERBitString, org.bouncycastle.asn1.ASN1Encodable) java.math.BigInteger key org.bouncycastle.asn1.DERBitString publicKey org.bouncycastle.asn1.ASN1Encodable parameters byte[] bytes org.bouncycastle.asn1.ASN1EncodableVector v public java.math.BigInteger getKey () org.bouncycastle.asn1.ASN1OctetString octs public org.bouncycastle.asn1.DERBitString getPublicKey () public org.bouncycastle.asn1.ASN1Primitive getParameters () private org.bouncycastle.asn1.ASN1Primitive getObjectInTag (int) org.bouncycastle.asn1.ASN1TaggedObject tag org.bouncycastle.asn1.ASN1Encodable obj int tagNo java.util.Enumeration e public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/sec/SECNamedCurves$1.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$1 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$10.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$10 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.endo.GLVTypeBParameters glv org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$11.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$11 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$12.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$12 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.endo.GLVTypeBParameters glv org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$13.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$13 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$14.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$14 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$15.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$15 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$16.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$16 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$17.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$17 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$18.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$18 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k1 int k2 int k3 java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$19.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$19 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k1 int k2 int k3 java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$2.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$2 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$20.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$20 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k1 int k2 int k3 java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$21.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$21 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k1 int k2 int k3 java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$22.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$22 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k1 int k2 int k3 java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$23.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$23 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$24.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$24 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$25.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$25 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$26.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$26 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$27.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$27 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$28.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$28 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k1 int k2 int k3 java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$29.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$29 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k1 int k2 int k3 java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$3.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$3 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$30.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$30 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$31.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$31 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$32.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$32 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k1 int k2 int k3 java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$33.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$33 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () int m int k1 int k2 int k3 java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$4.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$4 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$5.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$5 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.endo.GLVTypeBParameters glv org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$6.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$6 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$7.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$7 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$8.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$8 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.endo.GLVTypeBParameters glv org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves$9.class
SECNamedCurves.java package org.bouncycastle.asn1.sec org.bouncycastle.asn1.sec.SECNamedCurves$9 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger p java.math.BigInteger a java.math.BigInteger b byte[] S java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/sec/SECNamedCurves.class
SECNamedCurves.java package org.bouncycastle.asn1.sec public org.bouncycastle.asn1.sec.SECNamedCurves extends java.lang.Object { static org.bouncycastle.asn1.x9.X9ECParametersHolder secp112r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp112r2 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp128r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp128r2 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp160k1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp160r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp160r2 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp192k1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp192r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp224k1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp224r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp256k1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp256r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp384r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp521r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect113r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect113r2 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect131r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect131r2 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect163k1 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect163r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect163r2 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect193r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect193r2 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect233k1 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect233r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect239k1 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect283k1 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect283r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect409k1 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect409r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect571k1 static org.bouncycastle.asn1.x9.X9ECParametersHolder sect571r1 static final java.util.Hashtable objIds static final java.util.Hashtable curves static final java.util.Hashtable names public void <init> () private static org.bouncycastle.asn1.x9.X9ECPoint configureBasepoint (org.bouncycastle.math.ec.ECCurve, java.lang.String) org.bouncycastle.math.ec.ECCurve curve String encoding org.bouncycastle.asn1.x9.X9ECPoint G private static org.bouncycastle.math.ec.ECCurve configureCurve (org.bouncycastle.math.ec.ECCurve) org.bouncycastle.math.ec.ECCurve curve private static org.bouncycastle.math.ec.ECCurve configureCurveGLV (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.endo.GLVTypeBParameters) org.bouncycastle.math.ec.ECCurve c org.bouncycastle.math.ec.endo.GLVTypeBParameters p private static java.math.BigInteger fromHex (java.lang.String) String hex static void defineCurve (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x9.X9ECParametersHolder) String name org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParametersHolder holder public static org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String) String name org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static org.bouncycastle.asn1.x9.X9ECParameters getByOID (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParametersHolder holder public static org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String) String name public static java.lang.String getName (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static java.util.Enumeration getNames () static synthetic java.math.BigInteger access$000 (java.lang.String) String x0 static synthetic org.bouncycastle.math.ec.ECCurve access$100 (org.bouncycastle.math.ec.ECCurve) org.bouncycastle.math.ec.ECCurve x0 static synthetic org.bouncycastle.asn1.x9.X9ECPoint access$200 (org.bouncycastle.math.ec.ECCurve, java.lang.String) org.bouncycastle.math.ec.ECCurve x0 String x1 static synthetic org.bouncycastle.math.ec.ECCurve access$300 (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.endo.GLVTypeBParameters) org.bouncycastle.math.ec.ECCurve x0 org.bouncycastle.math.ec.endo.GLVTypeBParameters x1 static void <clinit> () }
org/bouncycastle/asn1/sec/SECObjectIdentifiers.class
SECObjectIdentifiers.java package org.bouncycastle.asn1.sec public abstract org.bouncycastle.asn1.sec.SECObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ellipticCurve public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect163k1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect163r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect239k1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect113r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect113r2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp112r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp112r2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp160r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp160k1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp256k1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect163r2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect283k1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect283r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect131r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect131r2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect193r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect193r2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect233k1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect233r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp128r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp128r2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp160r2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp192k1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp224k1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp224r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp384r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp521r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect409k1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect409r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect571k1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sect571r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp192r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secp256r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier secg_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha224kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha256kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha384kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha512kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha224kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha256kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha384kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha512kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha224kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha256kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha384kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha512kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvFull_sha224kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvFull_sha256kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvFull_sha384kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvFull_sha512kdf_scheme static void <clinit> () }
org/bouncycastle/asn1/teletrust/
org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.class
TeleTrusTObjectIdentifiers.java package org.bouncycastle.asn1.teletrust public abstract org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier teleTrusTAlgorithm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd160 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier teleTrusTRSAsignatureAlgorithm public static final org.bouncycastle.asn1.ASN1ObjectIdentifier rsaSignatureWithripemd160 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier rsaSignatureWithripemd128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier rsaSignatureWithripemd256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecSign public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecSignWithSha1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecSignWithRipemd160 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecc_brainpool public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ellipticCurve public static final org.bouncycastle.asn1.ASN1ObjectIdentifier versionOne public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP160r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP160t1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP192r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP192t1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP224r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP224t1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP256r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP256t1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP320r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP320t1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP384r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP384t1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP512r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP512t1 static void <clinit> () }
org/bouncycastle/asn1/util/
org/bouncycastle/asn1/util/ASN1Dump.class
ASN1Dump.java package org.bouncycastle.asn1.util public org.bouncycastle.asn1.util.ASN1Dump extends java.lang.Object { private static final String TAB private static final int SAMPLE_SIZE public void <init> () static void _dumpAsString (java.lang.String, boolean, org.bouncycastle.asn1.ASN1Primitive, java.lang.StringBuffer) Object o java.util.Enumeration e String tab String tab org.bouncycastle.asn1.ASN1TaggedObject o Object o java.util.Enumeration e String tab org.bouncycastle.asn1.ASN1OctetString oct org.bouncycastle.asn1.DERBitString bt org.bouncycastle.asn1.ASN1Enumerated en org.bouncycastle.asn1.ASN1External ext String tab String indent boolean verbose org.bouncycastle.asn1.ASN1Primitive obj StringBuffer buf String nl private static java.lang.String outputApplicationSpecific (java.lang.String, java.lang.String, boolean, org.bouncycastle.asn1.ASN1Primitive, java.lang.String) java.util.Enumeration e org.bouncycastle.asn1.ASN1Sequence s java.io.IOException e String type String indent boolean verbose org.bouncycastle.asn1.ASN1Primitive obj String nl org.bouncycastle.asn1.ASN1ApplicationSpecific app StringBuffer buf public static java.lang.String dumpAsString (java.lang.Object) Object obj public static java.lang.String dumpAsString (java.lang.Object, boolean) Object obj boolean verbose StringBuffer buf private static java.lang.String dumpBinaryDataAsString (java.lang.String, byte[]) int j int i String indent byte[] bytes String nl StringBuffer buf private static java.lang.String calculateAscString (byte[], int, int) int i byte[] bytes int off int len StringBuffer buf }
org/bouncycastle/asn1/x500/
org/bouncycastle/asn1/x500/AttributeTypeAndValue.class
AttributeTypeAndValue.java package org.bouncycastle.asn1.x500 public org.bouncycastle.asn1.x500.AttributeTypeAndValue extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1ObjectIdentifier type private org.bouncycastle.asn1.ASN1Encodable value private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.x500.AttributeTypeAndValue getInstance (java.lang.Object) Object o public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier type org.bouncycastle.asn1.ASN1Encodable value public org.bouncycastle.asn1.ASN1ObjectIdentifier getType () public org.bouncycastle.asn1.ASN1Encodable getValue () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x500/DirectoryString.class
DirectoryString.java package org.bouncycastle.asn1.x500 public org.bouncycastle.asn1.x500.DirectoryString extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice org.bouncycastle.asn1.ASN1String { private org.bouncycastle.asn1.ASN1String string public static org.bouncycastle.asn1.x500.DirectoryString getInstance (java.lang.Object) Object o public static org.bouncycastle.asn1.x500.DirectoryString getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject o boolean explicit private void <init> (org.bouncycastle.asn1.DERT61String) org.bouncycastle.asn1.DERT61String string private void <init> (org.bouncycastle.asn1.DERPrintableString) org.bouncycastle.asn1.DERPrintableString string private void <init> (org.bouncycastle.asn1.DERUniversalString) org.bouncycastle.asn1.DERUniversalString string private void <init> (org.bouncycastle.asn1.DERUTF8String) org.bouncycastle.asn1.DERUTF8String string private void <init> (org.bouncycastle.asn1.DERBMPString) org.bouncycastle.asn1.DERBMPString string public void <init> (java.lang.String) String string public java.lang.String getString () public java.lang.String toString () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/x500/RDN.class
RDN.java package org.bouncycastle.asn1.x500 public org.bouncycastle.asn1.x500.RDN extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1Set values private void <init> (org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.ASN1Set values public static org.bouncycastle.asn1.x500.RDN getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Encodable value org.bouncycastle.asn1.ASN1EncodableVector v public void <init> (org.bouncycastle.asn1.x500.AttributeTypeAndValue) org.bouncycastle.asn1.x500.AttributeTypeAndValue attrTAndV public void <init> (org.bouncycastle.asn1.x500.AttributeTypeAndValue[]) org.bouncycastle.asn1.x500.AttributeTypeAndValue[] aAndVs public boolean isMultiValued () public int size () public org.bouncycastle.asn1.x500.AttributeTypeAndValue getFirst () public org.bouncycastle.asn1.x500.AttributeTypeAndValue[] getTypesAndValues () int i org.bouncycastle.asn1.x500.AttributeTypeAndValue[] tmp int collectAttributeTypes (org.bouncycastle.asn1.ASN1ObjectIdentifier[], int) org.bouncycastle.asn1.x500.AttributeTypeAndValue attr int i org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids int oidsOff int count boolean containsAttributeType (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.x500.AttributeTypeAndValue attr int i org.bouncycastle.asn1.ASN1ObjectIdentifier attributeType int count public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/x500/X500Name.class
X500Name.java package org.bouncycastle.asn1.x500 public org.bouncycastle.asn1.x500.X500Name extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { private static org.bouncycastle.asn1.x500.X500NameStyle defaultStyle private boolean isHashCodeCalculated private int hashCodeValue private org.bouncycastle.asn1.x500.X500NameStyle style private org.bouncycastle.asn1.x500.RDN[] rdns private org.bouncycastle.asn1.DERSequence rdnSeq public void <init> (org.bouncycastle.asn1.x500.X500NameStyle, org.bouncycastle.asn1.x500.X500Name) org.bouncycastle.asn1.x500.X500NameStyle style org.bouncycastle.asn1.x500.X500Name name public static org.bouncycastle.asn1.x500.X500Name getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x500.X500Name getInstance (java.lang.Object) Object obj public static org.bouncycastle.asn1.x500.X500Name getInstance (org.bouncycastle.asn1.x500.X500NameStyle, java.lang.Object) org.bouncycastle.asn1.x500.X500NameStyle style Object obj private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq private void <init> (org.bouncycastle.asn1.x500.X500NameStyle, org.bouncycastle.asn1.ASN1Sequence) Object element org.bouncycastle.asn1.x500.RDN rdn java.util.Enumeration e org.bouncycastle.asn1.x500.X500NameStyle style org.bouncycastle.asn1.ASN1Sequence seq boolean inPlace int index public void <init> (org.bouncycastle.asn1.x500.RDN[]) org.bouncycastle.asn1.x500.RDN[] rDNs public void <init> (org.bouncycastle.asn1.x500.X500NameStyle, org.bouncycastle.asn1.x500.RDN[]) org.bouncycastle.asn1.x500.X500NameStyle style org.bouncycastle.asn1.x500.RDN[] rDNs public void <init> (java.lang.String) String dirName public void <init> (org.bouncycastle.asn1.x500.X500NameStyle, java.lang.String) org.bouncycastle.asn1.x500.X500NameStyle style String dirName public org.bouncycastle.asn1.x500.RDN[] getRDNs () public org.bouncycastle.asn1.ASN1ObjectIdentifier[] getAttributeTypes () org.bouncycastle.asn1.x500.RDN rdn int i org.bouncycastle.asn1.x500.RDN rdn int i int count int totalSize org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids int oidsOff public org.bouncycastle.asn1.x500.RDN[] getRDNs (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.x500.RDN rdn int i org.bouncycastle.asn1.x500.RDN[] tmp org.bouncycastle.asn1.ASN1ObjectIdentifier attributeType org.bouncycastle.asn1.x500.RDN[] res int count public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () public int hashCode () public boolean equals (java.lang.Object) Exception e Object obj org.bouncycastle.asn1.ASN1Primitive derO public java.lang.String toString () public static void setDefaultStyle (org.bouncycastle.asn1.x500.X500NameStyle) org.bouncycastle.asn1.x500.X500NameStyle style public static org.bouncycastle.asn1.x500.X500NameStyle getDefaultStyle () static void <clinit> () }
org/bouncycastle/asn1/x500/X500NameBuilder.class
X500NameBuilder.java package org.bouncycastle.asn1.x500 public org.bouncycastle.asn1.x500.X500NameBuilder extends java.lang.Object { private org.bouncycastle.asn1.x500.X500NameStyle template private java.util.Vector rdns public void <init> () public void <init> (org.bouncycastle.asn1.x500.X500NameStyle) org.bouncycastle.asn1.x500.X500NameStyle template public org.bouncycastle.asn1.x500.X500NameBuilder addRDN (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) org.bouncycastle.asn1.ASN1ObjectIdentifier oid String value public org.bouncycastle.asn1.x500.X500NameBuilder addRDN (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Encodable value public org.bouncycastle.asn1.x500.X500NameBuilder addRDN (org.bouncycastle.asn1.x500.AttributeTypeAndValue) org.bouncycastle.asn1.x500.AttributeTypeAndValue attrTAndV public org.bouncycastle.asn1.x500.X500NameBuilder addMultiValuedRDN (org.bouncycastle.asn1.ASN1ObjectIdentifier[], java.lang.String[]) int i org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids String[] values org.bouncycastle.asn1.ASN1Encodable[] vals public org.bouncycastle.asn1.x500.X500NameBuilder addMultiValuedRDN (org.bouncycastle.asn1.ASN1ObjectIdentifier[], org.bouncycastle.asn1.ASN1Encodable[]) int i org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids org.bouncycastle.asn1.ASN1Encodable[] values org.bouncycastle.asn1.x500.AttributeTypeAndValue[] avs public org.bouncycastle.asn1.x500.X500NameBuilder addMultiValuedRDN (org.bouncycastle.asn1.x500.AttributeTypeAndValue[]) org.bouncycastle.asn1.x500.AttributeTypeAndValue[] attrTAndVs public org.bouncycastle.asn1.x500.X500Name build () int i org.bouncycastle.asn1.x500.RDN[] vals }
org/bouncycastle/asn1/x500/X500NameStyle.class
X500NameStyle.java package org.bouncycastle.asn1.x500 public abstract org.bouncycastle.asn1.x500.X500NameStyle extends java.lang.Object { public abstract org.bouncycastle.asn1.ASN1Encodable stringToValue (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) public abstract org.bouncycastle.asn1.ASN1ObjectIdentifier attrNameToOID (java.lang.String) public abstract org.bouncycastle.asn1.x500.RDN[] fromString (java.lang.String) public abstract boolean areEqual (org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x500.X500Name) public abstract int calculateHashCode (org.bouncycastle.asn1.x500.X500Name) public abstract java.lang.String toString (org.bouncycastle.asn1.x500.X500Name) public abstract java.lang.String oidToDisplayName (org.bouncycastle.asn1.ASN1ObjectIdentifier) public abstract java.lang.String[] oidToAttrNames (org.bouncycastle.asn1.ASN1ObjectIdentifier) }
org/bouncycastle/asn1/x500/style/
org/bouncycastle/asn1/x500/style/AbstractX500NameStyle.class
AbstractX500NameStyle.java package org.bouncycastle.asn1.x500.style public abstract org.bouncycastle.asn1.x500.style.AbstractX500NameStyle extends java.lang.Object implements org.bouncycastle.asn1.x500.X500NameStyle { public void <init> () public static java.util.Hashtable copyHashTable (java.util.Hashtable) Object key java.util.Hashtable paramsMap java.util.Hashtable newTable java.util.Enumeration keys private int calcHashCode (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable enc String value public int calculateHashCode (org.bouncycastle.asn1.x500.X500Name) int j org.bouncycastle.asn1.x500.AttributeTypeAndValue[] atv int i org.bouncycastle.asn1.x500.X500Name name int hashCodeValue org.bouncycastle.asn1.x500.RDN[] rdns public org.bouncycastle.asn1.ASN1Encodable stringToValue (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) java.io.IOException e org.bouncycastle.asn1.ASN1ObjectIdentifier oid String value protected org.bouncycastle.asn1.ASN1Encodable encodeStringValue (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) org.bouncycastle.asn1.ASN1ObjectIdentifier oid String value public boolean areEqual (org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x500.X500Name) int i org.bouncycastle.asn1.x500.X500Name name1 org.bouncycastle.asn1.x500.X500Name name2 org.bouncycastle.asn1.x500.RDN[] rdns1 org.bouncycastle.asn1.x500.RDN[] rdns2 boolean reverse private boolean foundMatch (boolean, org.bouncycastle.asn1.x500.RDN, org.bouncycastle.asn1.x500.RDN[]) int i int i boolean reverse org.bouncycastle.asn1.x500.RDN rdn org.bouncycastle.asn1.x500.RDN[] possRDNs protected boolean rdnAreEqual (org.bouncycastle.asn1.x500.RDN, org.bouncycastle.asn1.x500.RDN) org.bouncycastle.asn1.x500.RDN rdn1 org.bouncycastle.asn1.x500.RDN rdn2 }
org/bouncycastle/asn1/x500/style/BCStrictStyle.class
BCStrictStyle.java package org.bouncycastle.asn1.x500.style public org.bouncycastle.asn1.x500.style.BCStrictStyle extends org.bouncycastle.asn1.x500.style.BCStyle { public static final org.bouncycastle.asn1.x500.X500NameStyle INSTANCE public void <init> () public boolean areEqual (org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x500.X500Name) int i org.bouncycastle.asn1.x500.X500Name name1 org.bouncycastle.asn1.x500.X500Name name2 org.bouncycastle.asn1.x500.RDN[] rdns1 org.bouncycastle.asn1.x500.RDN[] rdns2 static void <clinit> () }
org/bouncycastle/asn1/x500/style/BCStyle.class
BCStyle.java package org.bouncycastle.asn1.x500.style public org.bouncycastle.asn1.x500.style.BCStyle extends org.bouncycastle.asn1.x500.style.AbstractX500NameStyle { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier C public static final org.bouncycastle.asn1.ASN1ObjectIdentifier O public static final org.bouncycastle.asn1.ASN1ObjectIdentifier OU public static final org.bouncycastle.asn1.ASN1ObjectIdentifier T public static final org.bouncycastle.asn1.ASN1ObjectIdentifier CN public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SN public static final org.bouncycastle.asn1.ASN1ObjectIdentifier STREET public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SERIALNUMBER public static final org.bouncycastle.asn1.ASN1ObjectIdentifier L public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ST public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SURNAME public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GIVENNAME public static final org.bouncycastle.asn1.ASN1ObjectIdentifier INITIALS public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GENERATION public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UNIQUE_IDENTIFIER public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DESCRIPTION public static final org.bouncycastle.asn1.ASN1ObjectIdentifier BUSINESS_CATEGORY public static final org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_CODE public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DN_QUALIFIER public static final org.bouncycastle.asn1.ASN1ObjectIdentifier PSEUDONYM public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ROLE public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DATE_OF_BIRTH public static final org.bouncycastle.asn1.ASN1ObjectIdentifier PLACE_OF_BIRTH public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GENDER public static final org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_CITIZENSHIP public static final org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_RESIDENCE public static final org.bouncycastle.asn1.ASN1ObjectIdentifier NAME_AT_BIRTH public static final org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_ADDRESS public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DMD_NAME public static final org.bouncycastle.asn1.ASN1ObjectIdentifier TELEPHONE_NUMBER public static final org.bouncycastle.asn1.ASN1ObjectIdentifier NAME public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ORGANIZATION_IDENTIFIER public static final org.bouncycastle.asn1.ASN1ObjectIdentifier EmailAddress public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredAddress public static final org.bouncycastle.asn1.ASN1ObjectIdentifier E public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UID private static final java.util.Hashtable DefaultSymbols private static final java.util.Hashtable DefaultLookUp public static final org.bouncycastle.asn1.x500.X500NameStyle INSTANCE protected final java.util.Hashtable defaultLookUp protected final java.util.Hashtable defaultSymbols protected void <init> () protected org.bouncycastle.asn1.ASN1Encodable encodeStringValue (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) org.bouncycastle.asn1.ASN1ObjectIdentifier oid String value public java.lang.String oidToDisplayName (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public java.lang.String[] oidToAttrNames (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public org.bouncycastle.asn1.ASN1ObjectIdentifier attrNameToOID (java.lang.String) String attrName public org.bouncycastle.asn1.x500.RDN[] fromString (java.lang.String) String dirName public java.lang.String toString (org.bouncycastle.asn1.x500.X500Name) int i org.bouncycastle.asn1.x500.X500Name name StringBuffer buf boolean first org.bouncycastle.asn1.x500.RDN[] rdns static void <clinit> () }
org/bouncycastle/asn1/x500/style/IETFUtils.class
IETFUtils.java package org.bouncycastle.asn1.x500.style public org.bouncycastle.asn1.x500.style.IETFUtils extends java.lang.Object { public void <init> () private static java.lang.String unescape (java.lang.String) char c int i String elt char[] elts boolean escaped boolean quoted StringBuffer buf int start boolean nonWhiteSpaceEncountered int lastEscaped char hex1 private static boolean isHexDigit (char) char c private static int convertHex (char) char c public static org.bouncycastle.asn1.x500.RDN[] rDNsFromString (java.lang.String, org.bouncycastle.asn1.x500.X500NameStyle) java.util.Vector oids java.util.Vector values org.bouncycastle.asn1.x500.style.X500NameTokenizer pTok org.bouncycastle.asn1.x500.style.X500NameTokenizer vTok String attr String value org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x500.style.X500NameTokenizer vTok String attr String value org.bouncycastle.asn1.ASN1ObjectIdentifier oid String token String name org.bouncycastle.asn1.x500.X500NameStyle x500Style org.bouncycastle.asn1.x500.style.X500NameTokenizer nTok org.bouncycastle.asn1.x500.X500NameBuilder builder private static java.lang.String[] toValueArray (java.util.Vector) int i java.util.Vector values String[] tmp private static org.bouncycastle.asn1.ASN1ObjectIdentifier[] toOIDArray (java.util.Vector) int i java.util.Vector oids org.bouncycastle.asn1.ASN1ObjectIdentifier[] tmp public static java.lang.String[] findAttrNamesForOID (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.util.Hashtable) java.util.Enumeration en String key java.util.Enumeration en org.bouncycastle.asn1.ASN1ObjectIdentifier oid java.util.Hashtable lookup int count String[] aliases public static org.bouncycastle.asn1.ASN1ObjectIdentifier decodeAttrName (java.lang.String, java.util.Hashtable) String name java.util.Hashtable lookUp org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static org.bouncycastle.asn1.ASN1Encodable valueFromHexString (java.lang.String, int) throws java.io.IOException char left char right int index String str int off byte[] data public static void appendRDN (java.lang.StringBuffer, org.bouncycastle.asn1.x500.RDN, java.util.Hashtable) int j org.bouncycastle.asn1.x500.AttributeTypeAndValue[] atv boolean firstAtv StringBuffer buf org.bouncycastle.asn1.x500.RDN rdn java.util.Hashtable oidSymbols public static void appendTypeAndValue (java.lang.StringBuffer, org.bouncycastle.asn1.x500.AttributeTypeAndValue, java.util.Hashtable) StringBuffer buf org.bouncycastle.asn1.x500.AttributeTypeAndValue typeAndValue java.util.Hashtable oidSymbols String sym public static java.lang.String valueToString (org.bouncycastle.asn1.ASN1Encodable) String v java.io.IOException e org.bouncycastle.asn1.ASN1Encodable value StringBuffer vBuf int end int index int start int endBuf public static java.lang.String canonicalize (java.lang.String) org.bouncycastle.asn1.ASN1Primitive obj String s int length int start int last int end int first public static java.lang.String canonicalString (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable value private static org.bouncycastle.asn1.ASN1Primitive decodeObject (java.lang.String) java.io.IOException e String oValue public static java.lang.String stripInternalSpaces (java.lang.String) char c2 int k String str StringBuffer res char c1 public static boolean rDNAreEqual (org.bouncycastle.asn1.x500.RDN, org.bouncycastle.asn1.x500.RDN) int i org.bouncycastle.asn1.x500.RDN rdn1 org.bouncycastle.asn1.x500.RDN rdn2 org.bouncycastle.asn1.x500.AttributeTypeAndValue[] atvs1 org.bouncycastle.asn1.x500.AttributeTypeAndValue[] atvs2 private static boolean atvAreEqual (org.bouncycastle.asn1.x500.AttributeTypeAndValue, org.bouncycastle.asn1.x500.AttributeTypeAndValue) org.bouncycastle.asn1.x500.AttributeTypeAndValue atv1 org.bouncycastle.asn1.x500.AttributeTypeAndValue atv2 org.bouncycastle.asn1.ASN1ObjectIdentifier o1 org.bouncycastle.asn1.ASN1ObjectIdentifier o2 String v1 String v2 }
org/bouncycastle/asn1/x500/style/RFC4519Style.class
RFC4519Style.java package org.bouncycastle.asn1.x500.style public org.bouncycastle.asn1.x500.style.RFC4519Style extends org.bouncycastle.asn1.x500.style.AbstractX500NameStyle { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier businessCategory public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cn public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dc public static final org.bouncycastle.asn1.ASN1ObjectIdentifier description public static final org.bouncycastle.asn1.ASN1ObjectIdentifier destinationIndicator public static final org.bouncycastle.asn1.ASN1ObjectIdentifier distinguishedName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dnQualifier public static final org.bouncycastle.asn1.ASN1ObjectIdentifier enhancedSearchGuide public static final org.bouncycastle.asn1.ASN1ObjectIdentifier facsimileTelephoneNumber public static final org.bouncycastle.asn1.ASN1ObjectIdentifier generationQualifier public static final org.bouncycastle.asn1.ASN1ObjectIdentifier givenName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier houseIdentifier public static final org.bouncycastle.asn1.ASN1ObjectIdentifier initials public static final org.bouncycastle.asn1.ASN1ObjectIdentifier internationalISDNNumber public static final org.bouncycastle.asn1.ASN1ObjectIdentifier l public static final org.bouncycastle.asn1.ASN1ObjectIdentifier member public static final org.bouncycastle.asn1.ASN1ObjectIdentifier name public static final org.bouncycastle.asn1.ASN1ObjectIdentifier o public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ou public static final org.bouncycastle.asn1.ASN1ObjectIdentifier owner public static final org.bouncycastle.asn1.ASN1ObjectIdentifier physicalDeliveryOfficeName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier postalAddress public static final org.bouncycastle.asn1.ASN1ObjectIdentifier postalCode public static final org.bouncycastle.asn1.ASN1ObjectIdentifier postOfficeBox public static final org.bouncycastle.asn1.ASN1ObjectIdentifier preferredDeliveryMethod public static final org.bouncycastle.asn1.ASN1ObjectIdentifier registeredAddress public static final org.bouncycastle.asn1.ASN1ObjectIdentifier roleOccupant public static final org.bouncycastle.asn1.ASN1ObjectIdentifier searchGuide public static final org.bouncycastle.asn1.ASN1ObjectIdentifier seeAlso public static final org.bouncycastle.asn1.ASN1ObjectIdentifier serialNumber public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sn public static final org.bouncycastle.asn1.ASN1ObjectIdentifier st public static final org.bouncycastle.asn1.ASN1ObjectIdentifier street public static final org.bouncycastle.asn1.ASN1ObjectIdentifier telephoneNumber public static final org.bouncycastle.asn1.ASN1ObjectIdentifier teletexTerminalIdentifier public static final org.bouncycastle.asn1.ASN1ObjectIdentifier telexNumber public static final org.bouncycastle.asn1.ASN1ObjectIdentifier title public static final org.bouncycastle.asn1.ASN1ObjectIdentifier uid public static final org.bouncycastle.asn1.ASN1ObjectIdentifier uniqueMember public static final org.bouncycastle.asn1.ASN1ObjectIdentifier userPassword public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x121Address public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x500UniqueIdentifier private static final java.util.Hashtable DefaultSymbols private static final java.util.Hashtable DefaultLookUp public static final org.bouncycastle.asn1.x500.X500NameStyle INSTANCE protected final java.util.Hashtable defaultLookUp protected final java.util.Hashtable defaultSymbols protected void <init> () protected org.bouncycastle.asn1.ASN1Encodable encodeStringValue (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) org.bouncycastle.asn1.ASN1ObjectIdentifier oid String value public java.lang.String oidToDisplayName (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public java.lang.String[] oidToAttrNames (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public org.bouncycastle.asn1.ASN1ObjectIdentifier attrNameToOID (java.lang.String) String attrName public org.bouncycastle.asn1.x500.RDN[] fromString (java.lang.String) int i String dirName org.bouncycastle.asn1.x500.RDN[] tmp org.bouncycastle.asn1.x500.RDN[] res public java.lang.String toString (org.bouncycastle.asn1.x500.X500Name) int i org.bouncycastle.asn1.x500.X500Name name StringBuffer buf boolean first org.bouncycastle.asn1.x500.RDN[] rdns static void <clinit> () }
org/bouncycastle/asn1/x500/style/X500NameTokenizer.class
X500NameTokenizer.java package org.bouncycastle.asn1.x500.style public org.bouncycastle.asn1.x500.style.X500NameTokenizer extends java.lang.Object { private String value private int index private char separator private StringBuffer buf public void <init> (java.lang.String) String oid public void <init> (java.lang.String, char) String oid char separator public boolean hasMoreTokens () public java.lang.String nextToken () char c int end boolean quoted boolean escaped }
org/bouncycastle/asn1/x509/
org/bouncycastle/asn1/x509/AlgorithmIdentifier.class
AlgorithmIdentifier.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.AlgorithmIdentifier extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm private org.bouncycastle.asn1.ASN1Encodable parameters public static org.bouncycastle.asn1.x509.AlgorithmIdentifier getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.AlgorithmIdentifier getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm org.bouncycastle.asn1.ASN1Encodable parameters private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithm () public org.bouncycastle.asn1.ASN1Encodable getParameters () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/AttCertIssuer.class
AttCertIssuer.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.AttCertIssuer extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { org.bouncycastle.asn1.ASN1Encodable obj org.bouncycastle.asn1.ASN1Primitive choiceObj public static org.bouncycastle.asn1.x509.AttCertIssuer getInstance (java.lang.Object) Object obj public static org.bouncycastle.asn1.x509.AttCertIssuer getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public void <init> (org.bouncycastle.asn1.x509.GeneralNames) org.bouncycastle.asn1.x509.GeneralNames names public void <init> (org.bouncycastle.asn1.x509.V2Form) org.bouncycastle.asn1.x509.V2Form v2Form public org.bouncycastle.asn1.ASN1Encodable getIssuer () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/x509/AttCertValidityPeriod.class
AttCertValidityPeriod.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.AttCertValidityPeriod extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.ASN1GeneralizedTime notBeforeTime org.bouncycastle.asn1.ASN1GeneralizedTime notAfterTime public static org.bouncycastle.asn1.x509.AttCertValidityPeriod getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.ASN1GeneralizedTime, org.bouncycastle.asn1.ASN1GeneralizedTime) org.bouncycastle.asn1.ASN1GeneralizedTime notBeforeTime org.bouncycastle.asn1.ASN1GeneralizedTime notAfterTime public org.bouncycastle.asn1.ASN1GeneralizedTime getNotBeforeTime () public org.bouncycastle.asn1.ASN1GeneralizedTime getNotAfterTime () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/Attribute.class
Attribute.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.Attribute extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1ObjectIdentifier attrType private org.bouncycastle.asn1.ASN1Set attrValues public static org.bouncycastle.asn1.x509.Attribute getInstance (java.lang.Object) Object o private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Set) org.bouncycastle.asn1.ASN1ObjectIdentifier attrType org.bouncycastle.asn1.ASN1Set attrValues public org.bouncycastle.asn1.ASN1ObjectIdentifier getAttrType () public org.bouncycastle.asn1.ASN1Encodable[] getAttributeValues () public org.bouncycastle.asn1.ASN1Set getAttrValues () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/AttributeCertificate.class
AttributeCertificate.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.AttributeCertificate extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.x509.AttributeCertificateInfo acinfo org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm org.bouncycastle.asn1.DERBitString signatureValue public static org.bouncycastle.asn1.x509.AttributeCertificate getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.x509.AttributeCertificateInfo, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.DERBitString) org.bouncycastle.asn1.x509.AttributeCertificateInfo acinfo org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm org.bouncycastle.asn1.DERBitString signatureValue public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public org.bouncycastle.asn1.x509.AttributeCertificateInfo getAcinfo () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm () public org.bouncycastle.asn1.DERBitString getSignatureValue () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/AttributeCertificateInfo.class
AttributeCertificateInfo.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.AttributeCertificateInfo extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1Integer version private org.bouncycastle.asn1.x509.Holder holder private org.bouncycastle.asn1.x509.AttCertIssuer issuer private org.bouncycastle.asn1.x509.AlgorithmIdentifier signature private org.bouncycastle.asn1.ASN1Integer serialNumber private org.bouncycastle.asn1.x509.AttCertValidityPeriod attrCertValidityPeriod private org.bouncycastle.asn1.ASN1Sequence attributes private org.bouncycastle.asn1.DERBitString issuerUniqueID private org.bouncycastle.asn1.x509.Extensions extensions public static org.bouncycastle.asn1.x509.AttributeCertificateInfo getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.AttributeCertificateInfo getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1Sequence) int start org.bouncycastle.asn1.ASN1Encodable obj int i org.bouncycastle.asn1.ASN1Sequence seq int start public org.bouncycastle.asn1.ASN1Integer getVersion () public org.bouncycastle.asn1.x509.Holder getHolder () public org.bouncycastle.asn1.x509.AttCertIssuer getIssuer () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature () public org.bouncycastle.asn1.ASN1Integer getSerialNumber () public org.bouncycastle.asn1.x509.AttCertValidityPeriod getAttrCertValidityPeriod () public org.bouncycastle.asn1.ASN1Sequence getAttributes () public org.bouncycastle.asn1.DERBitString getIssuerUniqueID () public org.bouncycastle.asn1.x509.Extensions getExtensions () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.class
AuthorityKeyIdentifier.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.AuthorityKeyIdentifier extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.ASN1OctetString keyidentifier org.bouncycastle.asn1.x509.GeneralNames certissuer org.bouncycastle.asn1.ASN1Integer certserno public static org.bouncycastle.asn1.x509.AuthorityKeyIdentifier getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.AuthorityKeyIdentifier getInstance (java.lang.Object) Object obj public static org.bouncycastle.asn1.x509.AuthorityKeyIdentifier fromExtensions (org.bouncycastle.asn1.x509.Extensions) org.bouncycastle.asn1.x509.Extensions extensions protected void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject o org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) org.bouncycastle.asn1.x509.SubjectPublicKeyInfo spki org.bouncycastle.crypto.Digest digest byte[] resBuf byte[] bytes public void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger) org.bouncycastle.asn1.x509.SubjectPublicKeyInfo spki org.bouncycastle.asn1.x509.GeneralNames name java.math.BigInteger serialNumber org.bouncycastle.crypto.Digest digest byte[] resBuf byte[] bytes public void <init> (org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger) org.bouncycastle.asn1.x509.GeneralNames name java.math.BigInteger serialNumber public void <init> (byte[]) byte[] keyIdentifier public void <init> (byte[], org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger) byte[] keyIdentifier org.bouncycastle.asn1.x509.GeneralNames name java.math.BigInteger serialNumber public byte[] getKeyIdentifier () public org.bouncycastle.asn1.x509.GeneralNames getAuthorityCertIssuer () public java.math.BigInteger getAuthorityCertSerialNumber () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v public java.lang.String toString () String keyID }
org/bouncycastle/asn1/x509/BasicConstraints.class
BasicConstraints.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.BasicConstraints extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.ASN1Boolean cA org.bouncycastle.asn1.ASN1Integer pathLenConstraint public static org.bouncycastle.asn1.x509.BasicConstraints getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.BasicConstraints getInstance (java.lang.Object) Object obj public static org.bouncycastle.asn1.x509.BasicConstraints fromExtensions (org.bouncycastle.asn1.x509.Extensions) org.bouncycastle.asn1.x509.Extensions extensions private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> (boolean) boolean cA public void <init> (int) int pathLenConstraint public boolean isCA () public java.math.BigInteger getPathLenConstraint () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v public java.lang.String toString () }
org/bouncycastle/asn1/x509/CRLDistPoint.class
CRLDistPoint.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.CRLDistPoint extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.x509.CRLDistPoint getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.CRLDistPoint getInstance (java.lang.Object) Object obj public static org.bouncycastle.asn1.x509.CRLDistPoint fromExtensions (org.bouncycastle.asn1.x509.Extensions) org.bouncycastle.asn1.x509.Extensions extensions private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.x509.DistributionPoint[]) org.bouncycastle.asn1.x509.DistributionPoint[] points public org.bouncycastle.asn1.x509.DistributionPoint[] getDistributionPoints () int i org.bouncycastle.asn1.x509.DistributionPoint[] dp public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () public java.lang.String toString () int i StringBuffer buf String sep org.bouncycastle.asn1.x509.DistributionPoint[] dp }
org/bouncycastle/asn1/x509/CRLNumber.class
CRLNumber.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.CRLNumber extends org.bouncycastle.asn1.ASN1Object { private java.math.BigInteger number public void <init> (java.math.BigInteger) java.math.BigInteger number public java.math.BigInteger getCRLNumber () public java.lang.String toString () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () public static org.bouncycastle.asn1.x509.CRLNumber getInstance (java.lang.Object) Object o }
org/bouncycastle/asn1/x509/CRLReason.class
CRLReason.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.CRLReason extends org.bouncycastle.asn1.ASN1Object { public static final int UNSPECIFIED public static final int KEY_COMPROMISE public static final int CA_COMPROMISE public static final int AFFILIATION_CHANGED public static final int SUPERSEDED public static final int CESSATION_OF_OPERATION public static final int CERTIFICATE_HOLD public static final int REMOVE_FROM_CRL public static final int PRIVILEGE_WITHDRAWN public static final int AA_COMPROMISE public static final int unspecified public static final int keyCompromise public static final int cACompromise public static final int affiliationChanged public static final int superseded public static final int cessationOfOperation public static final int certificateHold public static final int removeFromCRL public static final int privilegeWithdrawn public static final int aACompromise private static final String[] reasonString private static final java.util.Hashtable table private org.bouncycastle.asn1.ASN1Enumerated value public static org.bouncycastle.asn1.x509.CRLReason getInstance (java.lang.Object) Object o private void <init> (int) int reason public java.lang.String toString () String str String str int reason public java.math.BigInteger getValue () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () public static org.bouncycastle.asn1.x509.CRLReason lookup (int) int value Integer idx static void <clinit> () }
org/bouncycastle/asn1/x509/Certificate.class
Certificate.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.Certificate extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.asn1.x509.TBSCertificate tbsCert org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId org.bouncycastle.asn1.DERBitString sig public static org.bouncycastle.asn1.x509.Certificate getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.Certificate getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public org.bouncycastle.asn1.x509.TBSCertificate getTBSCertificate () public org.bouncycastle.asn1.ASN1Integer getVersion () public int getVersionNumber () public org.bouncycastle.asn1.ASN1Integer getSerialNumber () public org.bouncycastle.asn1.x500.X500Name getIssuer () public org.bouncycastle.asn1.x509.Time getStartDate () public org.bouncycastle.asn1.x509.Time getEndDate () public org.bouncycastle.asn1.x500.X500Name getSubject () public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm () public org.bouncycastle.asn1.DERBitString getSignature () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/x509/CertificateList.class
CertificateList.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.CertificateList extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.x509.TBSCertList tbsCertList org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId org.bouncycastle.asn1.DERBitString sig boolean isHashCodeSet int hashCodeValue public static org.bouncycastle.asn1.x509.CertificateList getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.CertificateList getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public org.bouncycastle.asn1.x509.TBSCertList getTBSCertList () public org.bouncycastle.asn1.x509.TBSCertList$CRLEntry[] getRevokedCertificates () public java.util.Enumeration getRevokedCertificateEnumeration () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm () public org.bouncycastle.asn1.DERBitString getSignature () public int getVersionNumber () public org.bouncycastle.asn1.x500.X500Name getIssuer () public org.bouncycastle.asn1.x509.Time getThisUpdate () public org.bouncycastle.asn1.x509.Time getNextUpdate () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v public int hashCode () }
org/bouncycastle/asn1/x509/DSAParameter.class
DSAParameter.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.DSAParameter extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.ASN1Integer p org.bouncycastle.asn1.ASN1Integer q org.bouncycastle.asn1.ASN1Integer g public static org.bouncycastle.asn1.x509.DSAParameter getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.DSAParameter getInstance (java.lang.Object) Object obj public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) java.math.BigInteger p java.math.BigInteger q java.math.BigInteger g private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public java.math.BigInteger getP () public java.math.BigInteger getQ () public java.math.BigInteger getG () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/DigestInfo.class
DigestInfo.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.DigestInfo extends org.bouncycastle.asn1.ASN1Object { private byte[] digest private org.bouncycastle.asn1.x509.AlgorithmIdentifier algId public static org.bouncycastle.asn1.x509.DigestInfo getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.DigestInfo getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[]) org.bouncycastle.asn1.x509.AlgorithmIdentifier algId byte[] digest public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence obj java.util.Enumeration e public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmId () public byte[] getDigest () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/DistributionPoint.class
DistributionPoint.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.DistributionPoint extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.x509.DistributionPointName distributionPoint org.bouncycastle.asn1.x509.ReasonFlags reasons org.bouncycastle.asn1.x509.GeneralNames cRLIssuer public static org.bouncycastle.asn1.x509.DistributionPoint getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.DistributionPoint getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject t int i org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.x509.DistributionPointName, org.bouncycastle.asn1.x509.ReasonFlags, org.bouncycastle.asn1.x509.GeneralNames) org.bouncycastle.asn1.x509.DistributionPointName distributionPoint org.bouncycastle.asn1.x509.ReasonFlags reasons org.bouncycastle.asn1.x509.GeneralNames cRLIssuer public org.bouncycastle.asn1.x509.DistributionPointName getDistributionPoint () public org.bouncycastle.asn1.x509.ReasonFlags getReasons () public org.bouncycastle.asn1.x509.GeneralNames getCRLIssuer () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v public java.lang.String toString () String sep StringBuffer buf private void appendObject (java.lang.StringBuffer, java.lang.String, java.lang.String, java.lang.String) StringBuffer buf String sep String name String value String indent }
org/bouncycastle/asn1/x509/DistributionPointName.class
DistributionPointName.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.DistributionPointName extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { org.bouncycastle.asn1.ASN1Encodable name int type public static final int FULL_NAME public static final int NAME_RELATIVE_TO_CRL_ISSUER public static org.bouncycastle.asn1.x509.DistributionPointName getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.DistributionPointName getInstance (java.lang.Object) Object obj public void <init> (int, org.bouncycastle.asn1.ASN1Encodable) int type org.bouncycastle.asn1.ASN1Encodable name public void <init> (org.bouncycastle.asn1.x509.GeneralNames) org.bouncycastle.asn1.x509.GeneralNames name public int getType () public org.bouncycastle.asn1.ASN1Encodable getName () public void <init> (org.bouncycastle.asn1.ASN1TaggedObject) org.bouncycastle.asn1.ASN1TaggedObject obj public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () public java.lang.String toString () String sep StringBuffer buf private void appendObject (java.lang.StringBuffer, java.lang.String, java.lang.String, java.lang.String) StringBuffer buf String sep String name String value String indent }
org/bouncycastle/asn1/x509/ExtendedKeyUsage.class
ExtendedKeyUsage.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.ExtendedKeyUsage extends org.bouncycastle.asn1.ASN1Object { java.util.Hashtable usageTable org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.x509.ExtendedKeyUsage getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.ExtendedKeyUsage getInstance (java.lang.Object) Object obj public static org.bouncycastle.asn1.x509.ExtendedKeyUsage fromExtensions (org.bouncycastle.asn1.x509.Extensions) org.bouncycastle.asn1.x509.Extensions extensions public void <init> (org.bouncycastle.asn1.x509.KeyPurposeId) org.bouncycastle.asn1.x509.KeyPurposeId usage private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Encodable o org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public void <init> (org.bouncycastle.asn1.x509.KeyPurposeId[]) int i org.bouncycastle.asn1.x509.KeyPurposeId[] usages org.bouncycastle.asn1.ASN1EncodableVector v public void <init> (java.util.Vector) org.bouncycastle.asn1.x509.KeyPurposeId o java.util.Vector usages org.bouncycastle.asn1.ASN1EncodableVector v java.util.Enumeration e public boolean hasKeyPurposeId (org.bouncycastle.asn1.x509.KeyPurposeId) org.bouncycastle.asn1.x509.KeyPurposeId keyPurposeId public org.bouncycastle.asn1.x509.KeyPurposeId[] getUsages () java.util.Enumeration it org.bouncycastle.asn1.x509.KeyPurposeId[] temp int i public int size () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/x509/Extension.class
Extension.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.Extension extends org.bouncycastle.asn1.ASN1Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectDirectoryAttributes public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectKeyIdentifier public static final org.bouncycastle.asn1.ASN1ObjectIdentifier keyUsage public static final org.bouncycastle.asn1.ASN1ObjectIdentifier privateKeyUsagePeriod public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectAlternativeName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier issuerAlternativeName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier basicConstraints public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cRLNumber public static final org.bouncycastle.asn1.ASN1ObjectIdentifier reasonCode public static final org.bouncycastle.asn1.ASN1ObjectIdentifier instructionCode public static final org.bouncycastle.asn1.ASN1ObjectIdentifier invalidityDate public static final org.bouncycastle.asn1.ASN1ObjectIdentifier deltaCRLIndicator public static final org.bouncycastle.asn1.ASN1ObjectIdentifier issuingDistributionPoint public static final org.bouncycastle.asn1.ASN1ObjectIdentifier certificateIssuer public static final org.bouncycastle.asn1.ASN1ObjectIdentifier nameConstraints public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cRLDistributionPoints public static final org.bouncycastle.asn1.ASN1ObjectIdentifier certificatePolicies public static final org.bouncycastle.asn1.ASN1ObjectIdentifier policyMappings public static final org.bouncycastle.asn1.ASN1ObjectIdentifier authorityKeyIdentifier public static final org.bouncycastle.asn1.ASN1ObjectIdentifier policyConstraints public static final org.bouncycastle.asn1.ASN1ObjectIdentifier extendedKeyUsage public static final org.bouncycastle.asn1.ASN1ObjectIdentifier freshestCRL public static final org.bouncycastle.asn1.ASN1ObjectIdentifier inhibitAnyPolicy public static final org.bouncycastle.asn1.ASN1ObjectIdentifier authorityInfoAccess public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectInfoAccess public static final org.bouncycastle.asn1.ASN1ObjectIdentifier logoType public static final org.bouncycastle.asn1.ASN1ObjectIdentifier biometricInfo public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qCStatements public static final org.bouncycastle.asn1.ASN1ObjectIdentifier auditIdentity public static final org.bouncycastle.asn1.ASN1ObjectIdentifier noRevAvail public static final org.bouncycastle.asn1.ASN1ObjectIdentifier targetInformation public static final org.bouncycastle.asn1.ASN1ObjectIdentifier expiredCertsOnCRL private org.bouncycastle.asn1.ASN1ObjectIdentifier extnId private boolean critical private org.bouncycastle.asn1.ASN1OctetString value public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Boolean, org.bouncycastle.asn1.ASN1OctetString) org.bouncycastle.asn1.ASN1ObjectIdentifier extnId org.bouncycastle.asn1.ASN1Boolean critical org.bouncycastle.asn1.ASN1OctetString value public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[]) org.bouncycastle.asn1.ASN1ObjectIdentifier extnId boolean critical byte[] value public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1OctetString) org.bouncycastle.asn1.ASN1ObjectIdentifier extnId boolean critical org.bouncycastle.asn1.ASN1OctetString value public static org.bouncycastle.asn1.x509.Extension create (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException org.bouncycastle.asn1.ASN1ObjectIdentifier extnId boolean critical org.bouncycastle.asn1.ASN1Encodable value private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.x509.Extension getInstance (java.lang.Object) Object obj public org.bouncycastle.asn1.ASN1ObjectIdentifier getExtnId () public boolean isCritical () public org.bouncycastle.asn1.ASN1OctetString getExtnValue () public org.bouncycastle.asn1.ASN1Encodable getParsedValue () public int hashCode () public boolean equals (java.lang.Object) Object o org.bouncycastle.asn1.x509.Extension other public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v private static org.bouncycastle.asn1.ASN1Primitive convertValueToObject (org.bouncycastle.asn1.x509.Extension) throws java.lang.IllegalArgumentException java.io.IOException e org.bouncycastle.asn1.x509.Extension ext static void <clinit> () }
org/bouncycastle/asn1/x509/Extensions.class
Extensions.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.Extensions extends org.bouncycastle.asn1.ASN1Object { private java.util.Hashtable extensions private java.util.Vector ordering public static org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.x509.Extensions, org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.x509.Extensions extensions org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static org.bouncycastle.asn1.ASN1Encodable getExtensionParsedValue (org.bouncycastle.asn1.x509.Extensions, org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.x509.Extensions extensions org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static org.bouncycastle.asn1.x509.Extensions getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.Extensions getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.x509.Extension ext org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public void <init> (org.bouncycastle.asn1.x509.Extension) org.bouncycastle.asn1.x509.Extension extension public void <init> (org.bouncycastle.asn1.x509.Extension[]) org.bouncycastle.asn1.x509.Extension ext int i org.bouncycastle.asn1.x509.Extension[] extensions public java.util.Enumeration oids () public org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public org.bouncycastle.asn1.ASN1Encodable getExtensionParsedValue (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext org.bouncycastle.asn1.ASN1EncodableVector vec java.util.Enumeration e public boolean equivalent (org.bouncycastle.asn1.x509.Extensions) Object key org.bouncycastle.asn1.x509.Extensions other java.util.Enumeration e1 public org.bouncycastle.asn1.ASN1ObjectIdentifier[] getExtensionOIDs () public org.bouncycastle.asn1.ASN1ObjectIdentifier[] getNonCriticalExtensionOIDs () public org.bouncycastle.asn1.ASN1ObjectIdentifier[] getCriticalExtensionOIDs () private org.bouncycastle.asn1.ASN1ObjectIdentifier[] getExtensionOIDs (boolean) Object oid int i boolean isCritical java.util.Vector oidVec private org.bouncycastle.asn1.ASN1ObjectIdentifier[] toOidArray (java.util.Vector) int i java.util.Vector oidVec org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids }
org/bouncycastle/asn1/x509/ExtensionsGenerator.class
ExtensionsGenerator.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.ExtensionsGenerator extends java.lang.Object { private java.util.Hashtable extensions private java.util.Vector extOrdering public void <init> () public void reset () public void addExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException org.bouncycastle.asn1.ASN1ObjectIdentifier oid boolean critical org.bouncycastle.asn1.ASN1Encodable value public void addExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[]) org.bouncycastle.asn1.ASN1ObjectIdentifier oid boolean critical byte[] value public void addExtension (org.bouncycastle.asn1.x509.Extension) org.bouncycastle.asn1.x509.Extension extension public void replaceExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException org.bouncycastle.asn1.ASN1ObjectIdentifier oid boolean critical org.bouncycastle.asn1.ASN1Encodable value public void replaceExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[]) org.bouncycastle.asn1.ASN1ObjectIdentifier oid boolean critical byte[] value public void replaceExtension (org.bouncycastle.asn1.x509.Extension) org.bouncycastle.asn1.x509.Extension extension public void removeExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public boolean hasExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public boolean isEmpty () public org.bouncycastle.asn1.x509.Extensions generate () int i org.bouncycastle.asn1.x509.Extension[] exts }
org/bouncycastle/asn1/x509/GeneralName.class
GeneralName.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.GeneralName extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { public static final int otherName public static final int rfc822Name public static final int dNSName public static final int x400Address public static final int directoryName public static final int ediPartyName public static final int uniformResourceIdentifier public static final int iPAddress public static final int registeredID private org.bouncycastle.asn1.ASN1Encodable obj private int tag public void <init> (org.bouncycastle.asn1.x509.X509Name) org.bouncycastle.asn1.x509.X509Name dirName public void <init> (org.bouncycastle.asn1.x500.X500Name) org.bouncycastle.asn1.x500.X500Name dirName public void <init> (int, org.bouncycastle.asn1.ASN1Encodable) int tag org.bouncycastle.asn1.ASN1Encodable name public void <init> (int, java.lang.String) byte[] enc int tag String name public static org.bouncycastle.asn1.x509.GeneralName getInstance (java.lang.Object) org.bouncycastle.asn1.ASN1TaggedObject tagObj int tag java.io.IOException e Object obj public static org.bouncycastle.asn1.x509.GeneralName getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject tagObj boolean explicit public int getTagNo () public org.bouncycastle.asn1.ASN1Encodable getName () public java.lang.String toString () StringBuffer buf private byte[] toGeneralNameEncoding (java.lang.String) byte[] addr int[] parsedIp byte[] addr int[] parsedIp String mask int slashIndex byte[] addr byte[] addr String mask int slashIndex String ip private void parseIPv4Mask (java.lang.String, byte[], int) int i String mask byte[] addr int offset int maskVal private void parseIPv4 (java.lang.String, byte[], int) String ip byte[] addr int offset java.util.StringTokenizer sTok int index private int[] parseMask (java.lang.String) int i String mask int[] res int maskVal private void copyInts (int[], byte[], int) int i int[] parsedIp byte[] addr int offSet private int[] parseIPv6 (java.lang.String) java.util.StringTokenizer eTok String e int i String ip java.util.StringTokenizer sTok int index int[] val int doubleColon public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () boolean explicit }
org/bouncycastle/asn1/x509/GeneralNames.class
GeneralNames.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.GeneralNames extends org.bouncycastle.asn1.ASN1Object { private final org.bouncycastle.asn1.x509.GeneralName[] names private static org.bouncycastle.asn1.x509.GeneralName[] copy (org.bouncycastle.asn1.x509.GeneralName[]) org.bouncycastle.asn1.x509.GeneralName[] names org.bouncycastle.asn1.x509.GeneralName[] result public static org.bouncycastle.asn1.x509.GeneralNames getInstance (java.lang.Object) Object obj public static org.bouncycastle.asn1.x509.GeneralNames getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.GeneralNames fromExtensions (org.bouncycastle.asn1.x509.Extensions, org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.x509.Extensions extensions org.bouncycastle.asn1.ASN1ObjectIdentifier extOID public void <init> (org.bouncycastle.asn1.x509.GeneralName) org.bouncycastle.asn1.x509.GeneralName name public void <init> (org.bouncycastle.asn1.x509.GeneralName[]) org.bouncycastle.asn1.x509.GeneralName[] names private void <init> (org.bouncycastle.asn1.ASN1Sequence) int i org.bouncycastle.asn1.ASN1Sequence seq public org.bouncycastle.asn1.x509.GeneralName[] getNames () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () public java.lang.String toString () int i StringBuffer buf String sep }
org/bouncycastle/asn1/x509/GeneralSubtree.class
GeneralSubtree.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.GeneralSubtree extends org.bouncycastle.asn1.ASN1Object { private static final java.math.BigInteger ZERO private org.bouncycastle.asn1.x509.GeneralName base private org.bouncycastle.asn1.ASN1Integer minimum private org.bouncycastle.asn1.ASN1Integer maximum private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject o org.bouncycastle.asn1.ASN1TaggedObject oMin org.bouncycastle.asn1.ASN1TaggedObject oMax org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.x509.GeneralName, java.math.BigInteger, java.math.BigInteger) org.bouncycastle.asn1.x509.GeneralName base java.math.BigInteger minimum java.math.BigInteger maximum public void <init> (org.bouncycastle.asn1.x509.GeneralName) org.bouncycastle.asn1.x509.GeneralName base public static org.bouncycastle.asn1.x509.GeneralSubtree getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject o boolean explicit public static org.bouncycastle.asn1.x509.GeneralSubtree getInstance (java.lang.Object) Object obj public org.bouncycastle.asn1.x509.GeneralName getBase () public java.math.BigInteger getMinimum () public java.math.BigInteger getMaximum () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v static void <clinit> () }
org/bouncycastle/asn1/x509/Holder.class
Holder.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.Holder extends org.bouncycastle.asn1.ASN1Object { public static final int V1_CERTIFICATE_HOLDER public static final int V2_CERTIFICATE_HOLDER org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID org.bouncycastle.asn1.x509.GeneralNames entityName org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo private int version public static org.bouncycastle.asn1.x509.Holder getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1TaggedObject) org.bouncycastle.asn1.ASN1TaggedObject tagObj private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject tObj int i org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.x509.IssuerSerial) org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID public void <init> (org.bouncycastle.asn1.x509.IssuerSerial, int) org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID int version public int getVersion () public void <init> (org.bouncycastle.asn1.x509.GeneralNames) org.bouncycastle.asn1.x509.GeneralNames entityName public void <init> (org.bouncycastle.asn1.x509.GeneralNames, int) org.bouncycastle.asn1.x509.GeneralNames entityName int version public void <init> (org.bouncycastle.asn1.x509.ObjectDigestInfo) org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo public org.bouncycastle.asn1.x509.IssuerSerial getBaseCertificateID () public org.bouncycastle.asn1.x509.GeneralNames getEntityName () public org.bouncycastle.asn1.x509.ObjectDigestInfo getObjectDigestInfo () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/IssuerSerial.class
IssuerSerial.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.IssuerSerial extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.x509.GeneralNames issuer org.bouncycastle.asn1.ASN1Integer serial org.bouncycastle.asn1.DERBitString issuerUID public static org.bouncycastle.asn1.x509.IssuerSerial getInstance (java.lang.Object) Object obj public static org.bouncycastle.asn1.x509.IssuerSerial getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger) org.bouncycastle.asn1.x500.X500Name issuer java.math.BigInteger serial public void <init> (org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger) org.bouncycastle.asn1.x509.GeneralNames issuer java.math.BigInteger serial public void <init> (org.bouncycastle.asn1.x509.GeneralNames, org.bouncycastle.asn1.ASN1Integer) org.bouncycastle.asn1.x509.GeneralNames issuer org.bouncycastle.asn1.ASN1Integer serial public org.bouncycastle.asn1.x509.GeneralNames getIssuer () public org.bouncycastle.asn1.ASN1Integer getSerial () public org.bouncycastle.asn1.DERBitString getIssuerUID () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/IssuingDistributionPoint.class
IssuingDistributionPoint.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.IssuingDistributionPoint extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.x509.DistributionPointName distributionPoint private boolean onlyContainsUserCerts private boolean onlyContainsCACerts private org.bouncycastle.asn1.x509.ReasonFlags onlySomeReasons private boolean indirectCRL private boolean onlyContainsAttributeCerts private org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.x509.IssuingDistributionPoint getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.IssuingDistributionPoint getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.x509.DistributionPointName, boolean, boolean, org.bouncycastle.asn1.x509.ReasonFlags, boolean, boolean) org.bouncycastle.asn1.x509.DistributionPointName distributionPoint boolean onlyContainsUserCerts boolean onlyContainsCACerts org.bouncycastle.asn1.x509.ReasonFlags onlySomeReasons boolean indirectCRL boolean onlyContainsAttributeCerts org.bouncycastle.asn1.ASN1EncodableVector vec public void <init> (org.bouncycastle.asn1.x509.DistributionPointName, boolean, boolean) org.bouncycastle.asn1.x509.DistributionPointName distributionPoint boolean indirectCRL boolean onlyContainsAttributeCerts private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject o int i org.bouncycastle.asn1.ASN1Sequence seq public boolean onlyContainsUserCerts () public boolean onlyContainsCACerts () public boolean isIndirectCRL () public boolean onlyContainsAttributeCerts () public org.bouncycastle.asn1.x509.DistributionPointName getDistributionPoint () public org.bouncycastle.asn1.x509.ReasonFlags getOnlySomeReasons () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () public java.lang.String toString () String sep StringBuffer buf private void appendObject (java.lang.StringBuffer, java.lang.String, java.lang.String, java.lang.String) StringBuffer buf String sep String name String value String indent private java.lang.String booleanToString (boolean) boolean value }
org/bouncycastle/asn1/x509/KeyPurposeId.class
KeyPurposeId.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.KeyPurposeId extends org.bouncycastle.asn1.ASN1Object { private static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_kp public static final org.bouncycastle.asn1.x509.KeyPurposeId anyExtendedKeyUsage public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_serverAuth public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_clientAuth public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_codeSigning public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_emailProtection public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecEndSystem public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecTunnel public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecUser public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_timeStamping public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_OCSPSigning public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_dvcs public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_sbgpCertAAServerAuth public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_scvp_responder public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_eapOverPPP public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_eapOverLAN public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_scvpServer public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_scvpClient public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecIKE public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_capwapAC public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_capwapWTP public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_smartcardlogon public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_macAddress public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_msSGC public static final org.bouncycastle.asn1.x509.KeyPurposeId id_kp_nsSGC private org.bouncycastle.asn1.ASN1ObjectIdentifier id private void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier id public void <init> (java.lang.String) String id public static org.bouncycastle.asn1.x509.KeyPurposeId getInstance (java.lang.Object) Object o public org.bouncycastle.asn1.ASN1ObjectIdentifier toOID () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () public java.lang.String getId () public java.lang.String toString () static void <clinit> () }
org/bouncycastle/asn1/x509/KeyUsage.class
KeyUsage.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.KeyUsage extends org.bouncycastle.asn1.ASN1Object { public static final int digitalSignature public static final int nonRepudiation public static final int keyEncipherment public static final int dataEncipherment public static final int keyAgreement public static final int keyCertSign public static final int cRLSign public static final int encipherOnly public static final int decipherOnly private org.bouncycastle.asn1.DERBitString bitString public static org.bouncycastle.asn1.x509.KeyUsage getInstance (java.lang.Object) Object obj public static org.bouncycastle.asn1.x509.KeyUsage fromExtensions (org.bouncycastle.asn1.x509.Extensions) org.bouncycastle.asn1.x509.Extensions extensions public void <init> (int) int usage private void <init> (org.bouncycastle.asn1.DERBitString) org.bouncycastle.asn1.DERBitString bitString public boolean hasUsages (int) int usages public byte[] getBytes () public int getPadBits () public java.lang.String toString () byte[] data public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/x509/NameConstraintValidator.class
NameConstraintValidator.java package org.bouncycastle.asn1.x509 public abstract org.bouncycastle.asn1.x509.NameConstraintValidator extends java.lang.Object { public abstract void checkPermitted (org.bouncycastle.asn1.x509.GeneralName) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException public abstract void checkExcluded (org.bouncycastle.asn1.x509.GeneralName) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException public abstract void intersectPermittedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree) public abstract void intersectPermittedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree[]) public abstract void intersectEmptyPermittedSubtree (int) public abstract void addExcludedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree) }
org/bouncycastle/asn1/x509/NameConstraintValidatorException.class
NameConstraintValidatorException.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.NameConstraintValidatorException extends java.lang.Exception { public void <init> (java.lang.String) String msg }
org/bouncycastle/asn1/x509/NameConstraints.class
NameConstraints.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.NameConstraints extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.x509.GeneralSubtree[] permitted private org.bouncycastle.asn1.x509.GeneralSubtree[] excluded public static org.bouncycastle.asn1.x509.NameConstraints getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject o org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public void <init> (org.bouncycastle.asn1.x509.GeneralSubtree[], org.bouncycastle.asn1.x509.GeneralSubtree[]) org.bouncycastle.asn1.x509.GeneralSubtree[] permitted org.bouncycastle.asn1.x509.GeneralSubtree[] excluded private org.bouncycastle.asn1.x509.GeneralSubtree[] createArray (org.bouncycastle.asn1.ASN1Sequence) int i org.bouncycastle.asn1.ASN1Sequence subtree org.bouncycastle.asn1.x509.GeneralSubtree[] ar public org.bouncycastle.asn1.x509.GeneralSubtree[] getPermittedSubtrees () public org.bouncycastle.asn1.x509.GeneralSubtree[] getExcludedSubtrees () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v private static org.bouncycastle.asn1.x509.GeneralSubtree[] cloneSubtree (org.bouncycastle.asn1.x509.GeneralSubtree[]) org.bouncycastle.asn1.x509.GeneralSubtree[] rv org.bouncycastle.asn1.x509.GeneralSubtree[] subtrees }
org/bouncycastle/asn1/x509/ObjectDigestInfo.class
ObjectDigestInfo.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.ObjectDigestInfo extends org.bouncycastle.asn1.ASN1Object { public static final int publicKey public static final int publicKeyCert public static final int otherObjectDigest org.bouncycastle.asn1.ASN1Enumerated digestedObjectType org.bouncycastle.asn1.ASN1ObjectIdentifier otherObjectTypeID org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm org.bouncycastle.asn1.DERBitString objectDigest public static org.bouncycastle.asn1.x509.ObjectDigestInfo getInstance (java.lang.Object) Object obj public static org.bouncycastle.asn1.x509.ObjectDigestInfo getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public void <init> (int, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[]) int digestedObjectType org.bouncycastle.asn1.ASN1ObjectIdentifier otherObjectTypeID org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm byte[] objectDigest private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq int offset public org.bouncycastle.asn1.ASN1Enumerated getDigestedObjectType () public org.bouncycastle.asn1.ASN1ObjectIdentifier getOtherObjectTypeID () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm () public org.bouncycastle.asn1.DERBitString getObjectDigest () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/OtherName.class
OtherName.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.OtherName extends org.bouncycastle.asn1.ASN1Object { private final org.bouncycastle.asn1.ASN1ObjectIdentifier typeID private final org.bouncycastle.asn1.ASN1Encodable value public static org.bouncycastle.asn1.x509.OtherName getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier typeID org.bouncycastle.asn1.ASN1Encodable value private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public org.bouncycastle.asn1.ASN1ObjectIdentifier getTypeID () public org.bouncycastle.asn1.ASN1Encodable getValue () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/PKIXNameConstraintValidator.class
PKIXNameConstraintValidator.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.PKIXNameConstraintValidator extends java.lang.Object implements org.bouncycastle.asn1.x509.NameConstraintValidator { private java.util.Set excludedSubtreesDN private java.util.Set excludedSubtreesDNS private java.util.Set excludedSubtreesEmail private java.util.Set excludedSubtreesURI private java.util.Set excludedSubtreesIP private java.util.Set excludedSubtreesOtherName private java.util.Set permittedSubtreesDN private java.util.Set permittedSubtreesDNS private java.util.Set permittedSubtreesEmail private java.util.Set permittedSubtreesURI private java.util.Set permittedSubtreesIP private java.util.Set permittedSubtreesOtherName public void <init> () public void checkPermitted (org.bouncycastle.asn1.x509.GeneralName) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException org.bouncycastle.asn1.x509.GeneralName name public void checkExcluded (org.bouncycastle.asn1.x509.GeneralName) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException org.bouncycastle.asn1.x509.GeneralName name public void intersectPermittedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree) org.bouncycastle.asn1.x509.GeneralSubtree permitted public void intersectPermittedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree[]) org.bouncycastle.asn1.x509.GeneralSubtree subtree Integer tagNo int i java.util.Map$Entry entry int nameType java.util.Iterator it org.bouncycastle.asn1.x509.GeneralSubtree[] permitted java.util.Map subtreesMap public void intersectEmptyPermittedSubtree (int) int nameType public void addExcludedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree) org.bouncycastle.asn1.x509.GeneralSubtree subtree org.bouncycastle.asn1.x509.GeneralName base public int hashCode () public boolean equals (java.lang.Object) Object o org.bouncycastle.asn1.x509.PKIXNameConstraintValidator constraintValidator public void checkPermittedDN (org.bouncycastle.asn1.x500.X500Name) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException org.bouncycastle.asn1.x500.X500Name dns public void checkExcludedDN (org.bouncycastle.asn1.x500.X500Name) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException org.bouncycastle.asn1.x500.X500Name dns private static boolean withinDNSubtree (org.bouncycastle.asn1.ASN1Sequence, org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.x500.RDN dnsRdn int j org.bouncycastle.asn1.x500.RDN subtreeRdn org.bouncycastle.asn1.x500.RDN dnsRdn int j org.bouncycastle.asn1.ASN1Sequence dns org.bouncycastle.asn1.ASN1Sequence subtree int start org.bouncycastle.asn1.x500.RDN subtreeRdnStart private void checkPermittedDN (java.util.Set, org.bouncycastle.asn1.ASN1Sequence) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException org.bouncycastle.asn1.ASN1Sequence subtree java.util.Set permitted org.bouncycastle.asn1.ASN1Sequence dns java.util.Iterator it private void checkExcludedDN (java.util.Set, org.bouncycastle.asn1.ASN1Sequence) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException org.bouncycastle.asn1.ASN1Sequence subtree java.util.Set excluded org.bouncycastle.asn1.ASN1Sequence dns java.util.Iterator it private java.util.Set intersectDN (java.util.Set, java.util.Set) org.bouncycastle.asn1.ASN1Sequence subtree java.util.Iterator _iter org.bouncycastle.asn1.ASN1Sequence dn java.util.Iterator it java.util.Set permitted java.util.Set dns java.util.Set intersect private java.util.Set unionDN (java.util.Set, org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence subtree java.util.Set intersect java.util.Iterator it java.util.Set excluded org.bouncycastle.asn1.ASN1Sequence dn private java.util.Set intersectOtherName (java.util.Set, java.util.Set) org.bouncycastle.asn1.x509.OtherName otName2 java.util.Iterator it2 org.bouncycastle.asn1.x509.OtherName otName1 java.util.Iterator it java.util.Set permitted java.util.Set otherNames java.util.Set intersect private void intersectOtherName (org.bouncycastle.asn1.x509.OtherName, org.bouncycastle.asn1.x509.OtherName, java.util.Set) org.bouncycastle.asn1.x509.OtherName otName1 org.bouncycastle.asn1.x509.OtherName otName2 java.util.Set intersect private java.util.Set unionOtherName (java.util.Set, org.bouncycastle.asn1.x509.OtherName) java.util.Set permitted org.bouncycastle.asn1.x509.OtherName otherName java.util.Set union private java.util.Set intersectEmail (java.util.Set, java.util.Set) String _permitted java.util.Iterator it2 String email java.util.Iterator it java.util.Set permitted java.util.Set emails java.util.Set intersect private java.util.Set unionEmail (java.util.Set, java.lang.String) String _excluded java.util.Set union java.util.Iterator it java.util.Set excluded String email private java.util.Set intersectIP (java.util.Set, java.util.Set) byte[] _permitted java.util.Iterator it2 byte[] ip java.util.Iterator it java.util.Set permitted java.util.Set ips java.util.Set intersect private java.util.Set unionIP (java.util.Set, byte[]) byte[] _excluded java.util.Set union java.util.Iterator it java.util.Set excluded byte[] ip private java.util.Set unionIPRange (byte[], byte[]) byte[] ipWithSubmask1 byte[] ipWithSubmask2 java.util.Set set private java.util.Set intersectIPRange (byte[], byte[]) byte[] ipWithSubmask1 byte[] ipWithSubmask2 byte[][] temp byte[] ip1 byte[] subnetmask1 byte[] ip2 byte[] subnetmask2 byte[][] minMax byte[] min byte[] max byte[] ip byte[] subnetmask private byte[] ipWithSubnetMask (byte[], byte[]) byte[] ip byte[] subnetMask int ipLength byte[] temp private byte[][] extractIPsAndSubnetMasks (byte[], byte[]) byte[] ipWithSubmask1 byte[] ipWithSubmask2 int ipLength byte[] ip1 byte[] subnetmask1 byte[] ip2 byte[] subnetmask2 private byte[][] minMaxIPs (byte[], byte[], byte[], byte[]) int i byte[] ip1 byte[] subnetmask1 byte[] ip2 byte[] subnetmask2 int ipLength byte[] min1 byte[] max1 byte[] min2 byte[] max2 private void checkPermittedEmail (java.util.Set, java.lang.String) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException String str java.util.Set permitted String email java.util.Iterator it private void checkPermittedOtherName (java.util.Set, org.bouncycastle.asn1.x509.OtherName) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException org.bouncycastle.asn1.x509.OtherName str java.util.Set permitted org.bouncycastle.asn1.x509.OtherName name java.util.Iterator it private void checkExcludedOtherName (java.util.Set, org.bouncycastle.asn1.x509.OtherName) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException org.bouncycastle.asn1.x509.OtherName str java.util.Set excluded org.bouncycastle.asn1.x509.OtherName name java.util.Iterator it private void checkExcludedEmail (java.util.Set, java.lang.String) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException String str java.util.Set excluded String email java.util.Iterator it private void checkPermittedIP (java.util.Set, byte[]) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException byte[] ipWithSubnet java.util.Set permitted byte[] ip java.util.Iterator it private void checkExcludedIP (java.util.Set, byte[]) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException byte[] ipWithSubnet java.util.Set excluded byte[] ip java.util.Iterator it private boolean isIPConstrained (byte[], byte[]) int i byte[] ip byte[] constraint int ipLength byte[] subnetMask byte[] permittedSubnetAddress byte[] ipSubnetAddress private boolean otherNameIsConstrained (org.bouncycastle.asn1.x509.OtherName, org.bouncycastle.asn1.x509.OtherName) org.bouncycastle.asn1.x509.OtherName name org.bouncycastle.asn1.x509.OtherName constraint private boolean emailIsConstrained (java.lang.String, java.lang.String) String email String constraint String sub private boolean withinDomain (java.lang.String, java.lang.String) int i String testDomain String domain String tempDomain String[] domainParts String[] testDomainParts int d private void checkPermittedDNS (java.util.Set, java.lang.String) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException String str java.util.Set permitted String dns java.util.Iterator it private void checkExcludedDNS (java.util.Set, java.lang.String) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException String str java.util.Set excluded String dns java.util.Iterator it private void unionEmail (java.lang.String, java.lang.String, java.util.Set) String _sub String _sub String _sub String email1 String email2 java.util.Set union private void unionURI (java.lang.String, java.lang.String, java.util.Set) String _sub String _sub String _sub String email1 String email2 java.util.Set union private java.util.Set intersectDNS (java.util.Set, java.util.Set) String _permitted java.util.Iterator _iter String dns java.util.Iterator it java.util.Set permitted java.util.Set dnss java.util.Set intersect private java.util.Set unionDNS (java.util.Set, java.lang.String) String _permitted java.util.Set union java.util.Iterator _iter java.util.Set excluded String dns private void intersectEmail (java.lang.String, java.lang.String, java.util.Set) String _sub String _sub String _sub String email1 String email2 java.util.Set intersect private void checkExcludedURI (java.util.Set, java.lang.String) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException String str java.util.Set excluded String uri java.util.Iterator it private java.util.Set intersectURI (java.util.Set, java.util.Set) String _permitted java.util.Iterator _iter String uri java.util.Iterator it java.util.Set permitted java.util.Set uris java.util.Set intersect private java.util.Set unionURI (java.util.Set, java.lang.String) String _excluded java.util.Set union java.util.Iterator _iter java.util.Set excluded String uri private void intersectURI (java.lang.String, java.lang.String, java.util.Set) String _sub String _sub String _sub String email1 String email2 java.util.Set intersect private void checkPermittedURI (java.util.Set, java.lang.String) throws org.bouncycastle.asn1.x509.NameConstraintValidatorException String str java.util.Set permitted String uri java.util.Iterator it private boolean isUriConstrained (java.lang.String, java.lang.String) String uri String constraint String host private static java.lang.String extractHostFromURL (java.lang.String) String url String sub private java.lang.String extractNameAsString (org.bouncycastle.asn1.x509.GeneralName) org.bouncycastle.asn1.x509.GeneralName name private static byte[] max (byte[], byte[]) int i byte[] ip1 byte[] ip2 private static byte[] min (byte[], byte[]) int i byte[] ip1 byte[] ip2 private static int compareTo (byte[], byte[]) byte[] ip1 byte[] ip2 private static byte[] or (byte[], byte[]) int i byte[] ip1 byte[] ip2 byte[] temp private int hashCollection (java.util.Collection) Object o java.util.Collection coll int hash java.util.Iterator it1 private boolean collectionsAreEqual (java.util.Collection, java.util.Collection) Object b Object a java.util.Iterator it2 boolean found java.util.Collection coll1 java.util.Collection coll2 java.util.Iterator it1 private boolean equals (java.lang.Object, java.lang.Object) Object o1 Object o2 private java.lang.String stringifyIP (byte[]) int i int i byte[] ip StringBuilder temp boolean first private java.lang.String stringifyIPCollection (java.util.Set) java.util.Iterator it java.util.Set ips StringBuilder temp private java.lang.String stringifyOtherNameCollection (java.util.Set) java.io.IOException e org.bouncycastle.asn1.x509.OtherName name java.util.Iterator it java.util.Set otherNames StringBuilder temp private final void addLine (java.lang.StringBuilder, java.lang.String) StringBuilder sb String str public java.lang.String toString () StringBuilder temp }
org/bouncycastle/asn1/x509/PolicyConstraints.class
PolicyConstraints.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.PolicyConstraints extends org.bouncycastle.asn1.ASN1Object { private java.math.BigInteger requireExplicitPolicyMapping private java.math.BigInteger inhibitPolicyMapping public void <init> (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger requireExplicitPolicyMapping java.math.BigInteger inhibitPolicyMapping private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject to int i org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.x509.PolicyConstraints getInstance (java.lang.Object) Object obj public static org.bouncycastle.asn1.x509.PolicyConstraints fromExtensions (org.bouncycastle.asn1.x509.Extensions) org.bouncycastle.asn1.x509.Extensions extensions public java.math.BigInteger getRequireExplicitPolicyMapping () public java.math.BigInteger getInhibitPolicyMapping () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/PolicyInformation.class
PolicyInformation.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.PolicyInformation extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1ObjectIdentifier policyIdentifier private org.bouncycastle.asn1.ASN1Sequence policyQualifiers private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier policyIdentifier public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1ObjectIdentifier policyIdentifier org.bouncycastle.asn1.ASN1Sequence policyQualifiers public static org.bouncycastle.asn1.x509.PolicyInformation getInstance (java.lang.Object) Object obj public org.bouncycastle.asn1.ASN1ObjectIdentifier getPolicyIdentifier () public org.bouncycastle.asn1.ASN1Sequence getPolicyQualifiers () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v public java.lang.String toString () int i StringBuffer p StringBuffer sb }
org/bouncycastle/asn1/x509/PolicyQualifierId.class
PolicyQualifierId.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.PolicyQualifierId extends org.bouncycastle.asn1.ASN1ObjectIdentifier { private static final String id_qt public static final org.bouncycastle.asn1.x509.PolicyQualifierId id_qt_cps public static final org.bouncycastle.asn1.x509.PolicyQualifierId id_qt_unotice private void <init> (java.lang.String) String id static void <clinit> () }
org/bouncycastle/asn1/x509/PolicyQualifierInfo.class
PolicyQualifierInfo.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.PolicyQualifierInfo extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1ObjectIdentifier policyQualifierId private org.bouncycastle.asn1.ASN1Encodable qualifier public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier policyQualifierId org.bouncycastle.asn1.ASN1Encodable qualifier public void <init> (java.lang.String) String cps public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence as public static org.bouncycastle.asn1.x509.PolicyQualifierInfo getInstance (java.lang.Object) Object obj public org.bouncycastle.asn1.ASN1ObjectIdentifier getPolicyQualifierId () public org.bouncycastle.asn1.ASN1Encodable getQualifier () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector dev }
org/bouncycastle/asn1/x509/RSAPublicKeyStructure.class
RSAPublicKeyStructure.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.RSAPublicKeyStructure extends org.bouncycastle.asn1.ASN1Object { private java.math.BigInteger modulus private java.math.BigInteger publicExponent public static org.bouncycastle.asn1.x509.RSAPublicKeyStructure getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.RSAPublicKeyStructure getInstance (java.lang.Object) Object obj public void <init> (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger modulus java.math.BigInteger publicExponent public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public java.math.BigInteger getModulus () public java.math.BigInteger getPublicExponent () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/ReasonFlags.class
ReasonFlags.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.ReasonFlags extends org.bouncycastle.asn1.DERBitString { public static final int UNUSED public static final int KEY_COMPROMISE public static final int CA_COMPROMISE public static final int AFFILIATION_CHANGED public static final int SUPERSEDED public static final int CESSATION_OF_OPERATION public static final int CERTIFICATE_HOLD public static final int PRIVILEGE_WITHDRAWN public static final int AA_COMPROMISE public static final int unused public static final int keyCompromise public static final int cACompromise public static final int affiliationChanged public static final int superseded public static final int cessationOfOperation public static final int certificateHold public static final int privilegeWithdrawn public static final int aACompromise public void <init> (int) int reasons public void <init> (org.bouncycastle.asn1.DERBitString) org.bouncycastle.asn1.DERBitString reasons }
org/bouncycastle/asn1/x509/SubjectKeyIdentifier.class
SubjectKeyIdentifier.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.SubjectKeyIdentifier extends org.bouncycastle.asn1.ASN1Object { private byte[] keyidentifier public static org.bouncycastle.asn1.x509.SubjectKeyIdentifier getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.SubjectKeyIdentifier getInstance (java.lang.Object) Object obj public static org.bouncycastle.asn1.x509.SubjectKeyIdentifier fromExtensions (org.bouncycastle.asn1.x509.Extensions) org.bouncycastle.asn1.x509.Extensions extensions public void <init> (byte[]) byte[] keyid protected void <init> (org.bouncycastle.asn1.ASN1OctetString) org.bouncycastle.asn1.ASN1OctetString keyid public byte[] getKeyIdentifier () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.class
SubjectPublicKeyInfo.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.x509.AlgorithmIdentifier algId private org.bouncycastle.asn1.DERBitString keyData public static org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException org.bouncycastle.asn1.x509.AlgorithmIdentifier algId org.bouncycastle.asn1.ASN1Encodable publicKey public void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[]) org.bouncycastle.asn1.x509.AlgorithmIdentifier algId byte[] publicKey public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithm () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmId () public org.bouncycastle.asn1.ASN1Primitive parsePublicKey () throws java.io.IOException public org.bouncycastle.asn1.ASN1Primitive getPublicKey () throws java.io.IOException public org.bouncycastle.asn1.DERBitString getPublicKeyData () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/TBSCertList$1.class
TBSCertList.java package org.bouncycastle.asn1.x509 synthetic org.bouncycastle.asn1.x509.TBSCertList$1 extends java.lang.Object { }
org/bouncycastle/asn1/x509/TBSCertList$CRLEntry.class
TBSCertList.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.TBSCertList$CRLEntry extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.asn1.x509.Extensions crlEntryExtensions private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.x509.TBSCertList$CRLEntry getInstance (java.lang.Object) Object o public org.bouncycastle.asn1.ASN1Integer getUserCertificate () public org.bouncycastle.asn1.x509.Time getRevocationDate () public org.bouncycastle.asn1.x509.Extensions getExtensions () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () public boolean hasExtensions () }
org/bouncycastle/asn1/x509/TBSCertList$EmptyEnumeration.class
TBSCertList.java package org.bouncycastle.asn1.x509 org.bouncycastle.asn1.x509.TBSCertList$EmptyEnumeration extends java.lang.Object implements java.util.Enumeration { final synthetic org.bouncycastle.asn1.x509.TBSCertList this$0 private void <init> (org.bouncycastle.asn1.x509.TBSCertList) public boolean hasMoreElements () public java.lang.Object nextElement () synthetic void <init> (org.bouncycastle.asn1.x509.TBSCertList, org.bouncycastle.asn1.x509.TBSCertList$1) org.bouncycastle.asn1.x509.TBSCertList x0 org.bouncycastle.asn1.x509.TBSCertList$1 x1 }
org/bouncycastle/asn1/x509/TBSCertList$RevokedCertificatesEnumeration.class
TBSCertList.java package org.bouncycastle.asn1.x509 org.bouncycastle.asn1.x509.TBSCertList$RevokedCertificatesEnumeration extends java.lang.Object implements java.util.Enumeration { private final java.util.Enumeration en final synthetic org.bouncycastle.asn1.x509.TBSCertList this$0 void <init> (org.bouncycastle.asn1.x509.TBSCertList, java.util.Enumeration) java.util.Enumeration en public boolean hasMoreElements () public java.lang.Object nextElement () }
org/bouncycastle/asn1/x509/TBSCertList.class
TBSCertList.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.TBSCertList extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.ASN1Integer version org.bouncycastle.asn1.x509.AlgorithmIdentifier signature org.bouncycastle.asn1.x500.X500Name issuer org.bouncycastle.asn1.x509.Time thisUpdate org.bouncycastle.asn1.x509.Time nextUpdate org.bouncycastle.asn1.ASN1Sequence revokedCertificates org.bouncycastle.asn1.x509.Extensions crlExtensions public static org.bouncycastle.asn1.x509.TBSCertList getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.TBSCertList getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq int seqPos public int getVersionNumber () public org.bouncycastle.asn1.ASN1Integer getVersion () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature () public org.bouncycastle.asn1.x500.X500Name getIssuer () public org.bouncycastle.asn1.x509.Time getThisUpdate () public org.bouncycastle.asn1.x509.Time getNextUpdate () public org.bouncycastle.asn1.x509.TBSCertList$CRLEntry[] getRevokedCertificates () int i org.bouncycastle.asn1.x509.TBSCertList$CRLEntry[] entries public java.util.Enumeration getRevokedCertificateEnumeration () public org.bouncycastle.asn1.x509.Extensions getExtensions () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/TBSCertificate.class
TBSCertificate.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.TBSCertificate extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.asn1.ASN1Integer version org.bouncycastle.asn1.ASN1Integer serialNumber org.bouncycastle.asn1.x509.AlgorithmIdentifier signature org.bouncycastle.asn1.x500.X500Name issuer org.bouncycastle.asn1.x509.Time startDate org.bouncycastle.asn1.x509.Time endDate org.bouncycastle.asn1.x500.X500Name subject org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo org.bouncycastle.asn1.DERBitString issuerUniqueId org.bouncycastle.asn1.DERBitString subjectUniqueId org.bouncycastle.asn1.x509.Extensions extensions public static org.bouncycastle.asn1.x509.TBSCertificate getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.TBSCertificate getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject extra org.bouncycastle.asn1.ASN1Sequence seq int seqStart boolean isV1 boolean isV2 org.bouncycastle.asn1.ASN1Sequence dates int extras public int getVersionNumber () public org.bouncycastle.asn1.ASN1Integer getVersion () public org.bouncycastle.asn1.ASN1Integer getSerialNumber () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature () public org.bouncycastle.asn1.x500.X500Name getIssuer () public org.bouncycastle.asn1.x509.Time getStartDate () public org.bouncycastle.asn1.x509.Time getEndDate () public org.bouncycastle.asn1.x500.X500Name getSubject () public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo () public org.bouncycastle.asn1.DERBitString getIssuerUniqueId () public org.bouncycastle.asn1.DERBitString getSubjectUniqueId () public org.bouncycastle.asn1.x509.Extensions getExtensions () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector validity org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/TBSCertificateStructure.class
TBSCertificateStructure.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.TBSCertificateStructure extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.x509.X509ObjectIdentifiers org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers { org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.asn1.ASN1Integer version org.bouncycastle.asn1.ASN1Integer serialNumber org.bouncycastle.asn1.x509.AlgorithmIdentifier signature org.bouncycastle.asn1.x500.X500Name issuer org.bouncycastle.asn1.x509.Time startDate org.bouncycastle.asn1.x509.Time endDate org.bouncycastle.asn1.x500.X500Name subject org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo org.bouncycastle.asn1.DERBitString issuerUniqueId org.bouncycastle.asn1.DERBitString subjectUniqueId org.bouncycastle.asn1.x509.X509Extensions extensions public static org.bouncycastle.asn1.x509.TBSCertificateStructure getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.TBSCertificateStructure getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject extra int extras org.bouncycastle.asn1.ASN1Sequence seq int seqStart org.bouncycastle.asn1.ASN1Sequence dates public int getVersion () public org.bouncycastle.asn1.ASN1Integer getVersionNumber () public org.bouncycastle.asn1.ASN1Integer getSerialNumber () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature () public org.bouncycastle.asn1.x500.X500Name getIssuer () public org.bouncycastle.asn1.x509.Time getStartDate () public org.bouncycastle.asn1.x509.Time getEndDate () public org.bouncycastle.asn1.x500.X500Name getSubject () public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo () public org.bouncycastle.asn1.DERBitString getIssuerUniqueId () public org.bouncycastle.asn1.DERBitString getSubjectUniqueId () public org.bouncycastle.asn1.x509.X509Extensions getExtensions () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/x509/Time.class
Time.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.Time extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { org.bouncycastle.asn1.ASN1Primitive time public static org.bouncycastle.asn1.x509.Time getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public void <init> (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive time public void <init> (java.util.Date) java.util.Date time java.util.SimpleTimeZone tz java.text.SimpleDateFormat dateF String d int year public void <init> (java.util.Date, java.util.Locale) java.util.Date time java.util.Locale locale java.util.SimpleTimeZone tz java.text.SimpleDateFormat dateF String d int year public static org.bouncycastle.asn1.x509.Time getInstance (java.lang.Object) Object obj public java.lang.String getTime () public java.util.Date getDate () java.text.ParseException e public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () public java.lang.String toString () }
org/bouncycastle/asn1/x509/V1TBSCertificateGenerator.class
V1TBSCertificateGenerator.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.V1TBSCertificateGenerator extends java.lang.Object { org.bouncycastle.asn1.DERTaggedObject version org.bouncycastle.asn1.ASN1Integer serialNumber org.bouncycastle.asn1.x509.AlgorithmIdentifier signature org.bouncycastle.asn1.x500.X500Name issuer org.bouncycastle.asn1.x509.Time startDate org.bouncycastle.asn1.x509.Time endDate org.bouncycastle.asn1.x500.X500Name subject org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo public void <init> () public void setSerialNumber (org.bouncycastle.asn1.ASN1Integer) org.bouncycastle.asn1.ASN1Integer serialNumber public void setSignature (org.bouncycastle.asn1.x509.AlgorithmIdentifier) org.bouncycastle.asn1.x509.AlgorithmIdentifier signature public void setIssuer (org.bouncycastle.asn1.x509.X509Name) org.bouncycastle.asn1.x509.X509Name issuer public void setIssuer (org.bouncycastle.asn1.x500.X500Name) org.bouncycastle.asn1.x500.X500Name issuer public void setStartDate (org.bouncycastle.asn1.x509.Time) org.bouncycastle.asn1.x509.Time startDate public void setStartDate (org.bouncycastle.asn1.ASN1UTCTime) org.bouncycastle.asn1.ASN1UTCTime startDate public void setEndDate (org.bouncycastle.asn1.x509.Time) org.bouncycastle.asn1.x509.Time endDate public void setEndDate (org.bouncycastle.asn1.ASN1UTCTime) org.bouncycastle.asn1.ASN1UTCTime endDate public void setSubject (org.bouncycastle.asn1.x509.X509Name) org.bouncycastle.asn1.x509.X509Name subject public void setSubject (org.bouncycastle.asn1.x500.X500Name) org.bouncycastle.asn1.x500.X500Name subject public void setSubjectPublicKeyInfo (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pubKeyInfo public org.bouncycastle.asn1.x509.TBSCertificate generateTBSCertificate () org.bouncycastle.asn1.ASN1EncodableVector validity org.bouncycastle.asn1.ASN1EncodableVector seq }
org/bouncycastle/asn1/x509/V2Form.class
V2Form.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.V2Form extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.x509.GeneralNames issuerName org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo public static org.bouncycastle.asn1.x509.V2Form getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.V2Form getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.x509.GeneralNames) org.bouncycastle.asn1.x509.GeneralNames issuerName public void <init> (org.bouncycastle.asn1.x509.GeneralNames, org.bouncycastle.asn1.x509.IssuerSerial) org.bouncycastle.asn1.x509.GeneralNames issuerName org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID public void <init> (org.bouncycastle.asn1.x509.GeneralNames, org.bouncycastle.asn1.x509.ObjectDigestInfo) org.bouncycastle.asn1.x509.GeneralNames issuerName org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo public void <init> (org.bouncycastle.asn1.x509.GeneralNames, org.bouncycastle.asn1.x509.IssuerSerial, org.bouncycastle.asn1.x509.ObjectDigestInfo) org.bouncycastle.asn1.x509.GeneralNames issuerName org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1TaggedObject o int i org.bouncycastle.asn1.ASN1Sequence seq int index public org.bouncycastle.asn1.x509.GeneralNames getIssuerName () public org.bouncycastle.asn1.x509.IssuerSerial getBaseCertificateID () public org.bouncycastle.asn1.x509.ObjectDigestInfo getObjectDigestInfo () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.class
V3TBSCertificateGenerator.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.V3TBSCertificateGenerator extends java.lang.Object { org.bouncycastle.asn1.DERTaggedObject version org.bouncycastle.asn1.ASN1Integer serialNumber org.bouncycastle.asn1.x509.AlgorithmIdentifier signature org.bouncycastle.asn1.x500.X500Name issuer org.bouncycastle.asn1.x509.Time startDate org.bouncycastle.asn1.x509.Time endDate org.bouncycastle.asn1.x500.X500Name subject org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo org.bouncycastle.asn1.x509.Extensions extensions private boolean altNamePresentAndCritical private org.bouncycastle.asn1.DERBitString issuerUniqueID private org.bouncycastle.asn1.DERBitString subjectUniqueID public void <init> () public void setSerialNumber (org.bouncycastle.asn1.ASN1Integer) org.bouncycastle.asn1.ASN1Integer serialNumber public void setSignature (org.bouncycastle.asn1.x509.AlgorithmIdentifier) org.bouncycastle.asn1.x509.AlgorithmIdentifier signature public void setIssuer (org.bouncycastle.asn1.x509.X509Name) org.bouncycastle.asn1.x509.X509Name issuer public void setIssuer (org.bouncycastle.asn1.x500.X500Name) org.bouncycastle.asn1.x500.X500Name issuer public void setStartDate (org.bouncycastle.asn1.ASN1UTCTime) org.bouncycastle.asn1.ASN1UTCTime startDate public void setStartDate (org.bouncycastle.asn1.x509.Time) org.bouncycastle.asn1.x509.Time startDate public void setEndDate (org.bouncycastle.asn1.ASN1UTCTime) org.bouncycastle.asn1.ASN1UTCTime endDate public void setEndDate (org.bouncycastle.asn1.x509.Time) org.bouncycastle.asn1.x509.Time endDate public void setSubject (org.bouncycastle.asn1.x509.X509Name) org.bouncycastle.asn1.x509.X509Name subject public void setSubject (org.bouncycastle.asn1.x500.X500Name) org.bouncycastle.asn1.x500.X500Name subject public void setIssuerUniqueID (org.bouncycastle.asn1.DERBitString) org.bouncycastle.asn1.DERBitString uniqueID public void setSubjectUniqueID (org.bouncycastle.asn1.DERBitString) org.bouncycastle.asn1.DERBitString uniqueID public void setSubjectPublicKeyInfo (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pubKeyInfo public void setExtensions (org.bouncycastle.asn1.x509.X509Extensions) org.bouncycastle.asn1.x509.X509Extensions extensions public void setExtensions (org.bouncycastle.asn1.x509.Extensions) org.bouncycastle.asn1.x509.Extension altName org.bouncycastle.asn1.x509.Extensions extensions public org.bouncycastle.asn1.x509.TBSCertificate generateTBSCertificate () org.bouncycastle.asn1.ASN1EncodableVector validity org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x509/X509CertificateStructure.class
X509CertificateStructure.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.X509CertificateStructure extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.x509.X509ObjectIdentifiers org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers { org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.asn1.x509.TBSCertificateStructure tbsCert org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId org.bouncycastle.asn1.DERBitString sig public static org.bouncycastle.asn1.x509.X509CertificateStructure getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.X509CertificateStructure getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public org.bouncycastle.asn1.x509.TBSCertificateStructure getTBSCertificate () public int getVersion () public org.bouncycastle.asn1.ASN1Integer getSerialNumber () public org.bouncycastle.asn1.x500.X500Name getIssuer () public org.bouncycastle.asn1.x509.Time getStartDate () public org.bouncycastle.asn1.x509.Time getEndDate () public org.bouncycastle.asn1.x500.X500Name getSubject () public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm () public org.bouncycastle.asn1.DERBitString getSignature () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/x509/X509DefaultEntryConverter.class
X509DefaultEntryConverter.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.X509DefaultEntryConverter extends org.bouncycastle.asn1.x509.X509NameEntryConverter { public void <init> () public org.bouncycastle.asn1.ASN1Primitive getConvertedValue (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) java.io.IOException e org.bouncycastle.asn1.ASN1ObjectIdentifier oid String value }
org/bouncycastle/asn1/x509/X509Extension.class
X509Extension.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.X509Extension extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectDirectoryAttributes public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectKeyIdentifier public static final org.bouncycastle.asn1.ASN1ObjectIdentifier keyUsage public static final org.bouncycastle.asn1.ASN1ObjectIdentifier privateKeyUsagePeriod public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectAlternativeName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier issuerAlternativeName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier basicConstraints public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cRLNumber public static final org.bouncycastle.asn1.ASN1ObjectIdentifier reasonCode public static final org.bouncycastle.asn1.ASN1ObjectIdentifier instructionCode public static final org.bouncycastle.asn1.ASN1ObjectIdentifier invalidityDate public static final org.bouncycastle.asn1.ASN1ObjectIdentifier deltaCRLIndicator public static final org.bouncycastle.asn1.ASN1ObjectIdentifier issuingDistributionPoint public static final org.bouncycastle.asn1.ASN1ObjectIdentifier certificateIssuer public static final org.bouncycastle.asn1.ASN1ObjectIdentifier nameConstraints public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cRLDistributionPoints public static final org.bouncycastle.asn1.ASN1ObjectIdentifier certificatePolicies public static final org.bouncycastle.asn1.ASN1ObjectIdentifier policyMappings public static final org.bouncycastle.asn1.ASN1ObjectIdentifier authorityKeyIdentifier public static final org.bouncycastle.asn1.ASN1ObjectIdentifier policyConstraints public static final org.bouncycastle.asn1.ASN1ObjectIdentifier extendedKeyUsage public static final org.bouncycastle.asn1.ASN1ObjectIdentifier freshestCRL public static final org.bouncycastle.asn1.ASN1ObjectIdentifier inhibitAnyPolicy public static final org.bouncycastle.asn1.ASN1ObjectIdentifier authorityInfoAccess public static final org.bouncycastle.asn1.ASN1ObjectIdentifier subjectInfoAccess public static final org.bouncycastle.asn1.ASN1ObjectIdentifier logoType public static final org.bouncycastle.asn1.ASN1ObjectIdentifier biometricInfo public static final org.bouncycastle.asn1.ASN1ObjectIdentifier qCStatements public static final org.bouncycastle.asn1.ASN1ObjectIdentifier auditIdentity public static final org.bouncycastle.asn1.ASN1ObjectIdentifier noRevAvail public static final org.bouncycastle.asn1.ASN1ObjectIdentifier targetInformation boolean critical org.bouncycastle.asn1.ASN1OctetString value public void <init> (org.bouncycastle.asn1.ASN1Boolean, org.bouncycastle.asn1.ASN1OctetString) org.bouncycastle.asn1.ASN1Boolean critical org.bouncycastle.asn1.ASN1OctetString value public void <init> (boolean, org.bouncycastle.asn1.ASN1OctetString) boolean critical org.bouncycastle.asn1.ASN1OctetString value public boolean isCritical () public org.bouncycastle.asn1.ASN1OctetString getValue () public org.bouncycastle.asn1.ASN1Encodable getParsedValue () public int hashCode () public boolean equals (java.lang.Object) Object o org.bouncycastle.asn1.x509.X509Extension other public static org.bouncycastle.asn1.ASN1Primitive convertValueToObject (org.bouncycastle.asn1.x509.X509Extension) throws java.lang.IllegalArgumentException java.io.IOException e org.bouncycastle.asn1.x509.X509Extension ext static void <clinit> () }
org/bouncycastle/asn1/x509/X509Extensions.class
X509Extensions.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.X509Extensions extends org.bouncycastle.asn1.ASN1Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectDirectoryAttributes public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectKeyIdentifier public static final org.bouncycastle.asn1.ASN1ObjectIdentifier KeyUsage public static final org.bouncycastle.asn1.ASN1ObjectIdentifier PrivateKeyUsagePeriod public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectAlternativeName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier IssuerAlternativeName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier BasicConstraints public static final org.bouncycastle.asn1.ASN1ObjectIdentifier CRLNumber public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ReasonCode public static final org.bouncycastle.asn1.ASN1ObjectIdentifier InstructionCode public static final org.bouncycastle.asn1.ASN1ObjectIdentifier InvalidityDate public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DeltaCRLIndicator public static final org.bouncycastle.asn1.ASN1ObjectIdentifier IssuingDistributionPoint public static final org.bouncycastle.asn1.ASN1ObjectIdentifier CertificateIssuer public static final org.bouncycastle.asn1.ASN1ObjectIdentifier NameConstraints public static final org.bouncycastle.asn1.ASN1ObjectIdentifier CRLDistributionPoints public static final org.bouncycastle.asn1.ASN1ObjectIdentifier CertificatePolicies public static final org.bouncycastle.asn1.ASN1ObjectIdentifier PolicyMappings public static final org.bouncycastle.asn1.ASN1ObjectIdentifier AuthorityKeyIdentifier public static final org.bouncycastle.asn1.ASN1ObjectIdentifier PolicyConstraints public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ExtendedKeyUsage public static final org.bouncycastle.asn1.ASN1ObjectIdentifier FreshestCRL public static final org.bouncycastle.asn1.ASN1ObjectIdentifier InhibitAnyPolicy public static final org.bouncycastle.asn1.ASN1ObjectIdentifier AuthorityInfoAccess public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectInfoAccess public static final org.bouncycastle.asn1.ASN1ObjectIdentifier LogoType public static final org.bouncycastle.asn1.ASN1ObjectIdentifier BiometricInfo public static final org.bouncycastle.asn1.ASN1ObjectIdentifier QCStatements public static final org.bouncycastle.asn1.ASN1ObjectIdentifier AuditIdentity public static final org.bouncycastle.asn1.ASN1ObjectIdentifier NoRevAvail public static final org.bouncycastle.asn1.ASN1ObjectIdentifier TargetInformation private java.util.Hashtable extensions private java.util.Vector ordering public static org.bouncycastle.asn1.x509.X509Extensions getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.X509Extensions getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence s org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public void <init> (java.util.Hashtable) java.util.Hashtable extensions public void <init> (java.util.Vector, java.util.Hashtable) java.util.Enumeration e org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.X509Extension ext java.util.Vector ordering java.util.Hashtable extensions java.util.Enumeration e public void <init> (java.util.Vector, java.util.Vector) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.X509Extension ext java.util.Vector objectIDs java.util.Vector values java.util.Enumeration e int count public java.util.Enumeration oids () public org.bouncycastle.asn1.x509.X509Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.X509Extension ext org.bouncycastle.asn1.ASN1EncodableVector vec java.util.Enumeration e public boolean equivalent (org.bouncycastle.asn1.x509.X509Extensions) Object key org.bouncycastle.asn1.x509.X509Extensions other java.util.Enumeration e1 public org.bouncycastle.asn1.ASN1ObjectIdentifier[] getExtensionOIDs () public org.bouncycastle.asn1.ASN1ObjectIdentifier[] getNonCriticalExtensionOIDs () public org.bouncycastle.asn1.ASN1ObjectIdentifier[] getCriticalExtensionOIDs () private org.bouncycastle.asn1.ASN1ObjectIdentifier[] getExtensionOIDs (boolean) Object oid int i boolean isCritical java.util.Vector oidVec private org.bouncycastle.asn1.ASN1ObjectIdentifier[] toOidArray (java.util.Vector) int i java.util.Vector oidVec org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids static void <clinit> () }
org/bouncycastle/asn1/x509/X509ExtensionsGenerator.class
X509ExtensionsGenerator.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.X509ExtensionsGenerator extends java.lang.Object { private java.util.Hashtable extensions private java.util.Vector extOrdering public void <init> () public void reset () public void addExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1Encodable) java.io.IOException e org.bouncycastle.asn1.ASN1ObjectIdentifier oid boolean critical org.bouncycastle.asn1.ASN1Encodable value public void addExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[]) org.bouncycastle.asn1.ASN1ObjectIdentifier oid boolean critical byte[] value public boolean isEmpty () public org.bouncycastle.asn1.x509.X509Extensions generate () }
org/bouncycastle/asn1/x509/X509Name.class
X509Name.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.X509Name extends org.bouncycastle.asn1.ASN1Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier C public static final org.bouncycastle.asn1.ASN1ObjectIdentifier O public static final org.bouncycastle.asn1.ASN1ObjectIdentifier OU public static final org.bouncycastle.asn1.ASN1ObjectIdentifier T public static final org.bouncycastle.asn1.ASN1ObjectIdentifier CN public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SN public static final org.bouncycastle.asn1.ASN1ObjectIdentifier STREET public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SERIALNUMBER public static final org.bouncycastle.asn1.ASN1ObjectIdentifier L public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ST public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SURNAME public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GIVENNAME public static final org.bouncycastle.asn1.ASN1ObjectIdentifier INITIALS public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GENERATION public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UNIQUE_IDENTIFIER public static final org.bouncycastle.asn1.ASN1ObjectIdentifier BUSINESS_CATEGORY public static final org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_CODE public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DN_QUALIFIER public static final org.bouncycastle.asn1.ASN1ObjectIdentifier PSEUDONYM public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DATE_OF_BIRTH public static final org.bouncycastle.asn1.ASN1ObjectIdentifier PLACE_OF_BIRTH public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GENDER public static final org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_CITIZENSHIP public static final org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_RESIDENCE public static final org.bouncycastle.asn1.ASN1ObjectIdentifier NAME_AT_BIRTH public static final org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_ADDRESS public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DMD_NAME public static final org.bouncycastle.asn1.ASN1ObjectIdentifier TELEPHONE_NUMBER public static final org.bouncycastle.asn1.ASN1ObjectIdentifier NAME public static final org.bouncycastle.asn1.ASN1ObjectIdentifier EmailAddress public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredAddress public static final org.bouncycastle.asn1.ASN1ObjectIdentifier E public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DC public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UID public static boolean DefaultReverse public static final java.util.Hashtable DefaultSymbols public static final java.util.Hashtable RFC2253Symbols public static final java.util.Hashtable RFC1779Symbols public static final java.util.Hashtable DefaultLookUp public static final java.util.Hashtable OIDLookUp public static final java.util.Hashtable SymbolLookUp private static final Boolean TRUE private static final Boolean FALSE private org.bouncycastle.asn1.x509.X509NameEntryConverter converter private java.util.Vector ordering private java.util.Vector values private java.util.Vector added private org.bouncycastle.asn1.ASN1Sequence seq private boolean isHashCodeCalculated private int hashCodeValue public static org.bouncycastle.asn1.x509.X509Name getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x509.X509Name getInstance (java.lang.Object) Object obj protected void <init> () public void <init> (org.bouncycastle.asn1.ASN1Sequence) String v java.io.IOException e1 org.bouncycastle.asn1.ASN1Sequence s org.bouncycastle.asn1.ASN1Encodable value int i org.bouncycastle.asn1.ASN1Set set org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e public void <init> (java.util.Hashtable) java.util.Hashtable attributes public void <init> (java.util.Vector, java.util.Hashtable) java.util.Vector ordering java.util.Hashtable attributes public void <init> (java.util.Vector, java.util.Hashtable, org.bouncycastle.asn1.x509.X509NameEntryConverter) int i java.util.Enumeration e org.bouncycastle.asn1.ASN1ObjectIdentifier oid int i java.util.Vector ordering java.util.Hashtable attributes org.bouncycastle.asn1.x509.X509NameEntryConverter converter public void <init> (java.util.Vector, java.util.Vector) java.util.Vector oids java.util.Vector values public void <init> (java.util.Vector, java.util.Vector, org.bouncycastle.asn1.x509.X509NameEntryConverter) int i java.util.Vector oids java.util.Vector values org.bouncycastle.asn1.x509.X509NameEntryConverter converter public void <init> (java.lang.String) String dirName public void <init> (java.lang.String, org.bouncycastle.asn1.x509.X509NameEntryConverter) String dirName org.bouncycastle.asn1.x509.X509NameEntryConverter converter public void <init> (boolean, java.lang.String) boolean reverse String dirName public void <init> (boolean, java.lang.String, org.bouncycastle.asn1.x509.X509NameEntryConverter) boolean reverse String dirName org.bouncycastle.asn1.x509.X509NameEntryConverter converter public void <init> (boolean, java.util.Hashtable, java.lang.String) boolean reverse java.util.Hashtable lookUp String dirName private org.bouncycastle.asn1.ASN1ObjectIdentifier decodeOID (java.lang.String, java.util.Hashtable) String name java.util.Hashtable lookUp org.bouncycastle.asn1.ASN1ObjectIdentifier oid private java.lang.String unescape (java.lang.String) char c int i String elt char[] elts boolean escaped boolean quoted StringBuffer buf int start boolean nonWhiteSpaceEncountered int lastEscaped public void <init> (boolean, java.util.Hashtable, java.lang.String, org.bouncycastle.asn1.x509.X509NameEntryConverter) org.bouncycastle.asn1.x509.X509NameTokenizer pTok String token int i java.util.Vector o java.util.Vector v java.util.Vector a int count boolean reverse java.util.Hashtable lookUp String dirName org.bouncycastle.asn1.x509.X509NameEntryConverter converter org.bouncycastle.asn1.x509.X509NameTokenizer nTok private void addEntry (java.util.Hashtable, java.lang.String, java.lang.Boolean) java.util.Hashtable lookUp String token Boolean isAdded org.bouncycastle.asn1.x509.X509NameTokenizer vTok String name String value org.bouncycastle.asn1.ASN1ObjectIdentifier oid public java.util.Vector getOIDs () int i java.util.Vector v public java.util.Vector getValues () int i java.util.Vector v public java.util.Vector getValues (org.bouncycastle.asn1.ASN1ObjectIdentifier) String val int i org.bouncycastle.asn1.ASN1ObjectIdentifier oid java.util.Vector v public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v org.bouncycastle.asn1.ASN1ObjectIdentifier oid String str int i org.bouncycastle.asn1.ASN1EncodableVector vec org.bouncycastle.asn1.ASN1EncodableVector sVec org.bouncycastle.asn1.ASN1ObjectIdentifier lstOid public boolean equals (java.lang.Object, boolean) org.bouncycastle.asn1.x509.X509Name other IllegalArgumentException e String value String oValue org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1ObjectIdentifier oOid int i Object obj boolean inOrder org.bouncycastle.asn1.ASN1Primitive derO org.bouncycastle.asn1.x509.X509Name other int orderingSize public int hashCode () String value int i public boolean equals (java.lang.Object) org.bouncycastle.asn1.x509.X509Name other IllegalArgumentException e int start int end int delta String oValue org.bouncycastle.asn1.ASN1ObjectIdentifier oOid int j boolean found org.bouncycastle.asn1.ASN1ObjectIdentifier oid String value int i Object obj org.bouncycastle.asn1.ASN1Primitive derO org.bouncycastle.asn1.x509.X509Name other int orderingSize boolean[] indexes int start int end int delta private boolean equivalentStrings (java.lang.String, java.lang.String) String s1 String s2 String value String oValue private java.lang.String canonicalize (java.lang.String) org.bouncycastle.asn1.ASN1Primitive obj String s String value private org.bouncycastle.asn1.ASN1Primitive decodeObject (java.lang.String) java.io.IOException e String oValue private java.lang.String stripInternalSpaces (java.lang.String) char c2 int k char c1 String str StringBuffer res private void appendValue (java.lang.StringBuffer, java.util.Hashtable, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) StringBuffer buf java.util.Hashtable oidSymbols org.bouncycastle.asn1.ASN1ObjectIdentifier oid String value String sym int start int end public java.lang.String toString (boolean, java.util.Hashtable) int i int i int i boolean reverse java.util.Hashtable oidSymbols StringBuffer buf java.util.Vector components boolean first StringBuffer ava private java.lang.String bytesToString (byte[]) int i byte[] data char[] cs public java.lang.String toString () static void <clinit> () }
org/bouncycastle/asn1/x509/X509NameEntryConverter.class
X509NameEntryConverter.java package org.bouncycastle.asn1.x509 public abstract org.bouncycastle.asn1.x509.X509NameEntryConverter extends java.lang.Object { public void <init> () protected org.bouncycastle.asn1.ASN1Primitive convertHexEncoded (java.lang.String, int) throws java.io.IOException String str int off protected boolean canBePrintable (java.lang.String) String str public abstract org.bouncycastle.asn1.ASN1Primitive getConvertedValue (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) }
org/bouncycastle/asn1/x509/X509NameTokenizer.class
X509NameTokenizer.java package org.bouncycastle.asn1.x509 public org.bouncycastle.asn1.x509.X509NameTokenizer extends java.lang.Object { private String value private int index private char separator private StringBuffer buf public void <init> (java.lang.String) String oid public void <init> (java.lang.String, char) String oid char separator public boolean hasMoreTokens () public java.lang.String nextToken () char c int end boolean quoted boolean escaped }
org/bouncycastle/asn1/x509/X509ObjectIdentifiers.class
X509ObjectIdentifiers.java package org.bouncycastle.asn1.x509 public abstract org.bouncycastle.asn1.x509.X509ObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier commonName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier countryName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier localityName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier stateOrProvinceName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier organization public static final org.bouncycastle.asn1.ASN1ObjectIdentifier organizationalUnitName public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_at_telephoneNumber public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_at_name public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_at_organizationIdentifier public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_SHA1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd160 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd160WithRSAEncryption public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ea_rsa public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pkix public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pss_shake128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pss_shake256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_shake128 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_shake256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_pe public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ce public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ad public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ad_caIssuers public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ad_ocsp public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ocspAccessMethod public static final org.bouncycastle.asn1.ASN1ObjectIdentifier crlAccessMethod static void <clinit> () }
org/bouncycastle/asn1/x9/
org/bouncycastle/asn1/x9/DHDomainParameters.class
DHDomainParameters.java package org.bouncycastle.asn1.x9 public org.bouncycastle.asn1.x9.DHDomainParameters extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1Integer p private org.bouncycastle.asn1.ASN1Integer g private org.bouncycastle.asn1.ASN1Integer q private org.bouncycastle.asn1.ASN1Integer j private org.bouncycastle.asn1.x9.DHValidationParms validationParms public static org.bouncycastle.asn1.x9.DHDomainParameters getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x9.DHDomainParameters getInstance (java.lang.Object) Object obj public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, org.bouncycastle.asn1.x9.DHValidationParms) java.math.BigInteger p java.math.BigInteger g java.math.BigInteger q java.math.BigInteger j org.bouncycastle.asn1.x9.DHValidationParms validationParms public void <init> (org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.ASN1Integer, org.bouncycastle.asn1.x9.DHValidationParms) org.bouncycastle.asn1.ASN1Integer p org.bouncycastle.asn1.ASN1Integer g org.bouncycastle.asn1.ASN1Integer q org.bouncycastle.asn1.ASN1Integer j org.bouncycastle.asn1.x9.DHValidationParms validationParms private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e org.bouncycastle.asn1.ASN1Encodable next private static org.bouncycastle.asn1.ASN1Encodable getNext (java.util.Enumeration) java.util.Enumeration e public org.bouncycastle.asn1.ASN1Integer getP () public org.bouncycastle.asn1.ASN1Integer getG () public org.bouncycastle.asn1.ASN1Integer getQ () public org.bouncycastle.asn1.ASN1Integer getJ () public org.bouncycastle.asn1.x9.DHValidationParms getValidationParms () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x9/DHPublicKey.class
DHPublicKey.java package org.bouncycastle.asn1.x9 public org.bouncycastle.asn1.x9.DHPublicKey extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1Integer y public static org.bouncycastle.asn1.x9.DHPublicKey getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x9.DHPublicKey getInstance (java.lang.Object) Object obj private void <init> (org.bouncycastle.asn1.ASN1Integer) org.bouncycastle.asn1.ASN1Integer y public void <init> (java.math.BigInteger) java.math.BigInteger y public java.math.BigInteger getY () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/x9/DHValidationParms.class
DHValidationParms.java package org.bouncycastle.asn1.x9 public org.bouncycastle.asn1.x9.DHValidationParms extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.DERBitString seed private org.bouncycastle.asn1.ASN1Integer pgenCounter public static org.bouncycastle.asn1.x9.DHValidationParms getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x9.DHValidationParms getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.asn1.DERBitString, org.bouncycastle.asn1.ASN1Integer) org.bouncycastle.asn1.DERBitString seed org.bouncycastle.asn1.ASN1Integer pgenCounter private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public org.bouncycastle.asn1.DERBitString getSeed () public org.bouncycastle.asn1.ASN1Integer getPgenCounter () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x9/DomainParameters.class
DomainParameters.java package org.bouncycastle.asn1.x9 public org.bouncycastle.asn1.x9.DomainParameters extends org.bouncycastle.asn1.ASN1Object { private final org.bouncycastle.asn1.ASN1Integer p private final org.bouncycastle.asn1.ASN1Integer g private final org.bouncycastle.asn1.ASN1Integer q private final org.bouncycastle.asn1.ASN1Integer j private final org.bouncycastle.asn1.x9.ValidationParams validationParams public static org.bouncycastle.asn1.x9.DomainParameters getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x9.DomainParameters getInstance (java.lang.Object) Object obj public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, org.bouncycastle.asn1.x9.ValidationParams) java.math.BigInteger p java.math.BigInteger g java.math.BigInteger q java.math.BigInteger j org.bouncycastle.asn1.x9.ValidationParams validationParams private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration e org.bouncycastle.asn1.ASN1Encodable next private static org.bouncycastle.asn1.ASN1Encodable getNext (java.util.Enumeration) java.util.Enumeration e public java.math.BigInteger getP () public java.math.BigInteger getG () public java.math.BigInteger getQ () public java.math.BigInteger getJ () public org.bouncycastle.asn1.x9.ValidationParams getValidationParams () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x9/ECNamedCurveTable.class
ECNamedCurveTable.java package org.bouncycastle.asn1.x9 public org.bouncycastle.asn1.x9.ECNamedCurveTable extends java.lang.Object { public void <init> () public static org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String) String name org.bouncycastle.asn1.x9.X9ECParameters ecP public static org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String) String name org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static java.lang.String getName (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid String name public static org.bouncycastle.asn1.x9.X9ECParameters getByOID (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParameters ecP public static java.util.Enumeration getNames () java.util.Vector v private static void addEnumeration (java.util.Vector, java.util.Enumeration) java.util.Vector v java.util.Enumeration e }
org/bouncycastle/asn1/x9/ValidationParams.class
ValidationParams.java package org.bouncycastle.asn1.x9 public org.bouncycastle.asn1.x9.ValidationParams extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.DERBitString seed private org.bouncycastle.asn1.ASN1Integer pgenCounter public static org.bouncycastle.asn1.x9.ValidationParams getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public static org.bouncycastle.asn1.x9.ValidationParams getInstance (java.lang.Object) Object obj public void <init> (byte[], int) byte[] seed int pgenCounter public void <init> (org.bouncycastle.asn1.DERBitString, org.bouncycastle.asn1.ASN1Integer) org.bouncycastle.asn1.DERBitString seed org.bouncycastle.asn1.ASN1Integer pgenCounter private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public byte[] getSeed () public java.math.BigInteger getPgenCounter () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x9/X962NamedCurves$1.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$1 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$10.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$10 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$11.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$11 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$12.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$12 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$13.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$13 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$14.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$14 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$15.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$15 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$16.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$16 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$17.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$17 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$18.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$18 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$19.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$19 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$2.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$2 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$20.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$20 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$21.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$21 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$22.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$22 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$23.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$23 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$3.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$3 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$4.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$4 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$5.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$5 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$6.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$6 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$7.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$7 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$8.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$8 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves$9.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 org.bouncycastle.asn1.x9.X962NamedCurves$9 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () java.math.BigInteger n java.math.BigInteger h org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/asn1/x9/X962NamedCurves.class
X962NamedCurves.java package org.bouncycastle.asn1.x9 public org.bouncycastle.asn1.x9.X962NamedCurves extends java.lang.Object { static org.bouncycastle.asn1.x9.X9ECParametersHolder prime192v1 static org.bouncycastle.asn1.x9.X9ECParametersHolder prime192v2 static org.bouncycastle.asn1.x9.X9ECParametersHolder prime192v3 static org.bouncycastle.asn1.x9.X9ECParametersHolder prime239v1 static org.bouncycastle.asn1.x9.X9ECParametersHolder prime239v2 static org.bouncycastle.asn1.x9.X9ECParametersHolder prime239v3 static org.bouncycastle.asn1.x9.X9ECParametersHolder prime256v1 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb163v1 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb163v2 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb163v3 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb176w1 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb191v1 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb191v2 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb191v3 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb208w1 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb239v1 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb239v2 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb239v3 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb272w1 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb304w1 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb359v1 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb368w1 static org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb431r1 static final java.util.Hashtable objIds static final java.util.Hashtable curves static final java.util.Hashtable names public void <init> () private static org.bouncycastle.asn1.x9.X9ECPoint configureBasepoint (org.bouncycastle.math.ec.ECCurve, java.lang.String) org.bouncycastle.math.ec.ECCurve curve String encoding org.bouncycastle.asn1.x9.X9ECPoint G private static org.bouncycastle.math.ec.ECCurve configureCurve (org.bouncycastle.math.ec.ECCurve) org.bouncycastle.math.ec.ECCurve curve private static java.math.BigInteger fromHex (java.lang.String) String hex static void defineCurve (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x9.X9ECParametersHolder) String name org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParametersHolder holder public static org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String) String name org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static org.bouncycastle.asn1.x9.X9ECParameters getByOID (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParametersHolder holder public static org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String) String name public static java.lang.String getName (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static java.util.Enumeration getNames () static synthetic java.math.BigInteger access$000 (java.lang.String) String x0 static synthetic org.bouncycastle.math.ec.ECCurve access$100 (org.bouncycastle.math.ec.ECCurve) org.bouncycastle.math.ec.ECCurve x0 static synthetic org.bouncycastle.asn1.x9.X9ECPoint access$200 (org.bouncycastle.math.ec.ECCurve, java.lang.String) org.bouncycastle.math.ec.ECCurve x0 String x1 static void <clinit> () }
org/bouncycastle/asn1/x9/X962Parameters.class
X962Parameters.java package org.bouncycastle.asn1.x9 public org.bouncycastle.asn1.x9.X962Parameters extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { private org.bouncycastle.asn1.ASN1Primitive params public static org.bouncycastle.asn1.x9.X962Parameters getInstance (java.lang.Object) Exception e Object obj public static org.bouncycastle.asn1.x9.X962Parameters getInstance (org.bouncycastle.asn1.ASN1TaggedObject, boolean) org.bouncycastle.asn1.ASN1TaggedObject obj boolean explicit public void <init> (org.bouncycastle.asn1.x9.X9ECParameters) org.bouncycastle.asn1.x9.X9ECParameters ecParameters public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier namedCurve public void <init> (org.bouncycastle.asn1.ASN1Null) org.bouncycastle.asn1.ASN1Null obj private void <init> (org.bouncycastle.asn1.ASN1Primitive) org.bouncycastle.asn1.ASN1Primitive obj public boolean isNamedCurve () public boolean isImplicitlyCA () public org.bouncycastle.asn1.ASN1Primitive getParameters () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/x9/X9Curve.class
X9Curve.java package org.bouncycastle.asn1.x9 public org.bouncycastle.asn1.x9.X9Curve extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.x9.X9ObjectIdentifiers { private org.bouncycastle.math.ec.ECCurve curve private byte[] seed private org.bouncycastle.asn1.ASN1ObjectIdentifier fieldIdentifier public void <init> (org.bouncycastle.math.ec.ECCurve) org.bouncycastle.math.ec.ECCurve curve public void <init> (org.bouncycastle.math.ec.ECCurve, byte[]) org.bouncycastle.math.ec.ECCurve curve byte[] seed public void <init> (org.bouncycastle.asn1.x9.X9FieldID, java.math.BigInteger, java.math.BigInteger, org.bouncycastle.asn1.ASN1Sequence) java.math.BigInteger p java.math.BigInteger A java.math.BigInteger B org.bouncycastle.asn1.ASN1Sequence pentanomial org.bouncycastle.asn1.ASN1Sequence parameters int m org.bouncycastle.asn1.ASN1ObjectIdentifier representation int k1 int k2 int k3 java.math.BigInteger A java.math.BigInteger B org.bouncycastle.asn1.x9.X9FieldID fieldID java.math.BigInteger order java.math.BigInteger cofactor org.bouncycastle.asn1.ASN1Sequence seq private void setFieldIdentifier () public org.bouncycastle.math.ec.ECCurve getCurve () public byte[] getSeed () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x9/X9ECParameters.class
X9ECParameters.java package org.bouncycastle.asn1.x9 public org.bouncycastle.asn1.x9.X9ECParameters extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.x9.X9ObjectIdentifiers { private static final java.math.BigInteger ONE private org.bouncycastle.asn1.x9.X9FieldID fieldID private org.bouncycastle.math.ec.ECCurve curve private org.bouncycastle.asn1.x9.X9ECPoint g private java.math.BigInteger n private java.math.BigInteger h private byte[] seed private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.asn1.x9.X9Curve x9c Object p public static org.bouncycastle.asn1.x9.X9ECParameters getInstance (java.lang.Object) Object obj public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.asn1.x9.X9ECPoint, java.math.BigInteger) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint g java.math.BigInteger n public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.asn1.x9.X9ECPoint, java.math.BigInteger, java.math.BigInteger) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint g java.math.BigInteger n java.math.BigInteger h public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.asn1.x9.X9ECPoint, java.math.BigInteger, java.math.BigInteger, byte[]) org.bouncycastle.math.field.PolynomialExtensionField field int[] exponents org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint g java.math.BigInteger n java.math.BigInteger h byte[] seed public org.bouncycastle.math.ec.ECCurve getCurve () public org.bouncycastle.math.ec.ECPoint getG () public java.math.BigInteger getN () public java.math.BigInteger getH () public byte[] getSeed () public boolean hasSeed () public org.bouncycastle.asn1.x9.X9Curve getCurveEntry () public org.bouncycastle.asn1.x9.X9FieldID getFieldIDEntry () public org.bouncycastle.asn1.x9.X9ECPoint getBaseEntry () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v static void <clinit> () }
org/bouncycastle/asn1/x9/X9ECParametersHolder.class
X9ECParametersHolder.java package org.bouncycastle.asn1.x9 public abstract org.bouncycastle.asn1.x9.X9ECParametersHolder extends java.lang.Object { private org.bouncycastle.asn1.x9.X9ECParameters params public void <init> () public synchronized org.bouncycastle.asn1.x9.X9ECParameters getParameters () protected abstract org.bouncycastle.asn1.x9.X9ECParameters createParameters () }
org/bouncycastle/asn1/x9/X9ECPoint.class
X9ECPoint.java package org.bouncycastle.asn1.x9 public org.bouncycastle.asn1.x9.X9ECPoint extends org.bouncycastle.asn1.ASN1Object { private final org.bouncycastle.asn1.ASN1OctetString encoding private org.bouncycastle.math.ec.ECCurve c private org.bouncycastle.math.ec.ECPoint p public void <init> (org.bouncycastle.math.ec.ECPoint, boolean) org.bouncycastle.math.ec.ECPoint p boolean compressed public void <init> (org.bouncycastle.math.ec.ECCurve, byte[]) org.bouncycastle.math.ec.ECCurve c byte[] encoding public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.asn1.ASN1OctetString) org.bouncycastle.math.ec.ECCurve c org.bouncycastle.asn1.ASN1OctetString s public byte[] getPointEncoding () public synchronized org.bouncycastle.math.ec.ECPoint getPoint () public boolean isPointCompressed () byte[] octets public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/asn1/x9/X9FieldElement.class
X9FieldElement.java package org.bouncycastle.asn1.x9 public org.bouncycastle.asn1.x9.X9FieldElement extends org.bouncycastle.asn1.ASN1Object { protected org.bouncycastle.math.ec.ECFieldElement f private static org.bouncycastle.asn1.x9.X9IntegerConverter converter public void <init> (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement f public void <init> (java.math.BigInteger, org.bouncycastle.asn1.ASN1OctetString) java.math.BigInteger p org.bouncycastle.asn1.ASN1OctetString s public void <init> (int, int, int, int, org.bouncycastle.asn1.ASN1OctetString) int m int k1 int k2 int k3 org.bouncycastle.asn1.ASN1OctetString s public org.bouncycastle.math.ec.ECFieldElement getValue () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () int byteCount byte[] paddedBigInteger static void <clinit> () }
org/bouncycastle/asn1/x9/X9FieldID.class
X9FieldID.java package org.bouncycastle.asn1.x9 public org.bouncycastle.asn1.x9.X9FieldID extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.x9.X9ObjectIdentifiers { private org.bouncycastle.asn1.ASN1ObjectIdentifier id private org.bouncycastle.asn1.ASN1Primitive parameters public void <init> (java.math.BigInteger) java.math.BigInteger primeP public void <init> (int, int) int m int k1 public void <init> (int, int, int, int) org.bouncycastle.asn1.ASN1EncodableVector pentanomialParams int m int k1 int k2 int k3 org.bouncycastle.asn1.ASN1EncodableVector fieldIdParams private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.asn1.x9.X9FieldID getInstance (java.lang.Object) Object obj public org.bouncycastle.asn1.ASN1ObjectIdentifier getIdentifier () public org.bouncycastle.asn1.ASN1Primitive getParameters () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/asn1/x9/X9IntegerConverter.class
X9IntegerConverter.java package org.bouncycastle.asn1.x9 public org.bouncycastle.asn1.x9.X9IntegerConverter extends java.lang.Object { public void <init> () public int getByteLength (org.bouncycastle.math.ec.ECCurve) org.bouncycastle.math.ec.ECCurve c public int getByteLength (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement fe public byte[] integerToBytes (java.math.BigInteger, int) byte[] tmp byte[] tmp java.math.BigInteger s int qLength byte[] bytes }
org/bouncycastle/asn1/x9/X9ObjectIdentifiers.class
X9ObjectIdentifiers.java package org.bouncycastle.asn1.x9 public abstract org.bouncycastle.asn1.x9.X9ObjectIdentifiers extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ansi_X9_62 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_fieldType public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime_field public static final org.bouncycastle.asn1.ASN1ObjectIdentifier characteristic_two_field public static final org.bouncycastle.asn1.ASN1ObjectIdentifier gnBasis public static final org.bouncycastle.asn1.ASN1ObjectIdentifier tpBasis public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ppBasis public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecSigType public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_publicKeyType public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecPublicKey public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA224 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA256 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA384 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA512 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ellipticCurve public static final org.bouncycastle.asn1.ASN1ObjectIdentifier cTwoCurve public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb163v1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb163v2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb163v3 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb176w1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb191v1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb191v2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb191v3 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb191v4 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb191v5 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb208w1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb239v1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb239v2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb239v3 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb239v4 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb239v5 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb272w1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb304w1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb359v1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb368w1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb431r1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier primeCurve public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime192v1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime192v2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime192v3 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime239v1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime239v2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime239v3 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier prime256v1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x9_63_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha1kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha1kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha1kdf_scheme public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ansi_X9_42 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhpublicnumber public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x9_42_schemes public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhStatic public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhEphem public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhOneFlow public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhHybrid1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhHybrid2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dhHybridOneFlow public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqv2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier mqv1 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x9_44 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier x9_44_components public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_kdf_kdf2 public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_kdf_kdf3 static void <clinit> () }
org/bouncycastle/crypto/
org/bouncycastle/crypto/AsymmetricBlockCipher.class
AsymmetricBlockCipher.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.AsymmetricBlockCipher extends java.lang.Object { public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters) public abstract int getInputBlockSize () public abstract int getOutputBlockSize () public abstract byte[] processBlock (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException }
org/bouncycastle/crypto/AsymmetricCipherKeyPair.class
AsymmetricCipherKeyPair.java package org.bouncycastle.crypto public org.bouncycastle.crypto.AsymmetricCipherKeyPair extends java.lang.Object { private org.bouncycastle.crypto.params.AsymmetricKeyParameter publicParam private org.bouncycastle.crypto.params.AsymmetricKeyParameter privateParam public void <init> (org.bouncycastle.crypto.params.AsymmetricKeyParameter, org.bouncycastle.crypto.params.AsymmetricKeyParameter) org.bouncycastle.crypto.params.AsymmetricKeyParameter publicParam org.bouncycastle.crypto.params.AsymmetricKeyParameter privateParam public void <init> (org.bouncycastle.crypto.CipherParameters, org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.CipherParameters publicParam org.bouncycastle.crypto.CipherParameters privateParam public org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublic () public org.bouncycastle.crypto.params.AsymmetricKeyParameter getPrivate () }
org/bouncycastle/crypto/AsymmetricCipherKeyPairGenerator.class
AsymmetricCipherKeyPairGenerator.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator extends java.lang.Object { public abstract void init (org.bouncycastle.crypto.KeyGenerationParameters) public abstract org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair () }
org/bouncycastle/crypto/BasicAgreement.class
BasicAgreement.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.BasicAgreement extends java.lang.Object { public abstract void init (org.bouncycastle.crypto.CipherParameters) public abstract int getFieldSize () public abstract java.math.BigInteger calculateAgreement (org.bouncycastle.crypto.CipherParameters) }
org/bouncycastle/crypto/BlockCipher.class
BlockCipher.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.BlockCipher extends java.lang.Object { public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException public abstract java.lang.String getAlgorithmName () public abstract int getBlockSize () public abstract int processBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException public abstract void reset () }
org/bouncycastle/crypto/BufferedBlockCipher.class
BufferedBlockCipher.java package org.bouncycastle.crypto public org.bouncycastle.crypto.BufferedBlockCipher extends java.lang.Object { protected byte[] buf protected int bufOff protected boolean forEncryption protected org.bouncycastle.crypto.BlockCipher cipher protected boolean partialBlockOkay protected boolean pgpCFB protected void <init> () public void <init> (org.bouncycastle.crypto.BlockCipher) org.bouncycastle.crypto.BlockCipher cipher String name int idx public org.bouncycastle.crypto.BlockCipher getUnderlyingCipher () public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException boolean forEncryption org.bouncycastle.crypto.CipherParameters params public int getBlockSize () public int getUpdateOutputSize (int) int leftOver int leftOver int len int total int leftOver public int getOutputSize (int) int length public int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte in byte[] out int outOff int resultLen public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte[] in int inOff int len byte[] out int outOff int blockSize int length int resultLen int gapLen public int doFinal (byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException int resultLen byte[] out int outOff public void reset () int i }
org/bouncycastle/crypto/CipherKeyGenerator.class
CipherKeyGenerator.java package org.bouncycastle.crypto public org.bouncycastle.crypto.CipherKeyGenerator extends java.lang.Object { protected java.security.SecureRandom random protected int strength public void <init> () public void init (org.bouncycastle.crypto.KeyGenerationParameters) org.bouncycastle.crypto.KeyGenerationParameters param public byte[] generateKey () byte[] key }
org/bouncycastle/crypto/CipherParameters.class
CipherParameters.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.CipherParameters extends java.lang.Object { }
org/bouncycastle/crypto/CryptoException.class
CryptoException.java package org.bouncycastle.crypto public org.bouncycastle.crypto.CryptoException extends java.lang.Exception { private Throwable cause public void <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public java.lang.Throwable getCause () }
org/bouncycastle/crypto/CryptoServicesPermission.class
CryptoServicesPermission.java package org.bouncycastle.crypto public org.bouncycastle.crypto.CryptoServicesPermission extends java.security.Permission { public static final String GLOBAL_CONFIG public static final String THREAD_LOCAL_CONFIG public static final String DEFAULT_RANDOM private final java.util.Set actions public void <init> (java.lang.String) String name public boolean implies (java.security.Permission) org.bouncycastle.crypto.CryptoServicesPermission other java.security.Permission permission public boolean equals (java.lang.Object) org.bouncycastle.crypto.CryptoServicesPermission other Object obj public int hashCode () public java.lang.String getActions () }
org/bouncycastle/crypto/CryptoServicesRegistrar$1.class
CryptoServicesRegistrar.java package org.bouncycastle.crypto org.bouncycastle.crypto.CryptoServicesRegistrar$1 extends java.lang.Object implements java.security.PrivilegedAction { final synthetic SecurityManager val$securityManager final synthetic java.security.Permission val$permission void <init> (java.lang.SecurityManager, java.security.Permission) public java.lang.Object run () }
org/bouncycastle/crypto/CryptoServicesRegistrar$Property.class
CryptoServicesRegistrar.java package org.bouncycastle.crypto public final org.bouncycastle.crypto.CryptoServicesRegistrar$Property extends java.lang.Object { public static final org.bouncycastle.crypto.CryptoServicesRegistrar$Property EC_IMPLICITLY_CA public static final org.bouncycastle.crypto.CryptoServicesRegistrar$Property DH_DEFAULT_PARAMS public static final org.bouncycastle.crypto.CryptoServicesRegistrar$Property DSA_DEFAULT_PARAMS private final String name private final Class type private void <init> (java.lang.String, java.lang.Class) String name Class type static synthetic java.lang.String access$000 (org.bouncycastle.crypto.CryptoServicesRegistrar$Property) org.bouncycastle.crypto.CryptoServicesRegistrar$Property x0 static synthetic java.lang.Class access$100 (org.bouncycastle.crypto.CryptoServicesRegistrar$Property) org.bouncycastle.crypto.CryptoServicesRegistrar$Property x0 static void <clinit> () }
org/bouncycastle/crypto/CryptoServicesRegistrar.class
CryptoServicesRegistrar.java package org.bouncycastle.crypto public final org.bouncycastle.crypto.CryptoServicesRegistrar extends java.lang.Object { private static final java.security.Permission CanSetDefaultProperty private static final java.security.Permission CanSetThreadProperty private static final java.security.Permission CanSetDefaultRandom private static final ThreadLocal threadProperties private static final java.util.Map globalProperties private static final Object cacheLock private static java.security.SecureRandom defaultSecureRandom private void <init> () public static java.security.SecureRandom getSecureRandom () java.security.SecureRandom tmp public static java.security.SecureRandom getSecureRandom (java.security.SecureRandom) java.security.SecureRandom secureRandom public static void setSecureRandom (java.security.SecureRandom) java.security.SecureRandom secureRandom public static java.lang.Object getProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property) org.bouncycastle.crypto.CryptoServicesRegistrar$Property property Object[] values private static java.lang.Object[] lookupProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property) Object[] values org.bouncycastle.crypto.CryptoServicesRegistrar$Property property java.util.Map properties Object[] values public static java.lang.Object[] getSizedProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property) org.bouncycastle.crypto.CryptoServicesRegistrar$Property property Object[] values public static java.lang.Object getSizedProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property, int) org.bouncycastle.crypto.params.DHParameters params int i org.bouncycastle.crypto.params.DSAParameters params int i org.bouncycastle.crypto.CryptoServicesRegistrar$Property property int size Object[] values public static transient void setThreadProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property, java.lang.Object[]) org.bouncycastle.crypto.CryptoServicesRegistrar$Property property Object[] propertyValue public static transient void setGlobalProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property, java.lang.Object[]) org.bouncycastle.crypto.CryptoServicesRegistrar$Property property Object[] propertyValue private static void localSetThread (org.bouncycastle.crypto.CryptoServicesRegistrar$Property, java.lang.Object[]) org.bouncycastle.crypto.CryptoServicesRegistrar$Property property Object[] propertyValue java.util.Map properties private static transient void localSetGlobalProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property, java.lang.Object[]) org.bouncycastle.crypto.CryptoServicesRegistrar$Property property Object[] propertyValue public static java.lang.Object[] clearGlobalProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property) org.bouncycastle.crypto.CryptoServicesRegistrar$Property property public static java.lang.Object[] clearThreadProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property) org.bouncycastle.crypto.CryptoServicesRegistrar$Property property private static java.lang.Object[] localClearThreadProperty (org.bouncycastle.crypto.CryptoServicesRegistrar$Property) org.bouncycastle.crypto.CryptoServicesRegistrar$Property property java.util.Map properties private static void checkPermission (java.security.Permission) java.security.Permission permission SecurityManager securityManager private static org.bouncycastle.crypto.params.DHParameters toDH (org.bouncycastle.crypto.params.DSAParameters) org.bouncycastle.crypto.params.DSAParameters dsaParams int pSize int m private static int chooseLowerBound (int) int pSize int m static void <clinit> () org.bouncycastle.crypto.params.DSAParameters def512Params org.bouncycastle.crypto.params.DSAParameters def768Params org.bouncycastle.crypto.params.DSAParameters def1024Params org.bouncycastle.crypto.params.DSAParameters def2048Params }
org/bouncycastle/crypto/DSA.class
DSA.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.DSA extends java.lang.Object { public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters) public abstract java.math.BigInteger[] generateSignature (byte[]) public abstract boolean verifySignature (byte[], java.math.BigInteger, java.math.BigInteger) }
org/bouncycastle/crypto/DSAExt.class
DSAExt.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.DSAExt extends java.lang.Object implements org.bouncycastle.crypto.DSA { public abstract java.math.BigInteger getOrder () }
org/bouncycastle/crypto/DataLengthException.class
DataLengthException.java package org.bouncycastle.crypto public org.bouncycastle.crypto.DataLengthException extends org.bouncycastle.crypto.RuntimeCryptoException { public void <init> () public void <init> (java.lang.String) String message }
org/bouncycastle/crypto/DerivationFunction.class
DerivationFunction.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.DerivationFunction extends java.lang.Object { public abstract void init (org.bouncycastle.crypto.DerivationParameters) public abstract int generateBytes (byte[], int, int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalArgumentException }
org/bouncycastle/crypto/DerivationParameters.class
DerivationParameters.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.DerivationParameters extends java.lang.Object { }
org/bouncycastle/crypto/Digest.class
Digest.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.Digest extends java.lang.Object { public abstract java.lang.String getAlgorithmName () public abstract int getDigestSize () public abstract void update (byte) public abstract void update (byte[], int, int) public abstract int doFinal (byte[], int) public abstract void reset () }
org/bouncycastle/crypto/ExtendedDigest.class
ExtendedDigest.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.ExtendedDigest extends java.lang.Object implements org.bouncycastle.crypto.Digest { public abstract int getByteLength () }
org/bouncycastle/crypto/InvalidCipherTextException.class
InvalidCipherTextException.java package org.bouncycastle.crypto public org.bouncycastle.crypto.InvalidCipherTextException extends org.bouncycastle.crypto.CryptoException { public void <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
org/bouncycastle/crypto/KeyGenerationParameters.class
KeyGenerationParameters.java package org.bouncycastle.crypto public org.bouncycastle.crypto.KeyGenerationParameters extends java.lang.Object { private java.security.SecureRandom random private int strength public void <init> (java.security.SecureRandom, int) java.security.SecureRandom random int strength public java.security.SecureRandom getRandom () public int getStrength () }
org/bouncycastle/crypto/Mac.class
Mac.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.Mac extends java.lang.Object { public abstract void init (org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException public abstract java.lang.String getAlgorithmName () public abstract int getMacSize () public abstract void update (byte) throws java.lang.IllegalStateException public abstract void update (byte[], int, int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException public abstract int doFinal (byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException public abstract void reset () }
org/bouncycastle/crypto/OutputLengthException.class
OutputLengthException.java package org.bouncycastle.crypto public org.bouncycastle.crypto.OutputLengthException extends org.bouncycastle.crypto.DataLengthException { public void <init> (java.lang.String) String msg }
org/bouncycastle/crypto/PBEParametersGenerator.class
PBEParametersGenerator.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.PBEParametersGenerator extends java.lang.Object { protected byte[] password protected byte[] salt protected int iterationCount protected void <init> () public void init (byte[], byte[], int) byte[] password byte[] salt int iterationCount public byte[] getPassword () public byte[] getSalt () public int getIterationCount () public abstract org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int) public abstract org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int) public abstract org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int) public static byte[] PKCS5PasswordToBytes (char[]) int i byte[] bytes char[] password public static byte[] PKCS5PasswordToUTF8Bytes (char[]) char[] password public static byte[] PKCS12PasswordToBytes (char[]) int i byte[] bytes char[] password }
org/bouncycastle/crypto/RawAgreement.class
RawAgreement.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.RawAgreement extends java.lang.Object { public abstract void init (org.bouncycastle.crypto.CipherParameters) public abstract int getAgreementSize () public abstract void calculateAgreement (org.bouncycastle.crypto.CipherParameters, byte[], int) }
org/bouncycastle/crypto/RuntimeCryptoException.class
RuntimeCryptoException.java package org.bouncycastle.crypto public org.bouncycastle.crypto.RuntimeCryptoException extends java.lang.RuntimeException { public void <init> () public void <init> (java.lang.String) String message }
org/bouncycastle/crypto/Signer.class
Signer.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.Signer extends java.lang.Object { public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters) public abstract void update (byte) public abstract void update (byte[], int, int) public abstract byte[] generateSignature () throws org.bouncycastle.crypto.CryptoException org.bouncycastle.crypto.DataLengthException public abstract boolean verifySignature (byte[]) public abstract void reset () }
org/bouncycastle/crypto/SignerWithRecovery.class
SignerWithRecovery.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.SignerWithRecovery extends java.lang.Object implements org.bouncycastle.crypto.Signer { public abstract boolean hasFullMessage () public abstract byte[] getRecoveredMessage () public abstract void updateWithRecoveredMessage (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException }
org/bouncycastle/crypto/SkippingCipher.class
SkippingCipher.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.SkippingCipher extends java.lang.Object { public abstract long skip (long) public abstract long seekTo (long) public abstract long getPosition () }
org/bouncycastle/crypto/SkippingStreamCipher.class
SkippingStreamCipher.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.SkippingStreamCipher extends java.lang.Object implements org.bouncycastle.crypto.StreamCipher org.bouncycastle.crypto.SkippingCipher { }
org/bouncycastle/crypto/StagedAgreement.class
StagedAgreement.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.StagedAgreement extends java.lang.Object implements org.bouncycastle.crypto.BasicAgreement { public abstract org.bouncycastle.crypto.params.AsymmetricKeyParameter calculateStage (org.bouncycastle.crypto.CipherParameters) }
org/bouncycastle/crypto/StreamBlockCipher.class
StreamBlockCipher.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.StreamBlockCipher extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher org.bouncycastle.crypto.StreamCipher { private final org.bouncycastle.crypto.BlockCipher cipher protected void <init> (org.bouncycastle.crypto.BlockCipher) org.bouncycastle.crypto.BlockCipher cipher public org.bouncycastle.crypto.BlockCipher getUnderlyingCipher () public final byte returnByte (byte) byte in public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException byte[] in int inOff int len byte[] out int outOff int inStart int inEnd int outStart protected abstract byte calculateByte (byte) }
org/bouncycastle/crypto/StreamCipher.class
StreamCipher.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.StreamCipher extends java.lang.Object { public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException public abstract java.lang.String getAlgorithmName () public abstract byte returnByte (byte) public abstract int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException public abstract void reset () }
org/bouncycastle/crypto/Wrapper.class
Wrapper.java package org.bouncycastle.crypto public abstract org.bouncycastle.crypto.Wrapper extends java.lang.Object { public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters) public abstract java.lang.String getAlgorithmName () public abstract byte[] wrap (byte[], int, int) public abstract byte[] unwrap (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException }
org/bouncycastle/crypto/agreement/
org/bouncycastle/crypto/agreement/DHBasicAgreement.class
DHBasicAgreement.java package org.bouncycastle.crypto.agreement public org.bouncycastle.crypto.agreement.DHBasicAgreement extends java.lang.Object implements org.bouncycastle.crypto.BasicAgreement { private static final java.math.BigInteger ONE private org.bouncycastle.crypto.params.DHPrivateKeyParameters key private org.bouncycastle.crypto.params.DHParameters dhParams public void <init> () public void init (org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.params.ParametersWithRandom rParam org.bouncycastle.crypto.params.AsymmetricKeyParameter kParam org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.params.AsymmetricKeyParameter kParam public int getFieldSize () public java.math.BigInteger calculateAgreement (org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.CipherParameters pubKey org.bouncycastle.crypto.params.DHPublicKeyParameters pub java.math.BigInteger p java.math.BigInteger peerY java.math.BigInteger result static void <clinit> () }
org/bouncycastle/crypto/agreement/ECDHBasicAgreement.class
ECDHBasicAgreement.java package org.bouncycastle.crypto.agreement public org.bouncycastle.crypto.agreement.ECDHBasicAgreement extends java.lang.Object implements org.bouncycastle.crypto.BasicAgreement { private org.bouncycastle.crypto.params.ECPrivateKeyParameters key public void <init> () public void init (org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.CipherParameters key public int getFieldSize () public java.math.BigInteger calculateAgreement (org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.CipherParameters pubKey org.bouncycastle.crypto.params.ECPublicKeyParameters pub org.bouncycastle.crypto.params.ECDomainParameters params java.math.BigInteger d org.bouncycastle.math.ec.ECPoint Q java.math.BigInteger h org.bouncycastle.math.ec.ECPoint P }
org/bouncycastle/crypto/digests/
org/bouncycastle/crypto/digests/AndroidDigestFactory.class
AndroidDigestFactory.java package org.bouncycastle.crypto.digests public final org.bouncycastle.crypto.digests.AndroidDigestFactory extends java.lang.Object { private static final org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface CONSCRYPT private static final org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface BC public void <init> () public static org.bouncycastle.crypto.Digest getMD5 () public static org.bouncycastle.crypto.Digest getSHA1 () public static org.bouncycastle.crypto.Digest getSHA224 () public static org.bouncycastle.crypto.Digest getSHA256 () public static org.bouncycastle.crypto.Digest getSHA384 () public static org.bouncycastle.crypto.Digest getSHA512 () static void <clinit> () }
org/bouncycastle/crypto/digests/AndroidDigestFactoryBouncyCastle.class
AndroidDigestFactoryBouncyCastle.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.AndroidDigestFactoryBouncyCastle extends java.lang.Object implements org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface { public void <init> () public org.bouncycastle.crypto.Digest getMD5 () public org.bouncycastle.crypto.Digest getSHA1 () public org.bouncycastle.crypto.Digest getSHA224 () public org.bouncycastle.crypto.Digest getSHA256 () public org.bouncycastle.crypto.Digest getSHA384 () public org.bouncycastle.crypto.Digest getSHA512 () }
org/bouncycastle/crypto/digests/AndroidDigestFactoryInterface.class
AndroidDigestFactoryInterface.java package org.bouncycastle.crypto.digests abstract org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface extends java.lang.Object { public abstract org.bouncycastle.crypto.Digest getMD5 () public abstract org.bouncycastle.crypto.Digest getSHA1 () public abstract org.bouncycastle.crypto.Digest getSHA224 () public abstract org.bouncycastle.crypto.Digest getSHA256 () public abstract org.bouncycastle.crypto.Digest getSHA384 () public abstract org.bouncycastle.crypto.Digest getSHA512 () }
org/bouncycastle/crypto/digests/AndroidDigestFactoryOpenSSL.class
AndroidDigestFactoryOpenSSL.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.AndroidDigestFactoryOpenSSL extends java.lang.Object implements org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface { public void <init> () public org.bouncycastle.crypto.Digest getMD5 () public org.bouncycastle.crypto.Digest getSHA1 () public org.bouncycastle.crypto.Digest getSHA224 () public org.bouncycastle.crypto.Digest getSHA256 () public org.bouncycastle.crypto.Digest getSHA384 () public org.bouncycastle.crypto.Digest getSHA512 () }
org/bouncycastle/crypto/digests/EncodableDigest.class
EncodableDigest.java package org.bouncycastle.crypto.digests public abstract org.bouncycastle.crypto.digests.EncodableDigest extends java.lang.Object { public abstract byte[] getEncodedState () }
org/bouncycastle/crypto/digests/GeneralDigest.class
GeneralDigest.java package org.bouncycastle.crypto.digests public abstract org.bouncycastle.crypto.digests.GeneralDigest extends java.lang.Object implements org.bouncycastle.crypto.ExtendedDigest org.bouncycastle.util.Memoable { private static final int BYTE_LENGTH private final byte[] xBuf private int xBufOff private long byteCount protected void <init> () protected void <init> (org.bouncycastle.crypto.digests.GeneralDigest) org.bouncycastle.crypto.digests.GeneralDigest t protected void <init> (byte[]) byte[] encodedState protected void copyIn (org.bouncycastle.crypto.digests.GeneralDigest) org.bouncycastle.crypto.digests.GeneralDigest t public void update (byte) byte in public void update (byte[], int, int) byte[] in int inOff int len int i int limit public void finish () long bitLength public void reset () int i protected void populateState (byte[]) byte[] state public int getByteLength () protected abstract void processWord (byte[], int) protected abstract void processLength (long) protected abstract void processBlock () }
org/bouncycastle/crypto/digests/LongDigest.class
LongDigest.java package org.bouncycastle.crypto.digests public abstract org.bouncycastle.crypto.digests.LongDigest extends java.lang.Object implements org.bouncycastle.crypto.ExtendedDigest org.bouncycastle.util.Memoable org.bouncycastle.crypto.digests.EncodableDigest { private static final int BYTE_LENGTH private byte[] xBuf private int xBufOff private long byteCount1 private long byteCount2 protected long H1 protected long H2 protected long H3 protected long H4 protected long H5 protected long H6 protected long H7 protected long H8 private long[] W private int wOff static final long[] K protected void <init> () protected void <init> (org.bouncycastle.crypto.digests.LongDigest) org.bouncycastle.crypto.digests.LongDigest t protected void copyIn (org.bouncycastle.crypto.digests.LongDigest) org.bouncycastle.crypto.digests.LongDigest t protected void populateState (byte[]) int i byte[] state protected void restoreState (byte[]) int i byte[] encodedState protected int getEncodedStateSize () public void update (byte) byte in public void update (byte[], int, int) byte[] in int inOff int len public void finish () long lowBitLength long hiBitLength public void reset () int i int i public int getByteLength () protected void processWord (byte[], int) byte[] in int inOff private void adjustByteCounts () protected void processLength (long, long) long lowW long hiW protected void processBlock () int t int i int i long a long b long c long d long e long f long g long h int t private long Ch (long, long, long) long x long y long z private long Maj (long, long, long) long x long y long z private long Sum0 (long) long x private long Sum1 (long) long x private long Sigma0 (long) long x private long Sigma1 (long) long x static void <clinit> () }
org/bouncycastle/crypto/digests/MD4Digest.class
MD4Digest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.MD4Digest extends org.bouncycastle.crypto.digests.GeneralDigest { private static final int DIGEST_LENGTH private int H1 private int H2 private int H3 private int H4 private int[] X private int xOff private static final int S11 private static final int S12 private static final int S13 private static final int S14 private static final int S21 private static final int S22 private static final int S23 private static final int S24 private static final int S31 private static final int S32 private static final int S33 private static final int S34 public void <init> () public void <init> (org.bouncycastle.crypto.digests.MD4Digest) org.bouncycastle.crypto.digests.MD4Digest t private void copyIn (org.bouncycastle.crypto.digests.MD4Digest) org.bouncycastle.crypto.digests.MD4Digest t public java.lang.String getAlgorithmName () public int getDigestSize () protected void processWord (byte[], int) byte[] in int inOff protected void processLength (long) long bitLength private void unpackWord (int, byte[], int) int word byte[] out int outOff public int doFinal (byte[], int) byte[] out int outOff public void reset () int i private int rotateLeft (int, int) int x int n private int F (int, int, int) int u int v int w private int G (int, int, int) int u int v int w private int H (int, int, int) int u int v int w protected void processBlock () int i int a int b int c int d public org.bouncycastle.util.Memoable copy () public void reset (org.bouncycastle.util.Memoable) org.bouncycastle.util.Memoable other org.bouncycastle.crypto.digests.MD4Digest d }
org/bouncycastle/crypto/digests/MD5Digest.class
MD5Digest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.MD5Digest extends org.bouncycastle.crypto.digests.GeneralDigest implements org.bouncycastle.crypto.digests.EncodableDigest { private static final int DIGEST_LENGTH private int H1 private int H2 private int H3 private int H4 private int[] X private int xOff private static final int S11 private static final int S12 private static final int S13 private static final int S14 private static final int S21 private static final int S22 private static final int S23 private static final int S24 private static final int S31 private static final int S32 private static final int S33 private static final int S34 private static final int S41 private static final int S42 private static final int S43 private static final int S44 public void <init> () public void <init> (byte[]) int i byte[] encodedState public void <init> (org.bouncycastle.crypto.digests.MD5Digest) org.bouncycastle.crypto.digests.MD5Digest t private void copyIn (org.bouncycastle.crypto.digests.MD5Digest) org.bouncycastle.crypto.digests.MD5Digest t public java.lang.String getAlgorithmName () public int getDigestSize () protected void processWord (byte[], int) byte[] in int inOff protected void processLength (long) long bitLength private void unpackWord (int, byte[], int) int word byte[] out int outOff public int doFinal (byte[], int) byte[] out int outOff public void reset () int i private int rotateLeft (int, int) int x int n private int F (int, int, int) int u int v int w private int G (int, int, int) int u int v int w private int H (int, int, int) int u int v int w private int K (int, int, int) int u int v int w protected void processBlock () int i int a int b int c int d public org.bouncycastle.util.Memoable copy () public void reset (org.bouncycastle.util.Memoable) org.bouncycastle.util.Memoable other org.bouncycastle.crypto.digests.MD5Digest d public byte[] getEncodedState () int i byte[] state }
org/bouncycastle/crypto/digests/NullDigest$1.class
NullDigest.java package org.bouncycastle.crypto.digests synthetic org.bouncycastle.crypto.digests.NullDigest$1 extends java.lang.Object { }
org/bouncycastle/crypto/digests/NullDigest$OpenByteArrayOutputStream.class
NullDigest.java package org.bouncycastle.crypto.digests org.bouncycastle.crypto.digests.NullDigest$OpenByteArrayOutputStream extends java.io.ByteArrayOutputStream { private void <init> () public void reset () void copy (byte[], int) byte[] out int outOff synthetic void <init> (org.bouncycastle.crypto.digests.NullDigest$1) org.bouncycastle.crypto.digests.NullDigest$1 x0 }
org/bouncycastle/crypto/digests/NullDigest.class
NullDigest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.NullDigest extends java.lang.Object implements org.bouncycastle.crypto.Digest { private org.bouncycastle.crypto.digests.NullDigest$OpenByteArrayOutputStream bOut public void <init> () public java.lang.String getAlgorithmName () public int getDigestSize () public void update (byte) byte in public void update (byte[], int, int) byte[] in int inOff int len public int doFinal (byte[], int) byte[] out int outOff int size public void reset () }
org/bouncycastle/crypto/digests/OpenSSLDigest$MD5.class
OpenSSLDigest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.OpenSSLDigest$MD5 extends org.bouncycastle.crypto.digests.OpenSSLDigest { public void <init> () }
org/bouncycastle/crypto/digests/OpenSSLDigest$SHA1.class
OpenSSLDigest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.OpenSSLDigest$SHA1 extends org.bouncycastle.crypto.digests.OpenSSLDigest { public void <init> () }
org/bouncycastle/crypto/digests/OpenSSLDigest$SHA224.class
OpenSSLDigest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.OpenSSLDigest$SHA224 extends org.bouncycastle.crypto.digests.OpenSSLDigest { public void <init> () }
org/bouncycastle/crypto/digests/OpenSSLDigest$SHA256.class
OpenSSLDigest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.OpenSSLDigest$SHA256 extends org.bouncycastle.crypto.digests.OpenSSLDigest { public void <init> () }
org/bouncycastle/crypto/digests/OpenSSLDigest$SHA384.class
OpenSSLDigest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.OpenSSLDigest$SHA384 extends org.bouncycastle.crypto.digests.OpenSSLDigest { public void <init> () }
org/bouncycastle/crypto/digests/OpenSSLDigest$SHA512.class
OpenSSLDigest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.OpenSSLDigest$SHA512 extends org.bouncycastle.crypto.digests.OpenSSLDigest { public void <init> () }
org/bouncycastle/crypto/digests/OpenSSLDigest.class
OpenSSLDigest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.OpenSSLDigest extends java.lang.Object implements org.bouncycastle.crypto.ExtendedDigest { private final java.security.MessageDigest delegate private final int byteSize public void <init> (java.lang.String, int) Exception e String algorithm int byteSize public java.lang.String getAlgorithmName () public int getDigestSize () public int getByteLength () public void reset () public void update (byte) byte in public void update (byte[], int, int) byte[] in int inOff int len public int doFinal (byte[], int) java.security.DigestException e byte[] out int outOff }
org/bouncycastle/crypto/digests/SHA1Digest.class
SHA1Digest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.SHA1Digest extends org.bouncycastle.crypto.digests.GeneralDigest implements org.bouncycastle.crypto.digests.EncodableDigest { private static final int DIGEST_LENGTH private int H1 private int H2 private int H3 private int H4 private int H5 private int[] X private int xOff private static final int Y1 private static final int Y2 private static final int Y3 private static final int Y4 public void <init> () public void <init> (org.bouncycastle.crypto.digests.SHA1Digest) org.bouncycastle.crypto.digests.SHA1Digest t public void <init> (byte[]) int i byte[] encodedState private void copyIn (org.bouncycastle.crypto.digests.SHA1Digest) org.bouncycastle.crypto.digests.SHA1Digest t public java.lang.String getAlgorithmName () public int getDigestSize () protected void processWord (byte[], int) byte[] in int inOff int n protected void processLength (long) long bitLength public int doFinal (byte[], int) byte[] out int outOff public void reset () int i private int f (int, int, int) int u int v int w private int h (int, int, int) int u int v int w private int g (int, int, int) int u int v int w protected void processBlock () int t int i int j int j int j int j int i int A int B int C int D int E int idx public org.bouncycastle.util.Memoable copy () public void reset (org.bouncycastle.util.Memoable) org.bouncycastle.util.Memoable other org.bouncycastle.crypto.digests.SHA1Digest d public byte[] getEncodedState () int i byte[] state }
org/bouncycastle/crypto/digests/SHA224Digest.class
SHA224Digest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.SHA224Digest extends org.bouncycastle.crypto.digests.GeneralDigest implements org.bouncycastle.crypto.digests.EncodableDigest { private static final int DIGEST_LENGTH private int H1 private int H2 private int H3 private int H4 private int H5 private int H6 private int H7 private int H8 private int[] X private int xOff static final int[] K public void <init> () public void <init> (org.bouncycastle.crypto.digests.SHA224Digest) org.bouncycastle.crypto.digests.SHA224Digest t private void doCopy (org.bouncycastle.crypto.digests.SHA224Digest) org.bouncycastle.crypto.digests.SHA224Digest t public void <init> (byte[]) int i byte[] encodedState public java.lang.String getAlgorithmName () public int getDigestSize () protected void processWord (byte[], int) byte[] in int inOff int n protected void processLength (long) long bitLength public int doFinal (byte[], int) byte[] out int outOff public void reset () int i protected void processBlock () int t int i int i int a int b int c int d int e int f int g int h int t private int Ch (int, int, int) int x int y int z private int Maj (int, int, int) int x int y int z private int Sum0 (int) int x private int Sum1 (int) int x private int Theta0 (int) int x private int Theta1 (int) int x public org.bouncycastle.util.Memoable copy () public void reset (org.bouncycastle.util.Memoable) org.bouncycastle.util.Memoable other org.bouncycastle.crypto.digests.SHA224Digest d public byte[] getEncodedState () int i byte[] state static void <clinit> () }
org/bouncycastle/crypto/digests/SHA256Digest.class
SHA256Digest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.SHA256Digest extends org.bouncycastle.crypto.digests.GeneralDigest implements org.bouncycastle.crypto.digests.EncodableDigest { private static final int DIGEST_LENGTH private int H1 private int H2 private int H3 private int H4 private int H5 private int H6 private int H7 private int H8 private int[] X private int xOff static final int[] K public void <init> () public void <init> (org.bouncycastle.crypto.digests.SHA256Digest) org.bouncycastle.crypto.digests.SHA256Digest t private void copyIn (org.bouncycastle.crypto.digests.SHA256Digest) org.bouncycastle.crypto.digests.SHA256Digest t public void <init> (byte[]) int i byte[] encodedState public java.lang.String getAlgorithmName () public int getDigestSize () protected void processWord (byte[], int) byte[] in int inOff int n protected void processLength (long) long bitLength public int doFinal (byte[], int) byte[] out int outOff public void reset () int i protected void processBlock () int t int i int i int a int b int c int d int e int f int g int h int t private static int Ch (int, int, int) int x int y int z private static int Maj (int, int, int) int x int y int z private static int Sum0 (int) int x private static int Sum1 (int) int x private static int Theta0 (int) int x private static int Theta1 (int) int x public org.bouncycastle.util.Memoable copy () public void reset (org.bouncycastle.util.Memoable) org.bouncycastle.util.Memoable other org.bouncycastle.crypto.digests.SHA256Digest d public byte[] getEncodedState () int i byte[] state static void <clinit> () }
org/bouncycastle/crypto/digests/SHA384Digest.class
SHA384Digest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.SHA384Digest extends org.bouncycastle.crypto.digests.LongDigest { private static final int DIGEST_LENGTH public void <init> () public void <init> (org.bouncycastle.crypto.digests.SHA384Digest) org.bouncycastle.crypto.digests.SHA384Digest t public void <init> (byte[]) byte[] encodedState public java.lang.String getAlgorithmName () public int getDigestSize () public int doFinal (byte[], int) byte[] out int outOff public void reset () public org.bouncycastle.util.Memoable copy () public void reset (org.bouncycastle.util.Memoable) org.bouncycastle.util.Memoable other org.bouncycastle.crypto.digests.SHA384Digest d public byte[] getEncodedState () byte[] encoded }
org/bouncycastle/crypto/digests/SHA512Digest.class
SHA512Digest.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.SHA512Digest extends org.bouncycastle.crypto.digests.LongDigest { private static final int DIGEST_LENGTH public void <init> () public void <init> (org.bouncycastle.crypto.digests.SHA512Digest) org.bouncycastle.crypto.digests.SHA512Digest t public void <init> (byte[]) byte[] encodedState public java.lang.String getAlgorithmName () public int getDigestSize () public int doFinal (byte[], int) byte[] out int outOff public void reset () public org.bouncycastle.util.Memoable copy () public void reset (org.bouncycastle.util.Memoable) org.bouncycastle.util.Memoable other org.bouncycastle.crypto.digests.SHA512Digest d public byte[] getEncodedState () byte[] encoded }
org/bouncycastle/crypto/digests/XofUtils.class
XofUtils.java package org.bouncycastle.crypto.digests public org.bouncycastle.crypto.digests.XofUtils extends java.lang.Object { public void <init> () public static byte[] leftEncode (long) int i long strLen byte n long v byte[] b public static byte[] rightEncode (long) int i long strLen byte n long v byte[] b }
org/bouncycastle/crypto/ec/
org/bouncycastle/crypto/ec/CustomNamedCurves$1.class
CustomNamedCurves.java package org.bouncycastle.crypto.ec org.bouncycastle.crypto.ec.CustomNamedCurves$1 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () byte[] S org.bouncycastle.math.ec.endo.GLVTypeBParameters glv org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/crypto/ec/CustomNamedCurves$2.class
CustomNamedCurves.java package org.bouncycastle.crypto.ec org.bouncycastle.crypto.ec.CustomNamedCurves$2 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () byte[] S org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/crypto/ec/CustomNamedCurves$3.class
CustomNamedCurves.java package org.bouncycastle.crypto.ec org.bouncycastle.crypto.ec.CustomNamedCurves$3 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () byte[] S org.bouncycastle.math.ec.endo.GLVTypeBParameters glv org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/crypto/ec/CustomNamedCurves$4.class
CustomNamedCurves.java package org.bouncycastle.crypto.ec org.bouncycastle.crypto.ec.CustomNamedCurves$4 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () byte[] S org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/crypto/ec/CustomNamedCurves$5.class
CustomNamedCurves.java package org.bouncycastle.crypto.ec org.bouncycastle.crypto.ec.CustomNamedCurves$5 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () byte[] S org.bouncycastle.math.ec.endo.GLVTypeBParameters glv org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/crypto/ec/CustomNamedCurves$6.class
CustomNamedCurves.java package org.bouncycastle.crypto.ec org.bouncycastle.crypto.ec.CustomNamedCurves$6 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () byte[] S org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/crypto/ec/CustomNamedCurves$7.class
CustomNamedCurves.java package org.bouncycastle.crypto.ec org.bouncycastle.crypto.ec.CustomNamedCurves$7 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () byte[] S org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/crypto/ec/CustomNamedCurves$8.class
CustomNamedCurves.java package org.bouncycastle.crypto.ec org.bouncycastle.crypto.ec.CustomNamedCurves$8 extends org.bouncycastle.asn1.x9.X9ECParametersHolder { void <init> () protected org.bouncycastle.asn1.x9.X9ECParameters createParameters () byte[] S org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECPoint G }
org/bouncycastle/crypto/ec/CustomNamedCurves.class
CustomNamedCurves.java package org.bouncycastle.crypto.ec public org.bouncycastle.crypto.ec.CustomNamedCurves extends java.lang.Object { static org.bouncycastle.asn1.x9.X9ECParametersHolder secp192k1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp192r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp224k1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp224r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp256k1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp256r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp384r1 static org.bouncycastle.asn1.x9.X9ECParametersHolder secp521r1 static final java.util.Hashtable nameToCurve static final java.util.Hashtable nameToOID static final java.util.Hashtable oidToCurve static final java.util.Hashtable oidToName static final java.util.Vector names public void <init> () private static org.bouncycastle.asn1.x9.X9ECPoint configureBasepoint (org.bouncycastle.math.ec.ECCurve, java.lang.String) org.bouncycastle.math.ec.ECCurve curve String encoding org.bouncycastle.asn1.x9.X9ECPoint G private static org.bouncycastle.math.ec.ECCurve configureCurve (org.bouncycastle.math.ec.ECCurve) org.bouncycastle.math.ec.ECCurve curve private static org.bouncycastle.math.ec.ECCurve configureCurveGLV (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.endo.GLVTypeBParameters) org.bouncycastle.math.ec.ECCurve c org.bouncycastle.math.ec.endo.GLVTypeBParameters p static void defineCurve (java.lang.String, org.bouncycastle.asn1.x9.X9ECParametersHolder) String name org.bouncycastle.asn1.x9.X9ECParametersHolder holder static void defineCurveWithOID (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x9.X9ECParametersHolder) String name org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParametersHolder holder static void defineCurveAlias (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier) String name org.bouncycastle.asn1.ASN1ObjectIdentifier oid Object curve public static org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String) String name org.bouncycastle.asn1.x9.X9ECParametersHolder holder public static org.bouncycastle.asn1.x9.X9ECParameters getByOID (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParametersHolder holder public static org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String) String name public static java.lang.String getName (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static java.util.Enumeration getNames () static synthetic org.bouncycastle.math.ec.ECCurve access$000 (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.endo.GLVTypeBParameters) org.bouncycastle.math.ec.ECCurve x0 org.bouncycastle.math.ec.endo.GLVTypeBParameters x1 static synthetic org.bouncycastle.asn1.x9.X9ECPoint access$100 (org.bouncycastle.math.ec.ECCurve, java.lang.String) org.bouncycastle.math.ec.ECCurve x0 String x1 static synthetic org.bouncycastle.math.ec.ECCurve access$200 (org.bouncycastle.math.ec.ECCurve) org.bouncycastle.math.ec.ECCurve x0 static void <clinit> () }
org/bouncycastle/crypto/encodings/
org/bouncycastle/crypto/encodings/OAEPEncoding.class
OAEPEncoding.java package org.bouncycastle.crypto.encodings public org.bouncycastle.crypto.encodings.OAEPEncoding extends java.lang.Object implements org.bouncycastle.crypto.AsymmetricBlockCipher { private byte[] defHash private org.bouncycastle.crypto.Digest mgf1Hash private org.bouncycastle.crypto.AsymmetricBlockCipher engine private java.security.SecureRandom random private boolean forEncryption public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher) org.bouncycastle.crypto.AsymmetricBlockCipher cipher public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher, org.bouncycastle.crypto.Digest) org.bouncycastle.crypto.AsymmetricBlockCipher cipher org.bouncycastle.crypto.Digest hash public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher, org.bouncycastle.crypto.Digest, byte[]) org.bouncycastle.crypto.AsymmetricBlockCipher cipher org.bouncycastle.crypto.Digest hash byte[] encodingParams public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher, org.bouncycastle.crypto.Digest, org.bouncycastle.crypto.Digest, byte[]) org.bouncycastle.crypto.AsymmetricBlockCipher cipher org.bouncycastle.crypto.Digest hash org.bouncycastle.crypto.Digest mgf1Hash byte[] encodingParams public org.bouncycastle.crypto.AsymmetricBlockCipher getUnderlyingCipher () public void init (boolean, org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.params.ParametersWithRandom rParam boolean forEncryption org.bouncycastle.crypto.CipherParameters param public int getInputBlockSize () int baseBlockSize public int getOutputBlockSize () int baseBlockSize public byte[] processBlock (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException byte[] in int inOff int inLen public byte[] encodeBlock (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException int i int i byte[] in int inOff int inLen byte[] block byte[] seed byte[] mask public byte[] decodeBlock (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException int i int i int i int index byte[] in int inOff int inLen byte[] data byte[] block boolean wrongData byte[] mask boolean defHashWrong int start boolean dataStartWrong byte[] output private void ItoOSP (int, byte[]) int i byte[] sp private byte[] maskGeneratorFunction1 (byte[], int, int, int) byte[] Z int zOff int zLen int length byte[] mask byte[] hashBuf byte[] C int counter }
org/bouncycastle/crypto/encodings/PKCS1Encoding.class
PKCS1Encoding.java package org.bouncycastle.crypto.encodings public org.bouncycastle.crypto.encodings.PKCS1Encoding extends java.lang.Object implements org.bouncycastle.crypto.AsymmetricBlockCipher { public static final String STRICT_LENGTH_ENABLED_PROPERTY public static final String NOT_STRICT_LENGTH_ENABLED_PROPERTY private static final int HEADER_LENGTH private java.security.SecureRandom random private org.bouncycastle.crypto.AsymmetricBlockCipher engine private boolean forEncryption private boolean forPrivateKey private boolean useStrictLength private int pLen private byte[] fallback private byte[] blockBuffer public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher) org.bouncycastle.crypto.AsymmetricBlockCipher cipher public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher, int) org.bouncycastle.crypto.AsymmetricBlockCipher cipher int pLen public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher, byte[]) org.bouncycastle.crypto.AsymmetricBlockCipher cipher byte[] fallback private boolean useStrict () public org.bouncycastle.crypto.AsymmetricBlockCipher getUnderlyingCipher () public void init (boolean, org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.params.ParametersWithRandom rParam org.bouncycastle.crypto.params.AsymmetricKeyParameter kParam boolean forEncryption org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.params.AsymmetricKeyParameter kParam public int getInputBlockSize () int baseBlockSize public int getOutputBlockSize () int baseBlockSize public byte[] processBlock (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException byte[] in int inOff int inLen private byte[] encodeBlock (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException int i int i byte[] in int inOff int inLen byte[] block private static int checkPkcs1Encoding (byte[], int) int tmp int i byte[] encoded int pLen int correct int plen private byte[] decodeBlockOrRandom (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException byte[] random int i byte[] in int inOff int inLen byte[] block byte[] random byte[] data int correct byte[] result private byte[] decodeBlock (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException byte[] data boolean badType byte[] in int inOff int inLen byte[] block boolean incorrectLength byte[] data byte type boolean badType int start byte[] result private int findStart (byte, byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException byte pad int i byte type byte[] block int start boolean padErr }
org/bouncycastle/crypto/engines/
org/bouncycastle/crypto/engines/AESEngine.class
AESEngine.java package org.bouncycastle.crypto.engines public org.bouncycastle.crypto.engines.AESEngine extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher { private static final byte[] S private static final byte[] Si private static final int[] rcon private static final int[] T0 private static final int[] Tinv0 private static final int m1 private static final int m2 private static final int m3 private static final int m4 private static final int m5 private int ROUNDS private int[][] WorkingKey private int C0 private int C1 private int C2 private int C3 private boolean forEncryption private byte[] s private static final int BLOCK_SIZE private static int shift (int, int) int r int shift private static int FFmulX (int) int x private static int FFmulX2 (int) int x int t0 int t1 private static int inv_mcol (int) int x int t0 int t1 private static int subWord (int) int x private int[][] generateWorkingKey (byte[], boolean) int colx int i int col0 int col1 int col2 int col3 int col0 int col1 int col2 int col3 int col4 int col5 int i int rcon int colx int col0 int col1 int col2 int col3 int col4 int col5 int col6 int col7 int i int rcon int colx int i int j byte[] key boolean forEncryption int keyLen int KC int[][] W public void <init> () public void init (boolean, org.bouncycastle.crypto.CipherParameters) boolean forEncryption org.bouncycastle.crypto.CipherParameters params public java.lang.String getAlgorithmName () public int getBlockSize () public int processBlock (byte[], int, byte[], int) byte[] in int inOff byte[] out int outOff public void reset () private void unpackBlock (byte[], int) byte[] bytes int off int index private void packBlock (byte[], int) byte[] bytes int off int index private void encryptBlock (int[][]) int r0 int r1 int r2 int[][] KW int t0 int t1 int t2 int r int r0 int r1 int r2 int r3 private void decryptBlock (int[][]) int r0 int r1 int r2 int[][] KW int t0 int t1 int t2 int r int r0 int r1 int r2 int r3 static void <clinit> () }
org/bouncycastle/crypto/engines/AESFastEngine.class
AESFastEngine.java package org.bouncycastle.crypto.engines public org.bouncycastle.crypto.engines.AESFastEngine extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher { private static final byte[] S private static final byte[] Si private static final int[] rcon private static final int[] T private static final int[] Tinv private static final int m1 private static final int m2 private static final int m3 private static final int m4 private static final int m5 private int ROUNDS private int[][] WorkingKey private int C0 private int C1 private int C2 private int C3 private boolean forEncryption private static final int BLOCK_SIZE private static int shift (int, int) int r int shift private static int FFmulX (int) int x private static int FFmulX2 (int) int x int t0 int t1 private static int inv_mcol (int) int x int t0 int t1 private static int subWord (int) int x int i0 int i1 int i2 int i3 private int[][] generateWorkingKey (byte[], boolean) int colx int i int col0 int col1 int col2 int col3 int col0 int col1 int col2 int col3 int col4 int col5 int i int rcon int colx int col0 int col1 int col2 int col3 int col4 int col5 int col6 int col7 int i int rcon int colx int i int j byte[] key boolean forEncryption int keyLen int KC int[][] W public void <init> () public void init (boolean, org.bouncycastle.crypto.CipherParameters) boolean forEncryption org.bouncycastle.crypto.CipherParameters params public java.lang.String getAlgorithmName () public int getBlockSize () public int processBlock (byte[], int, byte[], int) byte[] in int inOff byte[] out int outOff public void reset () private void unpackBlock (byte[], int) byte[] bytes int off private void packBlock (byte[], int) byte[] bytes int off private void encryptBlock (int[][]) int r0 int r1 int r2 int i0 int i1 int i2 int i3 int[][] KW int t0 int t1 int t2 int r int r0 int r1 int r2 int r3 int i0 int i1 int i2 int i3 private void decryptBlock (int[][]) int r0 int r1 int r2 int i0 int i1 int i2 int i3 int[][] KW int t0 int t1 int t2 int r int r0 int r1 int r2 int r3 int i0 int i1 int i2 int i3 static void <clinit> () }
org/bouncycastle/crypto/engines/AESWrapEngine.class
AESWrapEngine.java package org.bouncycastle.crypto.engines public org.bouncycastle.crypto.engines.AESWrapEngine extends org.bouncycastle.crypto.engines.RFC3394WrapEngine { public void <init> () public void <init> (boolean) boolean useReverseDirection }
org/bouncycastle/crypto/engines/BlowfishEngine.class
BlowfishEngine.java package org.bouncycastle.crypto.engines public final org.bouncycastle.crypto.engines.BlowfishEngine extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher { private static final int[] KP private static final int[] KS0 private static final int[] KS1 private static final int[] KS2 private static final int[] KS3 private static final int ROUNDS private static final int BLOCK_SIZE private static final int SBOX_SK private static final int P_SZ private final int[] S0 private final int[] S1 private final int[] S2 private final int[] S3 private final int[] P private boolean encrypting private byte[] workingKey public void <init> () public void init (boolean, org.bouncycastle.crypto.CipherParameters) boolean encrypting org.bouncycastle.crypto.CipherParameters params public java.lang.String getAlgorithmName () public final int processBlock (byte[], int, byte[], int) byte[] in int inOff byte[] out int outOff public void reset () public int getBlockSize () private int F (int) int x private void processTable (int, int, int[]) int i int s int xl int xr int[] table int size private void setKey (byte[]) int j int data int i byte[] key int keyLength int keyIndex private void encryptBlock (byte[], int, byte[], int) int i byte[] src int srcIndex byte[] dst int dstIndex int xl int xr private void decryptBlock (byte[], int, byte[], int) int i byte[] src int srcIndex byte[] dst int dstIndex int xl int xr private int BytesTo32bits (byte[], int) byte[] b int i private void Bits32ToBytes (int, byte[], int) int in byte[] b int offset static void <clinit> () }
org/bouncycastle/crypto/engines/DESEngine.class
DESEngine.java package org.bouncycastle.crypto.engines public org.bouncycastle.crypto.engines.DESEngine extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher { protected static final int BLOCK_SIZE private int[] workingKey private static final short[] bytebit private static final int[] bigbyte private static final byte[] pc1 private static final byte[] totrot private static final byte[] pc2 private static final int[] SP1 private static final int[] SP2 private static final int[] SP3 private static final int[] SP4 private static final int[] SP5 private static final int[] SP6 private static final int[] SP7 private static final int[] SP8 public void <init> () public void init (boolean, org.bouncycastle.crypto.CipherParameters) boolean encrypting org.bouncycastle.crypto.CipherParameters params public java.lang.String getAlgorithmName () public int getBlockSize () public int processBlock (byte[], int, byte[], int) byte[] in int inOff byte[] out int outOff public void reset () protected int[] generateWorkingKey (boolean, byte[]) int l int j int m int l int j int l int j int j int m int n int i int i1 int i2 int i boolean encrypting byte[] key int[] newKey boolean[] pc1m boolean[] pcr protected void desFunc (int[], byte[], int, byte[], int) int fval int round int[] wKey byte[] in int inOff byte[] out int outOff int work int right int left static void <clinit> () }
org/bouncycastle/crypto/engines/DESedeEngine.class
DESedeEngine.java package org.bouncycastle.crypto.engines public org.bouncycastle.crypto.engines.DESedeEngine extends org.bouncycastle.crypto.engines.DESEngine { protected static final int BLOCK_SIZE private int[] workingKey1 private int[] workingKey2 private int[] workingKey3 private boolean forEncryption public void <init> () public void init (boolean, org.bouncycastle.crypto.CipherParameters) byte[] key3 boolean encrypting org.bouncycastle.crypto.CipherParameters params byte[] keyMaster byte[] key1 byte[] key2 public java.lang.String getAlgorithmName () public int getBlockSize () public int processBlock (byte[], int, byte[], int) byte[] in int inOff byte[] out int outOff byte[] temp public void reset () }
org/bouncycastle/crypto/engines/DESedeWrapEngine.class
DESedeWrapEngine.java package org.bouncycastle.crypto.engines public org.bouncycastle.crypto.engines.DESedeWrapEngine extends java.lang.Object implements org.bouncycastle.crypto.Wrapper { private org.bouncycastle.crypto.modes.CBCBlockCipher engine private org.bouncycastle.crypto.params.KeyParameter param private org.bouncycastle.crypto.params.ParametersWithIV paramPlusIV private byte[] iv private boolean forWrapping private static final byte[] IV2 org.bouncycastle.crypto.Digest sha1 byte[] digest public void <init> () public void init (boolean, org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.params.ParametersWithRandom pr java.security.SecureRandom sr boolean forWrapping org.bouncycastle.crypto.CipherParameters param java.security.SecureRandom sr public java.lang.String getAlgorithmName () public byte[] wrap (byte[], int, int) int currentBytePos int currentBytePos byte[] in int inOff int inLen byte[] keyToBeWrapped byte[] CKS byte[] WKCKS int blockSize byte[] TEMP1 byte[] TEMP2 byte[] TEMP3 org.bouncycastle.crypto.params.ParametersWithIV param2 public byte[] unwrap (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException int currentBytePos int currentBytePos byte[] in int inOff int inLen int blockSize org.bouncycastle.crypto.params.ParametersWithIV param2 byte[] TEMP3 byte[] TEMP2 byte[] TEMP1 byte[] WKCKS byte[] result byte[] CKStoBeVerified private byte[] calculateCMSKeyChecksum (byte[]) byte[] key byte[] result private boolean checkCMSKeyChecksum (byte[], byte[]) byte[] key byte[] checksum private static byte[] reverse (byte[]) int i byte[] bs byte[] result static void <clinit> () }
org/bouncycastle/crypto/engines/RC2Engine.class
RC2Engine.java package org.bouncycastle.crypto.engines public org.bouncycastle.crypto.engines.RC2Engine extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher { private static byte[] piTable private static final int BLOCK_SIZE private int[] workingKey private boolean encrypting public void <init> () private int[] generateWorkingKey (byte[], int) int i int index int x int i int i byte[] key int bits int x int[] xKey int len int[] newKey public void init (boolean, org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.params.RC2Parameters param byte[] key boolean encrypting org.bouncycastle.crypto.CipherParameters params public void reset () public java.lang.String getAlgorithmName () public int getBlockSize () public final int processBlock (byte[], int, byte[], int) byte[] in int inOff byte[] out int outOff private int rotateWordLeft (int, int) int x int y private void encryptBlock (byte[], int, byte[], int) int i int i int i byte[] in int inOff byte[] out int outOff int x76 int x54 int x32 int x10 private void decryptBlock (byte[], int, byte[], int) int i int i int i byte[] in int inOff byte[] out int outOff int x76 int x54 int x32 int x10 static void <clinit> () }
org/bouncycastle/crypto/engines/RC4Engine.class
RC4Engine.java package org.bouncycastle.crypto.engines public org.bouncycastle.crypto.engines.RC4Engine extends java.lang.Object implements org.bouncycastle.crypto.StreamCipher { private static final int STATE_LENGTH private byte[] engineState private int x private int y private byte[] workingKey public void <init> () public void init (boolean, org.bouncycastle.crypto.CipherParameters) boolean forEncryption org.bouncycastle.crypto.CipherParameters params public java.lang.String getAlgorithmName () public byte returnByte (byte) byte in byte tmp public int processBytes (byte[], int, int, byte[], int) byte tmp int i byte[] in int inOff int len byte[] out int outOff public void reset () private void setKey (byte[]) int i byte tmp int i byte[] keyBytes int i1 int i2 }
org/bouncycastle/crypto/engines/RFC3394WrapEngine.class
RFC3394WrapEngine.java package org.bouncycastle.crypto.engines public org.bouncycastle.crypto.engines.RFC3394WrapEngine extends java.lang.Object implements org.bouncycastle.crypto.Wrapper { private org.bouncycastle.crypto.BlockCipher engine private boolean wrapCipherMode private org.bouncycastle.crypto.params.KeyParameter param private boolean forWrapping private byte[] iv public void <init> (org.bouncycastle.crypto.BlockCipher) org.bouncycastle.crypto.BlockCipher engine public void <init> (org.bouncycastle.crypto.BlockCipher, boolean) org.bouncycastle.crypto.BlockCipher engine boolean useReverseDirection public void init (boolean, org.bouncycastle.crypto.CipherParameters) boolean forWrapping org.bouncycastle.crypto.CipherParameters param public java.lang.String getAlgorithmName () public byte[] wrap (byte[], int, int) byte v int k int t int i int j byte[] in int inOff int inLen int n byte[] block byte[] buf public byte[] unwrap (byte[], int, int) throws org.bouncycastle.crypto.InvalidCipherTextException byte v int k int t int i int j byte[] in int inOff int inLen int n byte[] block byte[] a byte[] buf }
org/bouncycastle/crypto/engines/RSABlindedEngine.class
RSABlindedEngine.java package org.bouncycastle.crypto.engines public org.bouncycastle.crypto.engines.RSABlindedEngine extends java.lang.Object implements org.bouncycastle.crypto.AsymmetricBlockCipher { private static final java.math.BigInteger ONE private org.bouncycastle.crypto.engines.RSACoreEngine core private org.bouncycastle.crypto.params.RSAKeyParameters key private java.security.SecureRandom random public void <init> () public void init (boolean, org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.params.ParametersWithRandom rParam boolean forEncryption org.bouncycastle.crypto.CipherParameters param public int getInputBlockSize () public int getOutputBlockSize () public byte[] processBlock (byte[], int, int) java.math.BigInteger m java.math.BigInteger r java.math.BigInteger blindedInput java.math.BigInteger blindedResult java.math.BigInteger rInv java.math.BigInteger result org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters k java.math.BigInteger e java.math.BigInteger result byte[] in int inOff int inLen java.math.BigInteger input java.math.BigInteger result static void <clinit> () }
org/bouncycastle/crypto/engines/RSACoreEngine.class
RSACoreEngine.java package org.bouncycastle.crypto.engines org.bouncycastle.crypto.engines.RSACoreEngine extends java.lang.Object { private org.bouncycastle.crypto.params.RSAKeyParameters key private boolean forEncryption void <init> () public void init (boolean, org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.params.ParametersWithRandom rParam boolean forEncryption org.bouncycastle.crypto.CipherParameters param public int getInputBlockSize () int bitSize public int getOutputBlockSize () int bitSize public java.math.BigInteger convertInput (byte[], int, int) byte[] block byte[] in int inOff int inLen byte[] block java.math.BigInteger res public byte[] convertOutput (java.math.BigInteger) byte[] tmp byte[] tmp byte[] rv byte[] rv java.math.BigInteger result byte[] output public java.math.BigInteger processBlock (java.math.BigInteger) org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters crtKey java.math.BigInteger p java.math.BigInteger q java.math.BigInteger dP java.math.BigInteger dQ java.math.BigInteger qInv java.math.BigInteger mP java.math.BigInteger mQ java.math.BigInteger h java.math.BigInteger m java.math.BigInteger input }
org/bouncycastle/crypto/engines/TwofishEngine.class
TwofishEngine.java package org.bouncycastle.crypto.engines public final org.bouncycastle.crypto.engines.TwofishEngine extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher { private static final byte[][] P private static final int P_00 private static final int P_01 private static final int P_02 private static final int P_03 private static final int P_04 private static final int P_10 private static final int P_11 private static final int P_12 private static final int P_13 private static final int P_14 private static final int P_20 private static final int P_21 private static final int P_22 private static final int P_23 private static final int P_24 private static final int P_30 private static final int P_31 private static final int P_32 private static final int P_33 private static final int P_34 private static final int GF256_FDBK private static final int GF256_FDBK_2 private static final int GF256_FDBK_4 private static final int RS_GF_FDBK private static final int ROUNDS private static final int MAX_ROUNDS private static final int BLOCK_SIZE private static final int MAX_KEY_BITS private static final int INPUT_WHITEN private static final int OUTPUT_WHITEN private static final int ROUND_SUBKEYS private static final int TOTAL_SUBKEYS private static final int SK_STEP private static final int SK_BUMP private static final int SK_ROTL private boolean encrypting private int[] gMDS0 private int[] gMDS1 private int[] gMDS2 private int[] gMDS3 private int[] gSubKeys private int[] gSBox private int k64Cnt private byte[] workingKey public void <init> () int j int i int[] m1 int[] mX int[] mY public void init (boolean, org.bouncycastle.crypto.CipherParameters) boolean encrypting org.bouncycastle.crypto.CipherParameters params public java.lang.String getAlgorithmName () public int processBlock (byte[], int, byte[], int) byte[] in int inOff byte[] out int outOff public void reset () public int getBlockSize () private void setKey (byte[]) int p int i int q int A int B int i int b0 int b1 int b2 int b3 int i byte[] key int[] k32e int[] k32o int[] sBoxKeys int k0 int k1 int k2 int k3 private void encryptBlock (byte[], int, byte[], int) int t0 int t1 int r byte[] src int srcIndex byte[] dst int dstIndex int x0 int x1 int x2 int x3 int k private void decryptBlock (byte[], int, byte[], int) int t0 int t1 int r byte[] src int srcIndex byte[] dst int dstIndex int x2 int x3 int x0 int x1 int k private int F32 (int, int[]) int x int[] k32 int b0 int b1 int b2 int b3 int k0 int k1 int k2 int k3 int result private int RS_MDS_Encode (int, int) int i int i int k0 int k1 int r private int RS_rem (int) int x int b int g2 int g3 private int LFSR1 (int) int x private int LFSR2 (int) int x private int Mx_X (int) int x private int Mx_Y (int) int x private int b0 (int) int x private int b1 (int) int x private int b2 (int) int x private int b3 (int) int x private int Fe32_0 (int) int x private int Fe32_3 (int) int x private int BytesTo32Bits (byte[], int) byte[] b int p private void Bits32ToBytes (int, byte[], int) int in byte[] b int offset static void <clinit> () }
org/bouncycastle/crypto/generators/
org/bouncycastle/crypto/generators/DESKeyGenerator.class
DESKeyGenerator.java package org.bouncycastle.crypto.generators public org.bouncycastle.crypto.generators.DESKeyGenerator extends org.bouncycastle.crypto.CipherKeyGenerator { public void <init> () public void init (org.bouncycastle.crypto.KeyGenerationParameters) org.bouncycastle.crypto.KeyGenerationParameters param public byte[] generateKey () byte[] newKey }
org/bouncycastle/crypto/generators/DESedeKeyGenerator.class
DESedeKeyGenerator.java package org.bouncycastle.crypto.generators public org.bouncycastle.crypto.generators.DESedeKeyGenerator extends org.bouncycastle.crypto.generators.DESKeyGenerator { private static final int MAX_IT public void <init> () public void init (org.bouncycastle.crypto.KeyGenerationParameters) org.bouncycastle.crypto.KeyGenerationParameters param public byte[] generateKey () byte[] newKey int count }
org/bouncycastle/crypto/generators/DHBasicKeyPairGenerator.class
DHBasicKeyPairGenerator.java package org.bouncycastle.crypto.generators public org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator extends java.lang.Object implements org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator { private org.bouncycastle.crypto.params.DHKeyGenerationParameters param public void <init> () public void init (org.bouncycastle.crypto.KeyGenerationParameters) org.bouncycastle.crypto.KeyGenerationParameters param public org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair () org.bouncycastle.crypto.generators.DHKeyGeneratorHelper helper org.bouncycastle.crypto.params.DHParameters dhp java.math.BigInteger x java.math.BigInteger y }
org/bouncycastle/crypto/generators/DHKeyGeneratorHelper.class
DHKeyGeneratorHelper.java package org.bouncycastle.crypto.generators org.bouncycastle.crypto.generators.DHKeyGeneratorHelper extends java.lang.Object { static final org.bouncycastle.crypto.generators.DHKeyGeneratorHelper INSTANCE private static final java.math.BigInteger ONE private static final java.math.BigInteger TWO private void <init> () java.math.BigInteger calculatePrivate (org.bouncycastle.crypto.params.DHParameters, java.security.SecureRandom) java.math.BigInteger x int minWeight java.math.BigInteger x org.bouncycastle.crypto.params.DHParameters dhParams java.security.SecureRandom random int limit java.math.BigInteger min int m java.math.BigInteger q java.math.BigInteger max int minWeight java.math.BigInteger calculatePublic (org.bouncycastle.crypto.params.DHParameters, java.math.BigInteger) org.bouncycastle.crypto.params.DHParameters dhParams java.math.BigInteger x static void <clinit> () }
org/bouncycastle/crypto/generators/DHParametersGenerator.class
DHParametersGenerator.java package org.bouncycastle.crypto.generators public org.bouncycastle.crypto.generators.DHParametersGenerator extends java.lang.Object { private int size private int certainty private java.security.SecureRandom random private static final java.math.BigInteger TWO public void <init> () public void init (int, int, java.security.SecureRandom) int size int certainty java.security.SecureRandom random public org.bouncycastle.crypto.params.DHParameters generateParameters () java.math.BigInteger[] safePrimes java.math.BigInteger p java.math.BigInteger q java.math.BigInteger g static void <clinit> () }
org/bouncycastle/crypto/generators/DHParametersHelper.class
DHParametersHelper.java package org.bouncycastle.crypto.generators org.bouncycastle.crypto.generators.DHParametersHelper extends java.lang.Object { private static final java.util.logging.Logger logger private static final java.math.BigInteger ONE private static final java.math.BigInteger TWO void <init> () static java.math.BigInteger[] generateSafePrimes (int, int, java.security.SecureRandom) int size int certainty java.security.SecureRandom random long start int tries java.math.BigInteger p java.math.BigInteger q int qLength int minWeight long end long duration static java.math.BigInteger selectGenerator (java.math.BigInteger, java.math.BigInteger, java.security.SecureRandom) java.math.BigInteger h java.math.BigInteger p java.math.BigInteger q java.security.SecureRandom random java.math.BigInteger pMinusTwo java.math.BigInteger g static void <clinit> () }
org/bouncycastle/crypto/generators/DSAKeyPairGenerator.class
DSAKeyPairGenerator.java package org.bouncycastle.crypto.generators public org.bouncycastle.crypto.generators.DSAKeyPairGenerator extends java.lang.Object implements org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator { private static final java.math.BigInteger ONE private org.bouncycastle.crypto.params.DSAKeyGenerationParameters param public void <init> () public void init (org.bouncycastle.crypto.KeyGenerationParameters) org.bouncycastle.crypto.KeyGenerationParameters param public org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair () org.bouncycastle.crypto.params.DSAParameters dsaParams java.math.BigInteger x java.math.BigInteger y private static java.math.BigInteger generatePrivateKey (java.math.BigInteger, java.security.SecureRandom) java.math.BigInteger x java.math.BigInteger q java.security.SecureRandom random int minWeight private static java.math.BigInteger calculatePublicKey (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) java.math.BigInteger p java.math.BigInteger g java.math.BigInteger x static void <clinit> () }
org/bouncycastle/crypto/generators/DSAParametersGenerator.class
DSAParametersGenerator.java package org.bouncycastle.crypto.generators public org.bouncycastle.crypto.generators.DSAParametersGenerator extends java.lang.Object { private static final java.math.BigInteger ZERO private static final java.math.BigInteger ONE private static final java.math.BigInteger TWO private org.bouncycastle.crypto.Digest digest private int L private int N private int certainty private int iterations private java.security.SecureRandom random private boolean use186_3 private int usageIndex public void <init> () public void <init> (org.bouncycastle.crypto.Digest) org.bouncycastle.crypto.Digest digest public void init (int, int, java.security.SecureRandom) int size int certainty java.security.SecureRandom random public void init (org.bouncycastle.crypto.params.DSAParameterGenerationParameters) org.bouncycastle.crypto.params.DSAParameterGenerationParameters params int L int N public org.bouncycastle.crypto.params.DSAParameters generateParameters () private org.bouncycastle.crypto.params.DSAParameters generateParameters_FIPS186_2 () int i int k int remaining java.math.BigInteger g java.math.BigInteger x java.math.BigInteger c java.math.BigInteger p int counter java.math.BigInteger q byte[] offset byte[] seed byte[] part1 byte[] part2 byte[] u int n byte[] w private static java.math.BigInteger calculateGenerator_FIPS186_2 (java.math.BigInteger, java.math.BigInteger, java.security.SecureRandom) java.math.BigInteger h java.math.BigInteger g java.math.BigInteger p java.math.BigInteger q java.security.SecureRandom r java.math.BigInteger e java.math.BigInteger pSub2 private org.bouncycastle.crypto.params.DSAParameters generateParameters_FIPS186_3 () int j int remaining java.math.BigInteger g java.math.BigInteger g java.math.BigInteger X java.math.BigInteger c java.math.BigInteger p int counter java.math.BigInteger U java.math.BigInteger q byte[] offset int counterLimit org.bouncycastle.crypto.Digest d int outlen int seedlen byte[] seed int n int b byte[] w byte[] output private boolean isProbablePrime (java.math.BigInteger) java.math.BigInteger x private static java.math.BigInteger calculateGenerator_FIPS186_3_Unverifiable (java.math.BigInteger, java.math.BigInteger, java.security.SecureRandom) java.math.BigInteger p java.math.BigInteger q java.security.SecureRandom r private static java.math.BigInteger calculateGenerator_FIPS186_3_Verifiable (org.bouncycastle.crypto.Digest, java.math.BigInteger, java.math.BigInteger, byte[], int) java.math.BigInteger W java.math.BigInteger g int count org.bouncycastle.crypto.Digest d java.math.BigInteger p java.math.BigInteger q byte[] seed int index java.math.BigInteger e byte[] ggen byte[] U byte[] w private static void hash (org.bouncycastle.crypto.Digest, byte[], byte[], int) org.bouncycastle.crypto.Digest d byte[] input byte[] output int outputPos private static int getDefaultN (int) int L private static int getMinimumIterations (int) int L private static void inc (byte[]) byte b int i byte[] buf static void <clinit> () }
org/bouncycastle/crypto/generators/ECKeyPairGenerator.class
ECKeyPairGenerator.java package org.bouncycastle.crypto.generators public org.bouncycastle.crypto.generators.ECKeyPairGenerator extends java.lang.Object implements org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator org.bouncycastle.math.ec.ECConstants { org.bouncycastle.crypto.params.ECDomainParameters params java.security.SecureRandom random public void <init> () public void init (org.bouncycastle.crypto.KeyGenerationParameters) org.bouncycastle.crypto.KeyGenerationParameters param org.bouncycastle.crypto.params.ECKeyGenerationParameters ecP public org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair () java.math.BigInteger n int nBitLength int minWeight java.math.BigInteger d org.bouncycastle.math.ec.ECPoint Q protected org.bouncycastle.math.ec.ECMultiplier createBasePointMultiplier () }
org/bouncycastle/crypto/generators/OpenSSLPBEParametersGenerator.class
OpenSSLPBEParametersGenerator.java package org.bouncycastle.crypto.generators public org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator extends org.bouncycastle.crypto.PBEParametersGenerator { private org.bouncycastle.crypto.Digest digest public void <init> () public void init (byte[], byte[]) byte[] password byte[] salt private byte[] generateDerivedKey (int) int len int bytesNeeded byte[] buf byte[] key int offset public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int) int keySize byte[] dKey public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int) int keySize int ivSize byte[] dKey public org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int) int keySize }
org/bouncycastle/crypto/generators/PKCS12ParametersGenerator.class
PKCS12ParametersGenerator.java package org.bouncycastle.crypto.generators public org.bouncycastle.crypto.generators.PKCS12ParametersGenerator extends org.bouncycastle.crypto.PBEParametersGenerator { public static final int KEY_MATERIAL public static final int IV_MATERIAL public static final int MAC_MATERIAL private org.bouncycastle.crypto.Digest digest private int u private int v public void <init> (org.bouncycastle.crypto.Digest) org.bouncycastle.crypto.Digest digest private void adjust (byte[], int, byte[]) int i byte[] a int aOff byte[] b int x private byte[] generateDerivedKey (int, int) int i int i byte[] S int i byte[] P int j int j int j int i int idByte int n byte[] D byte[] dKey byte[] S byte[] P byte[] I byte[] B int c byte[] A public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int) int keySize byte[] dKey public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int) int keySize int ivSize byte[] dKey byte[] iv public org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int) int keySize byte[] dKey }
org/bouncycastle/crypto/generators/PKCS5S1ParametersGenerator.class
PKCS5S1ParametersGenerator.java package org.bouncycastle.crypto.generators public org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator extends org.bouncycastle.crypto.PBEParametersGenerator { private org.bouncycastle.crypto.Digest digest public void <init> (org.bouncycastle.crypto.Digest) org.bouncycastle.crypto.Digest digest private byte[] generateDerivedKey () int i byte[] digestBytes public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int) int keySize byte[] dKey public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int) int keySize int ivSize byte[] dKey public org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int) int keySize }
org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.class
PKCS5S2ParametersGenerator.java package org.bouncycastle.crypto.generators public org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator extends org.bouncycastle.crypto.PBEParametersGenerator { private org.bouncycastle.crypto.Mac hMac private byte[] state public void <init> () public void <init> (org.bouncycastle.crypto.Digest) org.bouncycastle.crypto.Digest digest private void F (byte[], int, byte[], byte[], int) int j int count byte[] S int c byte[] iBuf byte[] out int outOff private byte[] generateDerivedKey (int) int pos int i int dkLen int hLen int l byte[] iBuf byte[] outBytes int outPos org.bouncycastle.crypto.CipherParameters param public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int) int keySize byte[] dKey public org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int) int keySize int ivSize byte[] dKey public org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int) int keySize }
org/bouncycastle/crypto/generators/RSAKeyPairGenerator.class
RSAKeyPairGenerator.java package org.bouncycastle.crypto.generators public org.bouncycastle.crypto.generators.RSAKeyPairGenerator extends java.lang.Object implements org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator { private static final java.math.BigInteger ONE private org.bouncycastle.crypto.params.RSAKeyGenerationParameters param public void <init> () public void init (org.bouncycastle.crypto.KeyGenerationParameters) org.bouncycastle.crypto.KeyGenerationParameters param public org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair () java.math.BigInteger diff java.math.BigInteger gcd java.math.BigInteger p java.math.BigInteger q java.math.BigInteger n java.math.BigInteger d java.math.BigInteger e java.math.BigInteger pSub1 java.math.BigInteger qSub1 java.math.BigInteger gcd java.math.BigInteger lcm java.math.BigInteger dP java.math.BigInteger dQ java.math.BigInteger qInv org.bouncycastle.crypto.AsymmetricCipherKeyPair result boolean done int strength int pbitlength int qbitlength int mindiffbits int minWeight java.math.BigInteger dLowerBound java.math.BigInteger squaredBound java.math.BigInteger minDiff protected java.math.BigInteger chooseRandomPrime (int, java.math.BigInteger, java.math.BigInteger) java.math.BigInteger p int i int bitlength java.math.BigInteger e java.math.BigInteger sqrdBound protected boolean isProbablePrime (java.math.BigInteger) java.math.BigInteger x int iterations private static int getNumberOfIterations (int, int) int bits int certainty static void <clinit> () }
org/bouncycastle/crypto/io/
org/bouncycastle/crypto/io/DigestInputStream.class
DigestInputStream.java package org.bouncycastle.crypto.io public org.bouncycastle.crypto.io.DigestInputStream extends java.io.FilterInputStream { protected org.bouncycastle.crypto.Digest digest public void <init> (java.io.InputStream, org.bouncycastle.crypto.Digest) java.io.InputStream stream org.bouncycastle.crypto.Digest digest public int read () throws java.io.IOException int b public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int n public org.bouncycastle.crypto.Digest getDigest () }
org/bouncycastle/crypto/io/DigestOutputStream.class
DigestOutputStream.java package org.bouncycastle.crypto.io public org.bouncycastle.crypto.io.DigestOutputStream extends java.io.OutputStream { protected org.bouncycastle.crypto.Digest digest public void <init> (org.bouncycastle.crypto.Digest) org.bouncycastle.crypto.Digest Digest public void write (int) throws java.io.IOException int b public void write (byte[], int, int) throws java.io.IOException byte[] b int off int len public byte[] getDigest () byte[] res }
org/bouncycastle/crypto/io/MacInputStream.class
MacInputStream.java package org.bouncycastle.crypto.io public org.bouncycastle.crypto.io.MacInputStream extends java.io.FilterInputStream { protected org.bouncycastle.crypto.Mac mac public void <init> (java.io.InputStream, org.bouncycastle.crypto.Mac) java.io.InputStream stream org.bouncycastle.crypto.Mac mac public int read () throws java.io.IOException int b public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int n public org.bouncycastle.crypto.Mac getMac () }
org/bouncycastle/crypto/io/MacOutputStream.class
MacOutputStream.java package org.bouncycastle.crypto.io public org.bouncycastle.crypto.io.MacOutputStream extends java.io.OutputStream { protected org.bouncycastle.crypto.Mac mac public void <init> (org.bouncycastle.crypto.Mac) org.bouncycastle.crypto.Mac mac public void write (int) throws java.io.IOException int b public void write (byte[], int, int) throws java.io.IOException byte[] b int off int len public byte[] getMac () byte[] res }
org/bouncycastle/crypto/macs/
org/bouncycastle/crypto/macs/CBCBlockCipherMac.class
CBCBlockCipherMac.java package org.bouncycastle.crypto.macs public org.bouncycastle.crypto.macs.CBCBlockCipherMac extends java.lang.Object implements org.bouncycastle.crypto.Mac { private byte[] mac private byte[] buf private int bufOff private org.bouncycastle.crypto.BlockCipher cipher private org.bouncycastle.crypto.paddings.BlockCipherPadding padding private int macSize public void <init> (org.bouncycastle.crypto.BlockCipher) org.bouncycastle.crypto.BlockCipher cipher public void <init> (org.bouncycastle.crypto.BlockCipher, org.bouncycastle.crypto.paddings.BlockCipherPadding) org.bouncycastle.crypto.BlockCipher cipher org.bouncycastle.crypto.paddings.BlockCipherPadding padding public void <init> (org.bouncycastle.crypto.BlockCipher, int) org.bouncycastle.crypto.BlockCipher cipher int macSizeInBits public void <init> (org.bouncycastle.crypto.BlockCipher, int, org.bouncycastle.crypto.paddings.BlockCipherPadding) org.bouncycastle.crypto.BlockCipher cipher int macSizeInBits org.bouncycastle.crypto.paddings.BlockCipherPadding padding public java.lang.String getAlgorithmName () public void init (org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.CipherParameters params public int getMacSize () public void update (byte) byte in public void update (byte[], int, int) byte[] in int inOff int len int blockSize int gapLen public int doFinal (byte[], int) byte[] out int outOff int blockSize public void reset () int i }
org/bouncycastle/crypto/macs/HMac.class
HMac.java package org.bouncycastle.crypto.macs public org.bouncycastle.crypto.macs.HMac extends java.lang.Object implements org.bouncycastle.crypto.Mac { private static final byte IPAD private static final byte OPAD private org.bouncycastle.crypto.Digest digest private int digestSize private int blockLength private org.bouncycastle.util.Memoable ipadState private org.bouncycastle.util.Memoable opadState private byte[] inputPad private byte[] outputBuf private static java.util.Hashtable blockLengths private static int getByteLength (org.bouncycastle.crypto.Digest) org.bouncycastle.crypto.Digest digest Integer b public void <init> (org.bouncycastle.crypto.Digest) org.bouncycastle.crypto.Digest digest private void <init> (org.bouncycastle.crypto.Digest, int) org.bouncycastle.crypto.Digest digest int byteLength public java.lang.String getAlgorithmName () public org.bouncycastle.crypto.Digest getUnderlyingDigest () public void init (org.bouncycastle.crypto.CipherParameters) int i org.bouncycastle.crypto.CipherParameters params byte[] key int keyLength public int getMacSize () public void update (byte) byte in public void update (byte[], int, int) byte[] in int inOff int len public int doFinal (byte[], int) int i byte[] out int outOff int len public void reset () private static void xorPad (byte[], int, byte) int i byte[] pad int len byte n static void <clinit> () }
org/bouncycastle/crypto/modes/
org/bouncycastle/crypto/modes/AEADBlockCipher.class
AEADBlockCipher.java package org.bouncycastle.crypto.modes public abstract org.bouncycastle.crypto.modes.AEADBlockCipher extends java.lang.Object implements org.bouncycastle.crypto.modes.AEADCipher { public abstract org.bouncycastle.crypto.BlockCipher getUnderlyingCipher () }
org/bouncycastle/crypto/modes/AEADCipher.class
AEADCipher.java package org.bouncycastle.crypto.modes public abstract org.bouncycastle.crypto.modes.AEADCipher extends java.lang.Object { public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException public abstract java.lang.String getAlgorithmName () public abstract void processAADByte (byte) public abstract void processAADBytes (byte[], int, int) public abstract int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException public abstract int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException public abstract int doFinal (byte[], int) throws java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException public abstract byte[] getMac () public abstract int getUpdateOutputSize (int) public abstract int getOutputSize (int) public abstract void reset () }
org/bouncycastle/crypto/modes/CBCBlockCipher.class
CBCBlockCipher.java package org.bouncycastle.crypto.modes public org.bouncycastle.crypto.modes.CBCBlockCipher extends java.lang.Object implements org.bouncycastle.crypto.BlockCipher { private byte[] IV private byte[] cbcV private byte[] cbcNextV private int blockSize private org.bouncycastle.crypto.BlockCipher cipher private boolean encrypting public void <init> (org.bouncycastle.crypto.BlockCipher) org.bouncycastle.crypto.BlockCipher cipher public org.bouncycastle.crypto.BlockCipher getUnderlyingCipher () public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException org.bouncycastle.crypto.params.ParametersWithIV ivParam byte[] iv boolean encrypting org.bouncycastle.crypto.CipherParameters params boolean oldEncrypting public java.lang.String getAlgorithmName () public int getBlockSize () public int processBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte[] in int inOff byte[] out int outOff public void reset () private int encryptBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException int i byte[] in int inOff byte[] out int outOff int length private int decryptBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException int i byte[] in int inOff byte[] out int outOff int length byte[] tmp }
org/bouncycastle/crypto/modes/CCMBlockCipher$ExposedByteArrayOutputStream.class
CCMBlockCipher.java package org.bouncycastle.crypto.modes org.bouncycastle.crypto.modes.CCMBlockCipher$ExposedByteArrayOutputStream extends java.io.ByteArrayOutputStream { final synthetic org.bouncycastle.crypto.modes.CCMBlockCipher this$0 public void <init> (org.bouncycastle.crypto.modes.CCMBlockCipher) public byte[] getBuffer () }
org/bouncycastle/crypto/modes/CCMBlockCipher.class
CCMBlockCipher.java package org.bouncycastle.crypto.modes public org.bouncycastle.crypto.modes.CCMBlockCipher extends java.lang.Object implements org.bouncycastle.crypto.modes.AEADBlockCipher { private org.bouncycastle.crypto.BlockCipher cipher private int blockSize private boolean forEncryption private byte[] nonce private byte[] initialAssociatedText private int macSize private org.bouncycastle.crypto.CipherParameters keyParam private byte[] macBlock private org.bouncycastle.crypto.modes.CCMBlockCipher$ExposedByteArrayOutputStream associatedText private org.bouncycastle.crypto.modes.CCMBlockCipher$ExposedByteArrayOutputStream data public void <init> (org.bouncycastle.crypto.BlockCipher) org.bouncycastle.crypto.BlockCipher c public org.bouncycastle.crypto.BlockCipher getUnderlyingCipher () public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException org.bouncycastle.crypto.params.AEADParameters param org.bouncycastle.crypto.CipherParameters cipherParameters org.bouncycastle.crypto.params.ParametersWithIV param org.bouncycastle.crypto.CipherParameters cipherParameters boolean forEncryption org.bouncycastle.crypto.CipherParameters params org.bouncycastle.crypto.CipherParameters cipherParameters public java.lang.String getAlgorithmName () public void processAADByte (byte) byte in public void processAADBytes (byte[], int, int) byte[] in int inOff int len public int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte in byte[] out int outOff public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte[] in int inOff int inLen byte[] out int outOff public int doFinal (byte[], int) throws java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException byte[] out int outOff int len public void reset () public byte[] getMac () byte[] mac public int getUpdateOutputSize (int) int len public int getOutputSize (int) int len int totalData public byte[] processPacket (byte[], int, int) throws java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException byte[] output byte[] in int inOff int inLen byte[] output public int processPacket (byte[], int, int, byte[], int) throws java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException org.bouncycastle.crypto.DataLengthException int limitLen byte[] encMac byte[] block int outputLen int i byte[] block byte[] calculatedMacBlock byte[] in int inOff int inLen byte[] output int outOff int n int q byte[] iv org.bouncycastle.crypto.BlockCipher ctrCipher int outputLen int inIndex int outIndex private int calculateMac (byte[], int, int, byte[]) int extra int i int extra int textLength byte[] data int dataOff int dataLen byte[] macBlock org.bouncycastle.crypto.Mac cMac byte[] b0 int q int count private int getMacSize (boolean, int) boolean forEncryption int requestedMacBits private int getAssociatedTextLength () private boolean hasAssociatedText () }
org/bouncycastle/crypto/modes/CFBBlockCipher.class
CFBBlockCipher.java package org.bouncycastle.crypto.modes public org.bouncycastle.crypto.modes.CFBBlockCipher extends org.bouncycastle.crypto.StreamBlockCipher { private byte[] IV private byte[] cfbV private byte[] cfbOutV private byte[] inBuf private int blockSize private org.bouncycastle.crypto.BlockCipher cipher private boolean encrypting private int byteCount public void <init> (org.bouncycastle.crypto.BlockCipher, int) org.bouncycastle.crypto.BlockCipher cipher int bitBlockSize public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException int i org.bouncycastle.crypto.params.ParametersWithIV ivParam byte[] iv boolean encrypting org.bouncycastle.crypto.CipherParameters params public java.lang.String getAlgorithmName () protected byte calculateByte (byte) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte in private byte encryptByte (byte) byte in byte rv private byte decryptByte (byte) byte in byte rv public int getBlockSize () public int processBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte[] in int inOff byte[] out int outOff public int encryptBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte[] in int inOff byte[] out int outOff public int decryptBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte[] in int inOff byte[] out int outOff public byte[] getCurrentIV () public void reset () }
org/bouncycastle/crypto/modes/CTSBlockCipher.class
CTSBlockCipher.java package org.bouncycastle.crypto.modes public org.bouncycastle.crypto.modes.CTSBlockCipher extends org.bouncycastle.crypto.BufferedBlockCipher { private int blockSize public void <init> (org.bouncycastle.crypto.BlockCipher) org.bouncycastle.crypto.BlockCipher cipher public int getUpdateOutputSize (int) int len int total int leftOver public int getOutputSize (int) int len public int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte in byte[] out int outOff int resultLen public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte[] in int inOff int len byte[] out int outOff int blockSize int length int resultLen int gapLen public int doFinal (byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException int i int i org.bouncycastle.crypto.BlockCipher c org.bouncycastle.crypto.BlockCipher c int i byte[] lastBlock byte[] out int outOff int blockSize int len byte[] block int offset }
org/bouncycastle/crypto/modes/GCMBlockCipher.class
GCMBlockCipher.java package org.bouncycastle.crypto.modes public org.bouncycastle.crypto.modes.GCMBlockCipher extends java.lang.Object implements org.bouncycastle.crypto.modes.AEADBlockCipher { private static final int BLOCK_SIZE private static final long MAX_INPUT_SIZE private org.bouncycastle.crypto.BlockCipher cipher private org.bouncycastle.crypto.modes.gcm.GCMMultiplier multiplier private org.bouncycastle.crypto.modes.gcm.GCMExponentiator exp private boolean forEncryption private boolean initialised private int macSize private byte[] lastKey private byte[] nonce private byte[] initialAssociatedText private byte[] H private byte[] J0 private byte[] bufBlock private byte[] macBlock private byte[] S private byte[] S_at private byte[] S_atPre private byte[] counter private int blocksRemaining private int bufOff private long totalLength private byte[] atBlock private int atBlockPos private long atLength private long atLengthPre public void <init> (org.bouncycastle.crypto.BlockCipher) org.bouncycastle.crypto.BlockCipher c public void <init> (org.bouncycastle.crypto.BlockCipher, org.bouncycastle.crypto.modes.gcm.GCMMultiplier) org.bouncycastle.crypto.BlockCipher c org.bouncycastle.crypto.modes.gcm.GCMMultiplier m public org.bouncycastle.crypto.BlockCipher getUnderlyingCipher () public java.lang.String getAlgorithmName () public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException org.bouncycastle.crypto.params.AEADParameters param int macSizeBits org.bouncycastle.crypto.params.KeyParameter keyParam org.bouncycastle.crypto.params.ParametersWithIV param org.bouncycastle.crypto.params.KeyParameter keyParam byte[] X boolean forEncryption org.bouncycastle.crypto.CipherParameters params org.bouncycastle.crypto.params.KeyParameter keyParam byte[] newNonce int bufLength public byte[] getMac () public int getOutputSize (int) int len int totalData private long getTotalInputSizeAfterNewInput (int) int newInputLen public int getUpdateOutputSize (int) int len int totalData public void processAADByte (byte) byte in public void processAADBytes (byte[], int, int) int i byte[] in int inOff int len private void initCipher () public int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException byte in byte[] out int outOff public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException int i byte[] in int inOff int len byte[] out int outOff int resultLen public int doFinal (byte[], int) throws java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException long c byte[] H_c byte[] msgMac byte[] out int outOff int extra byte[] X byte[] tag int resultLen public void reset () private void reset (boolean) boolean clearMac private void processBlock (byte[], int, byte[], int) byte[] buf int bufOff byte[] out int outOff byte[] ctrBlock private void processPartial (byte[], int, int, byte[], int) byte[] buf int off int len byte[] out int outOff byte[] ctrBlock private void gHASH (byte[], byte[], int) int num int pos byte[] Y byte[] b int len private void gHASHBlock (byte[], byte[]) byte[] Y byte[] b private void gHASHBlock (byte[], byte[], int) byte[] Y byte[] b int off private void gHASHPartial (byte[], byte[], int, int) byte[] Y byte[] b int off int len private void getNextCTRBlock (byte[]) byte[] block int c private void checkStatus () }
org/bouncycastle/crypto/modes/OFBBlockCipher.class
OFBBlockCipher.java package org.bouncycastle.crypto.modes public org.bouncycastle.crypto.modes.OFBBlockCipher extends org.bouncycastle.crypto.StreamBlockCipher { private int byteCount private byte[] IV private byte[] ofbV private byte[] ofbOutV private final int blockSize private final org.bouncycastle.crypto.BlockCipher cipher public void <init> (org.bouncycastle.crypto.BlockCipher, int) org.bouncycastle.crypto.BlockCipher cipher int bitBlockSize public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException int i org.bouncycastle.crypto.params.ParametersWithIV ivParam byte[] iv boolean encrypting org.bouncycastle.crypto.CipherParameters params public java.lang.String getAlgorithmName () public int getBlockSize () public int processBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte[] in int inOff byte[] out int outOff public void reset () protected byte calculateByte (byte) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte in byte rv }
org/bouncycastle/crypto/modes/SICBlockCipher.class
SICBlockCipher.java package org.bouncycastle.crypto.modes public org.bouncycastle.crypto.modes.SICBlockCipher extends org.bouncycastle.crypto.StreamBlockCipher implements org.bouncycastle.crypto.SkippingStreamCipher { private final org.bouncycastle.crypto.BlockCipher cipher private final int blockSize private byte[] IV private byte[] counter private byte[] counterOut private int byteCount public void <init> (org.bouncycastle.crypto.BlockCipher) org.bouncycastle.crypto.BlockCipher c public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException org.bouncycastle.crypto.params.ParametersWithIV ivParam int maxCounterSize boolean forEncryption org.bouncycastle.crypto.CipherParameters params public java.lang.String getAlgorithmName () public int getBlockSize () public int processBlock (byte[], int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte[] in int inOff byte[] out int outOff protected byte calculateByte (byte) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte in byte rv private void checkCounter () int i private void incrementCounterAt (int) int pos int i private void incrementCounter (int) int offSet byte old private void decrementCounterAt (int) int pos int i private void adjustCounter (long) long diff int i long numBlocks long rem long diff int i long i long numBlocks long rem int gap long n public void reset () public long skip (long) long numberOfBytes public long seekTo (long) long position public long getPosition () int v int v int i byte[] res }
org/bouncycastle/crypto/modes/gcm/
org/bouncycastle/crypto/modes/gcm/BasicGCMExponentiator.class
BasicGCMExponentiator.java package org.bouncycastle.crypto.modes.gcm public org.bouncycastle.crypto.modes.gcm.BasicGCMExponentiator extends java.lang.Object implements org.bouncycastle.crypto.modes.gcm.GCMExponentiator { private long[] x public void <init> () public void init (byte[]) byte[] x public void exponentiateX (long, byte[]) long[] powX long pow byte[] output long[] y }
org/bouncycastle/crypto/modes/gcm/GCMExponentiator.class
GCMExponentiator.java package org.bouncycastle.crypto.modes.gcm public abstract org.bouncycastle.crypto.modes.gcm.GCMExponentiator extends java.lang.Object { public abstract void init (byte[]) public abstract void exponentiateX (long, byte[]) }
org/bouncycastle/crypto/modes/gcm/GCMMultiplier.class
GCMMultiplier.java package org.bouncycastle.crypto.modes.gcm public abstract org.bouncycastle.crypto.modes.gcm.GCMMultiplier extends java.lang.Object { public abstract void init (byte[]) public abstract void multiplyH (byte[]) }
org/bouncycastle/crypto/modes/gcm/GCMUtil.class
GCMUtil.java package org.bouncycastle.crypto.modes.gcm public abstract org.bouncycastle.crypto.modes.gcm.GCMUtil extends java.lang.Object { private static final int E1 private static final long E1L public void <init> () public static byte[] oneAsBytes () byte[] tmp public static int[] oneAsInts () int[] tmp public static long[] oneAsLongs () long[] tmp public static byte[] asBytes (int[]) int[] x byte[] z public static void asBytes (int[], byte[]) int[] x byte[] z public static byte[] asBytes (long[]) long[] x byte[] z public static void asBytes (long[], byte[]) long[] x byte[] z public static int[] asInts (byte[]) byte[] x int[] z public static void asInts (byte[], int[]) byte[] x int[] z public static long[] asLongs (byte[]) byte[] x long[] z public static void asLongs (byte[], long[]) byte[] x long[] z public static void copy (int[], int[]) int[] x int[] z public static void copy (long[], long[]) long[] x long[] z public static void divideP (long[], long[]) long[] x long[] z long x0 long x1 long m public static void multiply (byte[], byte[]) byte[] x byte[] y long[] t1 long[] t2 public static void multiply (int[], int[]) int m1 int m2 int j int bits int i int[] x int[] y int y0 int y1 int y2 int y3 int z0 int z1 int z2 int z3 public static void multiply (long[], long[]) long[] x long[] y long x0 long x1 long y0 long y1 long x0r long x1r long y0r long y1r long h0 long h1 long h2 long h3 long h4 long h5 long z0 long z1 long z2 long z3 public static void multiplyP (int[]) int[] x int x0 int x1 int x2 int x3 int m public static void multiplyP (int[], int[]) int[] x int[] z int x0 int x1 int x2 int x3 int m public static void multiplyP (long[]) long[] x long x0 long x1 long m public static void multiplyP (long[], long[]) long[] x long[] z long x0 long x1 long m public static void multiplyP3 (long[], long[]) long[] x long[] z long x0 long x1 long c public static void multiplyP4 (long[], long[]) long[] x long[] z long x0 long x1 long c public static void multiplyP7 (long[], long[]) long[] x long[] z long x0 long x1 long c public static void multiplyP8 (int[]) int[] x int x0 int x1 int x2 int x3 int c public static void multiplyP8 (int[], int[]) int[] x int[] y int x0 int x1 int x2 int x3 int c public static void multiplyP8 (long[]) long[] x long x0 long x1 long c public static void multiplyP8 (long[], long[]) long[] x long[] y long x0 long x1 long c public static long[] pAsLongs () long[] tmp public static void square (long[], long[]) long[] x long[] z long[] t long z0 long z1 long z2 long z3 public static void xor (byte[], byte[]) byte[] x byte[] y int i public static void xor (byte[], byte[], int) byte[] x byte[] y int yOff int i public static void xor (byte[], int, byte[], int, byte[], int) byte[] x int xOff byte[] y int yOff byte[] z int zOff int i public static void xor (byte[], byte[], int, int) byte[] x byte[] y int yOff int yLen public static void xor (byte[], int, byte[], int, int) byte[] x int xOff byte[] y int yOff int len public static void xor (byte[], byte[], byte[]) byte[] x byte[] y byte[] z int i public static void xor (int[], int[]) int[] x int[] y public static void xor (int[], int[], int[]) int[] x int[] y int[] z public static void xor (long[], long[]) long[] x long[] y public static void xor (long[], long[], long[]) long[] x long[] y long[] z private static long implMul64 (long, long) long x long y long x0 long x1 long x2 long x3 long y0 long y1 long y2 long y3 long z0 long z1 long z2 long z3 }
org/bouncycastle/crypto/modes/gcm/Tables1kGCMExponentiator.class
Tables1kGCMExponentiator.java package org.bouncycastle.crypto.modes.gcm public org.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator extends java.lang.Object implements org.bouncycastle.crypto.modes.gcm.GCMExponentiator { private java.util.Vector lookupPowX2 public void <init> () public void init (byte[]) byte[] x long[] y public void exponentiateX (long, byte[]) long pow byte[] output long[] y int bit private void ensureAvailable (int) long[] tmp int bit int count }
org/bouncycastle/crypto/modes/gcm/Tables4kGCMMultiplier.class
Tables4kGCMMultiplier.java package org.bouncycastle.crypto.modes.gcm public org.bouncycastle.crypto.modes.gcm.Tables4kGCMMultiplier extends java.lang.Object implements org.bouncycastle.crypto.modes.gcm.GCMMultiplier { private byte[] H private long[][] T public void <init> () public void init (byte[]) int n byte[] H public void multiplyH (byte[]) long c int i byte[] x long[] t long z0 long z1 }
org/bouncycastle/crypto/modes/gcm/Tables8kGCMMultiplier.class
Tables8kGCMMultiplier.java package org.bouncycastle.crypto.modes.gcm public org.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier extends java.lang.Object implements org.bouncycastle.crypto.modes.gcm.GCMMultiplier { private byte[] H private long[][][] T public void <init> () public void init (byte[]) int n long[][] t int i byte[] H public void multiplyH (byte[]) long[] u long[] v int i byte[] x long z0 long z1 }
org/bouncycastle/crypto/paddings/
org/bouncycastle/crypto/paddings/BlockCipherPadding.class
BlockCipherPadding.java package org.bouncycastle.crypto.paddings public abstract org.bouncycastle.crypto.paddings.BlockCipherPadding extends java.lang.Object { public abstract void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException public abstract java.lang.String getPaddingName () public abstract int addPadding (byte[], int) public abstract int padCount (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException }
org/bouncycastle/crypto/paddings/ISO10126d2Padding.class
ISO10126d2Padding.java package org.bouncycastle.crypto.paddings public org.bouncycastle.crypto.paddings.ISO10126d2Padding extends java.lang.Object implements org.bouncycastle.crypto.paddings.BlockCipherPadding { java.security.SecureRandom random public void <init> () public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException java.security.SecureRandom random public java.lang.String getPaddingName () public int addPadding (byte[], int) byte[] in int inOff byte code public int padCount (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException byte[] in int count }
org/bouncycastle/crypto/paddings/ISO7816d4Padding.class
ISO7816d4Padding.java package org.bouncycastle.crypto.paddings public org.bouncycastle.crypto.paddings.ISO7816d4Padding extends java.lang.Object implements org.bouncycastle.crypto.paddings.BlockCipherPadding { public void <init> () public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException java.security.SecureRandom random public java.lang.String getPaddingName () public int addPadding (byte[], int) byte[] in int inOff int added public int padCount (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException byte[] in int count }
org/bouncycastle/crypto/paddings/PKCS7Padding.class
PKCS7Padding.java package org.bouncycastle.crypto.paddings public org.bouncycastle.crypto.paddings.PKCS7Padding extends java.lang.Object implements org.bouncycastle.crypto.paddings.BlockCipherPadding { public void <init> () public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException java.security.SecureRandom random public java.lang.String getPaddingName () public int addPadding (byte[], int) byte[] in int inOff byte code public int padCount (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException int i byte[] in int count byte countAsbyte boolean failed }
org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.class
PaddedBufferedBlockCipher.java package org.bouncycastle.crypto.paddings public org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher extends org.bouncycastle.crypto.BufferedBlockCipher { org.bouncycastle.crypto.paddings.BlockCipherPadding padding public void <init> (org.bouncycastle.crypto.BlockCipher, org.bouncycastle.crypto.paddings.BlockCipherPadding) org.bouncycastle.crypto.BlockCipher cipher org.bouncycastle.crypto.paddings.BlockCipherPadding padding public void <init> (org.bouncycastle.crypto.BlockCipher) org.bouncycastle.crypto.BlockCipher cipher public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException org.bouncycastle.crypto.params.ParametersWithRandom p boolean forEncryption org.bouncycastle.crypto.CipherParameters params public int getOutputSize (int) int len int total int leftOver public int getUpdateOutputSize (int) int len int total int leftOver public int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte in byte[] out int outOff int resultLen public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException byte[] in int inOff int len byte[] out int outOff int blockSize int length int resultLen int gapLen public int doFinal (byte[], int) throws org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException org.bouncycastle.crypto.InvalidCipherTextException byte[] out int outOff int blockSize int resultLen }
org/bouncycastle/crypto/paddings/TBCPadding.class
TBCPadding.java package org.bouncycastle.crypto.paddings public org.bouncycastle.crypto.paddings.TBCPadding extends java.lang.Object implements org.bouncycastle.crypto.paddings.BlockCipherPadding { public void <init> () public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException java.security.SecureRandom random public java.lang.String getPaddingName () public int addPadding (byte[], int) byte code byte[] in int inOff int count byte code public int padCount (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException byte[] in byte code int index }
org/bouncycastle/crypto/paddings/X923Padding.class
X923Padding.java package org.bouncycastle.crypto.paddings public org.bouncycastle.crypto.paddings.X923Padding extends java.lang.Object implements org.bouncycastle.crypto.paddings.BlockCipherPadding { java.security.SecureRandom random public void <init> () public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException java.security.SecureRandom random public java.lang.String getPaddingName () public int addPadding (byte[], int) byte[] in int inOff byte code public int padCount (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException byte[] in int count }
org/bouncycastle/crypto/paddings/ZeroBytePadding.class
ZeroBytePadding.java package org.bouncycastle.crypto.paddings public org.bouncycastle.crypto.paddings.ZeroBytePadding extends java.lang.Object implements org.bouncycastle.crypto.paddings.BlockCipherPadding { public void <init> () public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException java.security.SecureRandom random public java.lang.String getPaddingName () public int addPadding (byte[], int) byte[] in int inOff int added public int padCount (byte[]) throws org.bouncycastle.crypto.InvalidCipherTextException byte[] in int count }
org/bouncycastle/crypto/params/
org/bouncycastle/crypto/params/AEADParameters.class
AEADParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.AEADParameters extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters { private byte[] associatedText private byte[] nonce private org.bouncycastle.crypto.params.KeyParameter key private int macSize public void <init> (org.bouncycastle.crypto.params.KeyParameter, int, byte[]) org.bouncycastle.crypto.params.KeyParameter key int macSize byte[] nonce public void <init> (org.bouncycastle.crypto.params.KeyParameter, int, byte[], byte[]) org.bouncycastle.crypto.params.KeyParameter key int macSize byte[] nonce byte[] associatedText public org.bouncycastle.crypto.params.KeyParameter getKey () public int getMacSize () public byte[] getAssociatedText () public byte[] getNonce () }
org/bouncycastle/crypto/params/AsymmetricKeyParameter.class
AsymmetricKeyParameter.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.AsymmetricKeyParameter extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters { boolean privateKey public void <init> (boolean) boolean privateKey public boolean isPrivate () }
org/bouncycastle/crypto/params/DESParameters.class
DESParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DESParameters extends org.bouncycastle.crypto.params.KeyParameter { public static final int DES_KEY_LENGTH private static final int N_DES_WEAK_KEYS private static byte[] DES_weak_keys public void <init> (byte[]) byte[] key public static boolean isWeakKey (byte[], int) int j int i byte[] key int offset public static void setOddParity (byte[]) int b int i byte[] bytes static void <clinit> () }
org/bouncycastle/crypto/params/DESedeParameters.class
DESedeParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DESedeParameters extends org.bouncycastle.crypto.params.DESParameters { public static final int DES_EDE_KEY_LENGTH public void <init> (byte[]) byte[] key public static boolean isWeakKey (byte[], int, int) int i byte[] key int offset int length public static boolean isWeakKey (byte[], int) byte[] key int offset public static boolean isRealEDEKey (byte[], int) byte[] key int offset public static boolean isReal2Key (byte[], int) int i byte[] key int offset boolean isValid public static boolean isReal3Key (byte[], int) int i byte[] key int offset boolean diff12 boolean diff13 boolean diff23 }
org/bouncycastle/crypto/params/DHKeyGenerationParameters.class
DHKeyGenerationParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DHKeyGenerationParameters extends org.bouncycastle.crypto.KeyGenerationParameters { private org.bouncycastle.crypto.params.DHParameters params public void <init> (java.security.SecureRandom, org.bouncycastle.crypto.params.DHParameters) java.security.SecureRandom random org.bouncycastle.crypto.params.DHParameters params public org.bouncycastle.crypto.params.DHParameters getParameters () static int getStrength (org.bouncycastle.crypto.params.DHParameters) org.bouncycastle.crypto.params.DHParameters params }
org/bouncycastle/crypto/params/DHKeyParameters.class
DHKeyParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DHKeyParameters extends org.bouncycastle.crypto.params.AsymmetricKeyParameter { private org.bouncycastle.crypto.params.DHParameters params protected void <init> (boolean, org.bouncycastle.crypto.params.DHParameters) boolean isPrivate org.bouncycastle.crypto.params.DHParameters params public org.bouncycastle.crypto.params.DHParameters getParameters () public boolean equals (java.lang.Object) Object obj org.bouncycastle.crypto.params.DHKeyParameters dhKey public int hashCode () int code }
org/bouncycastle/crypto/params/DHParameters.class
DHParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DHParameters extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters { private static final int DEFAULT_MINIMUM_LENGTH private java.math.BigInteger g private java.math.BigInteger p private java.math.BigInteger q private java.math.BigInteger j private int m private int l private org.bouncycastle.crypto.params.DHValidationParameters validation private static int getDefaultMParam (int) int lParam public void <init> (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger p java.math.BigInteger g public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) java.math.BigInteger p java.math.BigInteger g java.math.BigInteger q public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int) java.math.BigInteger p java.math.BigInteger g java.math.BigInteger q int l public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int, int) java.math.BigInteger p java.math.BigInteger g java.math.BigInteger q int m int l public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, org.bouncycastle.crypto.params.DHValidationParameters) java.math.BigInteger p java.math.BigInteger g java.math.BigInteger q java.math.BigInteger j org.bouncycastle.crypto.params.DHValidationParameters validation public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int, int, java.math.BigInteger, org.bouncycastle.crypto.params.DHValidationParameters) java.math.BigInteger p java.math.BigInteger g java.math.BigInteger q int m int l java.math.BigInteger j org.bouncycastle.crypto.params.DHValidationParameters validation public java.math.BigInteger getP () public java.math.BigInteger getG () public java.math.BigInteger getQ () public java.math.BigInteger getJ () public int getM () public int getL () public org.bouncycastle.crypto.params.DHValidationParameters getValidationParameters () public boolean equals (java.lang.Object) Object obj org.bouncycastle.crypto.params.DHParameters pm public int hashCode () }
org/bouncycastle/crypto/params/DHPrivateKeyParameters.class
DHPrivateKeyParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DHPrivateKeyParameters extends org.bouncycastle.crypto.params.DHKeyParameters { private java.math.BigInteger x public void <init> (java.math.BigInteger, org.bouncycastle.crypto.params.DHParameters) java.math.BigInteger x org.bouncycastle.crypto.params.DHParameters params public java.math.BigInteger getX () public int hashCode () public boolean equals (java.lang.Object) Object obj org.bouncycastle.crypto.params.DHPrivateKeyParameters other }
org/bouncycastle/crypto/params/DHPublicKeyParameters.class
DHPublicKeyParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DHPublicKeyParameters extends org.bouncycastle.crypto.params.DHKeyParameters { private static final java.math.BigInteger ONE private static final java.math.BigInteger TWO private java.math.BigInteger y public void <init> (java.math.BigInteger, org.bouncycastle.crypto.params.DHParameters) java.math.BigInteger y org.bouncycastle.crypto.params.DHParameters params private java.math.BigInteger validate (java.math.BigInteger, org.bouncycastle.crypto.params.DHParameters) java.math.BigInteger y org.bouncycastle.crypto.params.DHParameters dhParams java.math.BigInteger p java.math.BigInteger q public java.math.BigInteger getY () public int hashCode () public boolean equals (java.lang.Object) Object obj org.bouncycastle.crypto.params.DHPublicKeyParameters other private static int legendre (java.math.BigInteger, java.math.BigInteger) int bits int[] t int shift int cmp java.math.BigInteger a java.math.BigInteger b int bitLength int[] A int[] B int r int len static void <clinit> () }
org/bouncycastle/crypto/params/DHValidationParameters.class
DHValidationParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DHValidationParameters extends java.lang.Object { private byte[] seed private int counter public void <init> (byte[], int) byte[] seed int counter public int getCounter () public byte[] getSeed () public boolean equals (java.lang.Object) Object o org.bouncycastle.crypto.params.DHValidationParameters other public int hashCode () }
org/bouncycastle/crypto/params/DSAKeyGenerationParameters.class
DSAKeyGenerationParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DSAKeyGenerationParameters extends org.bouncycastle.crypto.KeyGenerationParameters { private org.bouncycastle.crypto.params.DSAParameters params public void <init> (java.security.SecureRandom, org.bouncycastle.crypto.params.DSAParameters) java.security.SecureRandom random org.bouncycastle.crypto.params.DSAParameters params public org.bouncycastle.crypto.params.DSAParameters getParameters () }
org/bouncycastle/crypto/params/DSAKeyParameters.class
DSAKeyParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DSAKeyParameters extends org.bouncycastle.crypto.params.AsymmetricKeyParameter { private org.bouncycastle.crypto.params.DSAParameters params public void <init> (boolean, org.bouncycastle.crypto.params.DSAParameters) boolean isPrivate org.bouncycastle.crypto.params.DSAParameters params public org.bouncycastle.crypto.params.DSAParameters getParameters () }
org/bouncycastle/crypto/params/DSAParameterGenerationParameters.class
DSAParameterGenerationParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DSAParameterGenerationParameters extends java.lang.Object { public static final int DIGITAL_SIGNATURE_USAGE public static final int KEY_ESTABLISHMENT_USAGE private final int l private final int n private final int usageIndex private final int certainty private final java.security.SecureRandom random public void <init> (int, int, int, java.security.SecureRandom) int L int N int certainty java.security.SecureRandom random public void <init> (int, int, int, java.security.SecureRandom, int) int L int N int certainty java.security.SecureRandom random int usageIndex public int getL () public int getN () public int getCertainty () public java.security.SecureRandom getRandom () public int getUsageIndex () }
org/bouncycastle/crypto/params/DSAParameters.class
DSAParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DSAParameters extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters { private java.math.BigInteger g private java.math.BigInteger q private java.math.BigInteger p private org.bouncycastle.crypto.params.DSAValidationParameters validation public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) java.math.BigInteger p java.math.BigInteger q java.math.BigInteger g public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, org.bouncycastle.crypto.params.DSAValidationParameters) java.math.BigInteger p java.math.BigInteger q java.math.BigInteger g org.bouncycastle.crypto.params.DSAValidationParameters params public java.math.BigInteger getP () public java.math.BigInteger getQ () public java.math.BigInteger getG () public org.bouncycastle.crypto.params.DSAValidationParameters getValidationParameters () public boolean equals (java.lang.Object) Object obj org.bouncycastle.crypto.params.DSAParameters pm public int hashCode () }
org/bouncycastle/crypto/params/DSAPrivateKeyParameters.class
DSAPrivateKeyParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DSAPrivateKeyParameters extends org.bouncycastle.crypto.params.DSAKeyParameters { private java.math.BigInteger x public void <init> (java.math.BigInteger, org.bouncycastle.crypto.params.DSAParameters) java.math.BigInteger x org.bouncycastle.crypto.params.DSAParameters params public java.math.BigInteger getX () }
org/bouncycastle/crypto/params/DSAPublicKeyParameters.class
DSAPublicKeyParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DSAPublicKeyParameters extends org.bouncycastle.crypto.params.DSAKeyParameters { private static final java.math.BigInteger ONE private static final java.math.BigInteger TWO private java.math.BigInteger y public void <init> (java.math.BigInteger, org.bouncycastle.crypto.params.DSAParameters) java.math.BigInteger y org.bouncycastle.crypto.params.DSAParameters params private java.math.BigInteger validate (java.math.BigInteger, org.bouncycastle.crypto.params.DSAParameters) java.math.BigInteger y org.bouncycastle.crypto.params.DSAParameters params public java.math.BigInteger getY () static void <clinit> () }
org/bouncycastle/crypto/params/DSAValidationParameters.class
DSAValidationParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.DSAValidationParameters extends java.lang.Object { private int usageIndex private byte[] seed private int counter public void <init> (byte[], int) byte[] seed int counter public void <init> (byte[], int, int) byte[] seed int counter int usageIndex public int getCounter () public byte[] getSeed () public int getUsageIndex () public int hashCode () public boolean equals (java.lang.Object) Object o org.bouncycastle.crypto.params.DSAValidationParameters other }
org/bouncycastle/crypto/params/ECDomainParameters.class
ECDomainParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.ECDomainParameters extends java.lang.Object implements org.bouncycastle.math.ec.ECConstants { private final org.bouncycastle.math.ec.ECCurve curve private final byte[] seed private final org.bouncycastle.math.ec.ECPoint G private final java.math.BigInteger n private final java.math.BigInteger h private java.math.BigInteger hInv public void <init> (org.bouncycastle.asn1.x9.X9ECParameters) org.bouncycastle.asn1.x9.X9ECParameters x9 public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint G java.math.BigInteger n public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint G java.math.BigInteger n java.math.BigInteger h public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint G java.math.BigInteger n java.math.BigInteger h byte[] seed public org.bouncycastle.math.ec.ECCurve getCurve () public org.bouncycastle.math.ec.ECPoint getG () public java.math.BigInteger getN () public java.math.BigInteger getH () public synchronized java.math.BigInteger getHInv () public byte[] getSeed () public boolean equals (java.lang.Object) Object obj org.bouncycastle.crypto.params.ECDomainParameters other public int hashCode () int hc public java.math.BigInteger validatePrivateScalar (java.math.BigInteger) java.math.BigInteger d public org.bouncycastle.math.ec.ECPoint validatePublicPoint (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint q static org.bouncycastle.math.ec.ECPoint validatePublicPoint (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECCurve c org.bouncycastle.math.ec.ECPoint q }
org/bouncycastle/crypto/params/ECKeyGenerationParameters.class
ECKeyGenerationParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.ECKeyGenerationParameters extends org.bouncycastle.crypto.KeyGenerationParameters { private org.bouncycastle.crypto.params.ECDomainParameters domainParams public void <init> (org.bouncycastle.crypto.params.ECDomainParameters, java.security.SecureRandom) org.bouncycastle.crypto.params.ECDomainParameters domainParams java.security.SecureRandom random public org.bouncycastle.crypto.params.ECDomainParameters getDomainParameters () }
org/bouncycastle/crypto/params/ECKeyParameters.class
ECKeyParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.ECKeyParameters extends org.bouncycastle.crypto.params.AsymmetricKeyParameter { private final org.bouncycastle.crypto.params.ECDomainParameters parameters protected void <init> (boolean, org.bouncycastle.crypto.params.ECDomainParameters) boolean isPrivate org.bouncycastle.crypto.params.ECDomainParameters parameters public org.bouncycastle.crypto.params.ECDomainParameters getParameters () }
org/bouncycastle/crypto/params/ECNamedDomainParameters.class
ECNamedDomainParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.ECNamedDomainParameters extends org.bouncycastle.crypto.params.ECDomainParameters { private org.bouncycastle.asn1.ASN1ObjectIdentifier name public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) org.bouncycastle.asn1.ASN1ObjectIdentifier name org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint G java.math.BigInteger n public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger) org.bouncycastle.asn1.ASN1ObjectIdentifier name org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint G java.math.BigInteger n java.math.BigInteger h public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[]) org.bouncycastle.asn1.ASN1ObjectIdentifier name org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint G java.math.BigInteger n java.math.BigInteger h byte[] seed public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.crypto.params.ECDomainParameters) org.bouncycastle.asn1.ASN1ObjectIdentifier name org.bouncycastle.crypto.params.ECDomainParameters domainParameters public void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x9.X9ECParameters) org.bouncycastle.asn1.ASN1ObjectIdentifier name org.bouncycastle.asn1.x9.X9ECParameters x9 public org.bouncycastle.asn1.ASN1ObjectIdentifier getName () }
org/bouncycastle/crypto/params/ECPrivateKeyParameters.class
ECPrivateKeyParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.ECPrivateKeyParameters extends org.bouncycastle.crypto.params.ECKeyParameters { private final java.math.BigInteger d public void <init> (java.math.BigInteger, org.bouncycastle.crypto.params.ECDomainParameters) java.math.BigInteger d org.bouncycastle.crypto.params.ECDomainParameters parameters public java.math.BigInteger getD () }
org/bouncycastle/crypto/params/ECPublicKeyParameters.class
ECPublicKeyParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.ECPublicKeyParameters extends org.bouncycastle.crypto.params.ECKeyParameters { private final org.bouncycastle.math.ec.ECPoint q public void <init> (org.bouncycastle.math.ec.ECPoint, org.bouncycastle.crypto.params.ECDomainParameters) org.bouncycastle.math.ec.ECPoint q org.bouncycastle.crypto.params.ECDomainParameters parameters public org.bouncycastle.math.ec.ECPoint getQ () }
org/bouncycastle/crypto/params/KDFParameters.class
KDFParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.KDFParameters extends java.lang.Object implements org.bouncycastle.crypto.DerivationParameters { byte[] iv byte[] shared public void <init> (byte[], byte[]) byte[] shared byte[] iv public byte[] getSharedSecret () public byte[] getIV () }
org/bouncycastle/crypto/params/KeyParameter.class
KeyParameter.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.KeyParameter extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters { private byte[] key public void <init> (byte[]) byte[] key public void <init> (byte[], int, int) byte[] key int keyOff int keyLen public byte[] getKey () }
org/bouncycastle/crypto/params/ParametersWithID.class
ParametersWithID.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.ParametersWithID extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters { private org.bouncycastle.crypto.CipherParameters parameters private byte[] id public void <init> (org.bouncycastle.crypto.CipherParameters, byte[]) org.bouncycastle.crypto.CipherParameters parameters byte[] id public byte[] getID () public org.bouncycastle.crypto.CipherParameters getParameters () }
org/bouncycastle/crypto/params/ParametersWithIV.class
ParametersWithIV.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.ParametersWithIV extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters { private byte[] iv private org.bouncycastle.crypto.CipherParameters parameters public void <init> (org.bouncycastle.crypto.CipherParameters, byte[]) org.bouncycastle.crypto.CipherParameters parameters byte[] iv public void <init> (org.bouncycastle.crypto.CipherParameters, byte[], int, int) org.bouncycastle.crypto.CipherParameters parameters byte[] iv int ivOff int ivLen public byte[] getIV () public org.bouncycastle.crypto.CipherParameters getParameters () }
org/bouncycastle/crypto/params/ParametersWithRandom.class
ParametersWithRandom.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.ParametersWithRandom extends java.lang.Object implements org.bouncycastle.crypto.CipherParameters { private java.security.SecureRandom random private org.bouncycastle.crypto.CipherParameters parameters public void <init> (org.bouncycastle.crypto.CipherParameters, java.security.SecureRandom) org.bouncycastle.crypto.CipherParameters parameters java.security.SecureRandom random public void <init> (org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.CipherParameters parameters public java.security.SecureRandom getRandom () public org.bouncycastle.crypto.CipherParameters getParameters () }
org/bouncycastle/crypto/params/RC2Parameters.class
RC2Parameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.RC2Parameters extends org.bouncycastle.crypto.params.KeyParameter { private int bits public void <init> (byte[]) byte[] key public void <init> (byte[], int) byte[] key int bits public int getEffectiveKeyBits () }
org/bouncycastle/crypto/params/RSAKeyGenerationParameters.class
RSAKeyGenerationParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.RSAKeyGenerationParameters extends org.bouncycastle.crypto.KeyGenerationParameters { private java.math.BigInteger publicExponent private int certainty public void <init> (java.math.BigInteger, java.security.SecureRandom, int, int) java.math.BigInteger publicExponent java.security.SecureRandom random int strength int certainty public java.math.BigInteger getPublicExponent () public int getCertainty () }
org/bouncycastle/crypto/params/RSAKeyParameters.class
RSAKeyParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.RSAKeyParameters extends org.bouncycastle.crypto.params.AsymmetricKeyParameter { private static final java.math.BigInteger SMALL_PRIMES_PRODUCT private static final java.math.BigInteger ONE private java.math.BigInteger modulus private java.math.BigInteger exponent public void <init> (boolean, java.math.BigInteger, java.math.BigInteger) boolean isPrivate java.math.BigInteger modulus java.math.BigInteger exponent private java.math.BigInteger validate (java.math.BigInteger) java.math.BigInteger modulus public java.math.BigInteger getModulus () public java.math.BigInteger getExponent () static void <clinit> () }
org/bouncycastle/crypto/params/RSAPrivateCrtKeyParameters.class
RSAPrivateCrtKeyParameters.java package org.bouncycastle.crypto.params public org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters extends org.bouncycastle.crypto.params.RSAKeyParameters { private java.math.BigInteger e private java.math.BigInteger p private java.math.BigInteger q private java.math.BigInteger dP private java.math.BigInteger dQ private java.math.BigInteger qInv public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) java.math.BigInteger modulus java.math.BigInteger publicExponent java.math.BigInteger privateExponent java.math.BigInteger p java.math.BigInteger q java.math.BigInteger dP java.math.BigInteger dQ java.math.BigInteger qInv public java.math.BigInteger getPublicExponent () public java.math.BigInteger getP () public java.math.BigInteger getQ () public java.math.BigInteger getDP () public java.math.BigInteger getDQ () public java.math.BigInteger getQInv () }
org/bouncycastle/crypto/signers/
org/bouncycastle/crypto/signers/DSAEncoding.class
DSAEncoding.java package org.bouncycastle.crypto.signers public abstract org.bouncycastle.crypto.signers.DSAEncoding extends java.lang.Object { public abstract java.math.BigInteger[] decode (java.math.BigInteger, byte[]) throws java.io.IOException public abstract byte[] encode (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) throws java.io.IOException }
org/bouncycastle/crypto/signers/DSAKCalculator.class
DSAKCalculator.java package org.bouncycastle.crypto.signers public abstract org.bouncycastle.crypto.signers.DSAKCalculator extends java.lang.Object { public abstract boolean isDeterministic () public abstract void init (java.math.BigInteger, java.security.SecureRandom) public abstract void init (java.math.BigInteger, java.math.BigInteger, byte[]) public abstract java.math.BigInteger nextK () }
org/bouncycastle/crypto/signers/DSASigner.class
DSASigner.java package org.bouncycastle.crypto.signers public org.bouncycastle.crypto.signers.DSASigner extends java.lang.Object implements org.bouncycastle.crypto.DSAExt { private final org.bouncycastle.crypto.signers.DSAKCalculator kCalculator private org.bouncycastle.crypto.params.DSAKeyParameters key private java.security.SecureRandom random public void <init> () public void <init> (org.bouncycastle.crypto.signers.DSAKCalculator) org.bouncycastle.crypto.signers.DSAKCalculator kCalculator public void init (boolean, org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.params.ParametersWithRandom rParam boolean forSigning org.bouncycastle.crypto.CipherParameters param java.security.SecureRandom providedRandom public java.math.BigInteger getOrder () public java.math.BigInteger[] generateSignature (byte[]) byte[] message org.bouncycastle.crypto.params.DSAParameters params java.math.BigInteger q java.math.BigInteger m java.math.BigInteger x java.math.BigInteger k java.math.BigInteger r java.math.BigInteger s public boolean verifySignature (byte[], java.math.BigInteger, java.math.BigInteger) byte[] message java.math.BigInteger r java.math.BigInteger s org.bouncycastle.crypto.params.DSAParameters params java.math.BigInteger q java.math.BigInteger m java.math.BigInteger zero java.math.BigInteger w java.math.BigInteger u1 java.math.BigInteger u2 java.math.BigInteger p java.math.BigInteger v private java.math.BigInteger calculateE (java.math.BigInteger, byte[]) byte[] trunc java.math.BigInteger n byte[] message protected java.security.SecureRandom initSecureRandom (boolean, java.security.SecureRandom) boolean needed java.security.SecureRandom provided private java.math.BigInteger getRandomizer (java.math.BigInteger, java.security.SecureRandom) java.math.BigInteger q java.security.SecureRandom provided int randomBits }
org/bouncycastle/crypto/signers/ECDSASigner.class
ECDSASigner.java package org.bouncycastle.crypto.signers public org.bouncycastle.crypto.signers.ECDSASigner extends java.lang.Object implements org.bouncycastle.math.ec.ECConstants org.bouncycastle.crypto.DSAExt { private final org.bouncycastle.crypto.signers.DSAKCalculator kCalculator private org.bouncycastle.crypto.params.ECKeyParameters key private java.security.SecureRandom random public void <init> () public void <init> (org.bouncycastle.crypto.signers.DSAKCalculator) org.bouncycastle.crypto.signers.DSAKCalculator kCalculator public void init (boolean, org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.params.ParametersWithRandom rParam boolean forSigning org.bouncycastle.crypto.CipherParameters param java.security.SecureRandom providedRandom public java.math.BigInteger getOrder () public java.math.BigInteger[] generateSignature (byte[]) org.bouncycastle.math.ec.ECPoint p java.math.BigInteger k byte[] message org.bouncycastle.crypto.params.ECDomainParameters ec java.math.BigInteger n java.math.BigInteger e java.math.BigInteger d java.math.BigInteger r java.math.BigInteger s org.bouncycastle.math.ec.ECMultiplier basePointMultiplier public boolean verifySignature (byte[], java.math.BigInteger, java.math.BigInteger) org.bouncycastle.math.ec.ECFieldElement R org.bouncycastle.math.ec.ECFieldElement X org.bouncycastle.math.ec.ECFieldElement D java.math.BigInteger cofactor byte[] message java.math.BigInteger r java.math.BigInteger s org.bouncycastle.crypto.params.ECDomainParameters ec java.math.BigInteger n java.math.BigInteger e java.math.BigInteger c java.math.BigInteger u1 java.math.BigInteger u2 org.bouncycastle.math.ec.ECPoint G org.bouncycastle.math.ec.ECPoint Q org.bouncycastle.math.ec.ECPoint point org.bouncycastle.math.ec.ECCurve curve java.math.BigInteger v protected java.math.BigInteger calculateE (java.math.BigInteger, byte[]) java.math.BigInteger n byte[] message int log2n int messageBitLength java.math.BigInteger e protected org.bouncycastle.math.ec.ECMultiplier createBasePointMultiplier () protected org.bouncycastle.math.ec.ECFieldElement getDenominator (int, org.bouncycastle.math.ec.ECPoint) int coordinateSystem org.bouncycastle.math.ec.ECPoint p protected java.security.SecureRandom initSecureRandom (boolean, java.security.SecureRandom) boolean needed java.security.SecureRandom provided }
org/bouncycastle/crypto/signers/PlainDSAEncoding.class
PlainDSAEncoding.java package org.bouncycastle.crypto.signers public org.bouncycastle.crypto.signers.PlainDSAEncoding extends java.lang.Object implements org.bouncycastle.crypto.signers.DSAEncoding { public static final org.bouncycastle.crypto.signers.PlainDSAEncoding INSTANCE public void <init> () public byte[] encode (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) java.math.BigInteger n java.math.BigInteger r java.math.BigInteger s int valueLength byte[] result public java.math.BigInteger[] decode (java.math.BigInteger, byte[]) java.math.BigInteger n byte[] encoding int valueLength protected java.math.BigInteger checkValue (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger n java.math.BigInteger x protected java.math.BigInteger decodeValue (java.math.BigInteger, byte[], int, int) java.math.BigInteger n byte[] buf int off int len byte[] bs private void encodeValue (java.math.BigInteger, java.math.BigInteger, byte[], int, int) java.math.BigInteger n java.math.BigInteger x byte[] buf int off int len byte[] bs int bsOff int bsLen int pos static void <clinit> () }
org/bouncycastle/crypto/signers/RSADigestSigner.class
RSADigestSigner.java package org.bouncycastle.crypto.signers public org.bouncycastle.crypto.signers.RSADigestSigner extends java.lang.Object implements org.bouncycastle.crypto.Signer { private final org.bouncycastle.crypto.AsymmetricBlockCipher rsaEngine private final org.bouncycastle.asn1.x509.AlgorithmIdentifier algId private final org.bouncycastle.crypto.Digest digest private boolean forSigning private static final java.util.Hashtable oidMap public void <init> (org.bouncycastle.crypto.Digest) org.bouncycastle.crypto.Digest digest public void <init> (org.bouncycastle.crypto.Digest, org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.crypto.Digest digest org.bouncycastle.asn1.ASN1ObjectIdentifier digestOid public java.lang.String getAlgorithmName () public void init (boolean, org.bouncycastle.crypto.CipherParameters) org.bouncycastle.crypto.params.AsymmetricKeyParameter k boolean forSigning org.bouncycastle.crypto.CipherParameters parameters org.bouncycastle.crypto.params.AsymmetricKeyParameter k public void update (byte) byte input public void update (byte[], int, int) byte[] input int inOff int length public byte[] generateSignature () throws org.bouncycastle.crypto.CryptoException org.bouncycastle.crypto.DataLengthException byte[] data java.io.IOException e byte[] hash public boolean verifySignature (byte[]) byte[] sig byte[] expected Exception e int i int i int sigOffset int expectedOffset int nonEqual byte[] signature byte[] hash byte[] sig byte[] expected public void reset () private byte[] derEncode (byte[]) throws java.io.IOException IllegalArgumentException e byte[] hash org.bouncycastle.asn1.x509.DigestInfo dInfo static void <clinit> () }
org/bouncycastle/crypto/signers/RandomDSAKCalculator.class
RandomDSAKCalculator.java package org.bouncycastle.crypto.signers public org.bouncycastle.crypto.signers.RandomDSAKCalculator extends java.lang.Object implements org.bouncycastle.crypto.signers.DSAKCalculator { private static final java.math.BigInteger ZERO private java.math.BigInteger q private java.security.SecureRandom random public void <init> () public boolean isDeterministic () public void init (java.math.BigInteger, java.security.SecureRandom) java.math.BigInteger n java.security.SecureRandom random public void init (java.math.BigInteger, java.math.BigInteger, byte[]) java.math.BigInteger n java.math.BigInteger d byte[] message public java.math.BigInteger nextK () int qBitLength java.math.BigInteger k static void <clinit> () }
org/bouncycastle/crypto/signers/StandardDSAEncoding.class
StandardDSAEncoding.java package org.bouncycastle.crypto.signers public org.bouncycastle.crypto.signers.StandardDSAEncoding extends java.lang.Object implements org.bouncycastle.crypto.signers.DSAEncoding { public static final org.bouncycastle.crypto.signers.StandardDSAEncoding INSTANCE public void <init> () public byte[] encode (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) throws java.io.IOException java.math.BigInteger n java.math.BigInteger r java.math.BigInteger s org.bouncycastle.asn1.ASN1EncodableVector v public java.math.BigInteger[] decode (java.math.BigInteger, byte[]) throws java.io.IOException java.math.BigInteger r java.math.BigInteger s byte[] expectedEncoding java.math.BigInteger n byte[] encoding org.bouncycastle.asn1.ASN1Sequence seq protected java.math.BigInteger checkValue (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger n java.math.BigInteger x protected java.math.BigInteger decodeValue (java.math.BigInteger, org.bouncycastle.asn1.ASN1Sequence, int) java.math.BigInteger n org.bouncycastle.asn1.ASN1Sequence s int pos protected void encodeValue (java.math.BigInteger, org.bouncycastle.asn1.ASN1EncodableVector, java.math.BigInteger) java.math.BigInteger n org.bouncycastle.asn1.ASN1EncodableVector v java.math.BigInteger x static void <clinit> () }
org/bouncycastle/crypto/tls/
org/bouncycastle/crypto/tls/CertificateType.class
CertificateType.java package org.bouncycastle.crypto.tls public org.bouncycastle.crypto.tls.CertificateType extends java.lang.Object { public static final short X509 public static final short OpenPGP public static final short RawPublicKey public void <init> () }
org/bouncycastle/crypto/tls/TlsCloseable.class
TlsCloseable.java package org.bouncycastle.crypto.tls public abstract org.bouncycastle.crypto.tls.TlsCloseable extends java.lang.Object { public abstract void close () throws java.io.IOException }
org/bouncycastle/crypto/tls/TlsNoCloseNotifyException.class
TlsNoCloseNotifyException.java package org.bouncycastle.crypto.tls public org.bouncycastle.crypto.tls.TlsNoCloseNotifyException extends java.io.EOFException { public void <init> () }
org/bouncycastle/crypto/util/
org/bouncycastle/crypto/util/Pack.class
Pack.java package org.bouncycastle.crypto.util public abstract org.bouncycastle.crypto.util.Pack extends java.lang.Object { public void <init> () public static int bigEndianToInt (byte[], int) byte[] bs int off int n public static void bigEndianToInt (byte[], int, int[]) int i byte[] bs int off int[] ns public static byte[] intToBigEndian (int) int n byte[] bs public static void intToBigEndian (int, byte[], int) int n byte[] bs int off public static byte[] intToBigEndian (int[]) int[] ns byte[] bs public static void intToBigEndian (int[], byte[], int) int i int[] ns byte[] bs int off public static long bigEndianToLong (byte[], int) byte[] bs int off int hi int lo public static void bigEndianToLong (byte[], int, long[]) int i byte[] bs int off long[] ns public static byte[] longToBigEndian (long) long n byte[] bs public static void longToBigEndian (long, byte[], int) long n byte[] bs int off public static byte[] longToBigEndian (long[]) long[] ns byte[] bs public static void longToBigEndian (long[], byte[], int) int i long[] ns byte[] bs int off public static int littleEndianToInt (byte[], int) byte[] bs int off int n public static void littleEndianToInt (byte[], int, int[]) int i byte[] bs int off int[] ns public static void littleEndianToInt (byte[], int, int[], int, int) int i byte[] bs int bOff int[] ns int nOff int count public static byte[] intToLittleEndian (int) int n byte[] bs public static void intToLittleEndian (int, byte[], int) int n byte[] bs int off public static byte[] intToLittleEndian (int[]) int[] ns byte[] bs public static void intToLittleEndian (int[], byte[], int) int i int[] ns byte[] bs int off public static long littleEndianToLong (byte[], int) byte[] bs int off int lo int hi public static void littleEndianToLong (byte[], int, long[]) int i byte[] bs int off long[] ns public static byte[] longToLittleEndian (long) long n byte[] bs public static void longToLittleEndian (long, byte[], int) long n byte[] bs int off public static byte[] longToLittleEndian (long[]) long[] ns byte[] bs public static void longToLittleEndian (long[], byte[], int) int i long[] ns byte[] bs int off }
org/bouncycastle/crypto/util/PrivateKeyFactory.class
PrivateKeyFactory.java package org.bouncycastle.crypto.util public org.bouncycastle.crypto.util.PrivateKeyFactory extends java.lang.Object { public void <init> () public static org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (byte[]) throws java.io.IOException byte[] privateKeyInfoData public static org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (java.io.InputStream) throws java.io.IOException java.io.InputStream inStr public static org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException org.bouncycastle.asn1.pkcs.RSAPrivateKey keyStructure org.bouncycastle.asn1.pkcs.DHParameter params org.bouncycastle.asn1.ASN1Integer derX java.math.BigInteger lVal int l org.bouncycastle.crypto.params.DHParameters dhParams org.bouncycastle.asn1.x509.DSAParameter params org.bouncycastle.asn1.ASN1Integer derX org.bouncycastle.asn1.ASN1Encodable de org.bouncycastle.crypto.params.DSAParameters parameters org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParameters x9 org.bouncycastle.crypto.params.ECDomainParameters dParams org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.asn1.x9.X9ECParameters x9 org.bouncycastle.crypto.params.ECDomainParameters dParams org.bouncycastle.asn1.sec.ECPrivateKey ec java.math.BigInteger d org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo org.bouncycastle.asn1.x509.AlgorithmIdentifier algId org.bouncycastle.asn1.ASN1ObjectIdentifier algOID private static byte[] getRawKey (org.bouncycastle.asn1.pkcs.PrivateKeyInfo, int) throws java.io.IOException org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo int expectedSize byte[] result }
org/bouncycastle/crypto/util/PublicKeyFactory$1.class
PublicKeyFactory.java package org.bouncycastle.crypto.util synthetic org.bouncycastle.crypto.util.PublicKeyFactory$1 extends java.lang.Object { }
org/bouncycastle/crypto/util/PublicKeyFactory$DHAgreementConverter.class
PublicKeyFactory.java package org.bouncycastle.crypto.util org.bouncycastle.crypto.util.PublicKeyFactory$DHAgreementConverter extends org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter { private void <init> () org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo Object defaultParams org.bouncycastle.asn1.pkcs.DHParameter params org.bouncycastle.asn1.ASN1Integer derY java.math.BigInteger lVal int l org.bouncycastle.crypto.params.DHParameters dhParams synthetic void <init> (org.bouncycastle.crypto.util.PublicKeyFactory$1) org.bouncycastle.crypto.util.PublicKeyFactory$1 x0 }
org/bouncycastle/crypto/util/PublicKeyFactory$DHPublicNumberConverter.class
PublicKeyFactory.java package org.bouncycastle.crypto.util org.bouncycastle.crypto.util.PublicKeyFactory$DHPublicNumberConverter extends org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter { private void <init> () org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException byte[] seed java.math.BigInteger pgenCounter org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo Object defaultParams org.bouncycastle.asn1.x9.DHPublicKey dhPublicKey java.math.BigInteger y org.bouncycastle.asn1.x9.DomainParameters dhParams java.math.BigInteger p java.math.BigInteger g java.math.BigInteger q java.math.BigInteger j org.bouncycastle.crypto.params.DHValidationParameters validation org.bouncycastle.asn1.x9.ValidationParams dhValidationParms synthetic void <init> (org.bouncycastle.crypto.util.PublicKeyFactory$1) org.bouncycastle.crypto.util.PublicKeyFactory$1 x0 }
org/bouncycastle/crypto/util/PublicKeyFactory$DSAConverter.class
PublicKeyFactory.java package org.bouncycastle.crypto.util org.bouncycastle.crypto.util.PublicKeyFactory$DSAConverter extends org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter { private void <init> () org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException org.bouncycastle.asn1.x509.DSAParameter params org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo Object defaultParams org.bouncycastle.asn1.ASN1Integer derY org.bouncycastle.asn1.ASN1Encodable de org.bouncycastle.crypto.params.DSAParameters parameters synthetic void <init> (org.bouncycastle.crypto.util.PublicKeyFactory$1) org.bouncycastle.crypto.util.PublicKeyFactory$1 x0 }
org/bouncycastle/crypto/util/PublicKeyFactory$ECConverter.class
PublicKeyFactory.java package org.bouncycastle.crypto.util org.bouncycastle.crypto.util.PublicKeyFactory$ECConverter extends org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter { private void <init> () org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParameters x9 org.bouncycastle.crypto.params.ECDomainParameters dParams org.bouncycastle.crypto.params.ECDomainParameters dParams org.bouncycastle.asn1.x9.X9ECParameters x9 java.io.IOException ex int qLength org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo Object defaultParams org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.crypto.params.ECDomainParameters dParams org.bouncycastle.asn1.DERBitString bits byte[] data org.bouncycastle.asn1.ASN1OctetString key org.bouncycastle.asn1.x9.X9ECPoint derQ synthetic void <init> (org.bouncycastle.crypto.util.PublicKeyFactory$1) org.bouncycastle.crypto.util.PublicKeyFactory$1 x0 }
org/bouncycastle/crypto/util/PublicKeyFactory$RSAConverter.class
PublicKeyFactory.java package org.bouncycastle.crypto.util org.bouncycastle.crypto.util.PublicKeyFactory$RSAConverter extends org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter { private void <init> () org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo Object defaultParams org.bouncycastle.asn1.pkcs.RSAPublicKey pubKey synthetic void <init> (org.bouncycastle.crypto.util.PublicKeyFactory$1) org.bouncycastle.crypto.util.PublicKeyFactory$1 x0 }
org/bouncycastle/crypto/util/PublicKeyFactory$SubjectPublicKeyInfoConverter.class
PublicKeyFactory.java package org.bouncycastle.crypto.util abstract org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter extends java.lang.Object { private void <init> () abstract org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException synthetic void <init> (org.bouncycastle.crypto.util.PublicKeyFactory$1) org.bouncycastle.crypto.util.PublicKeyFactory$1 x0 }
org/bouncycastle/crypto/util/PublicKeyFactory.class
PublicKeyFactory.java package org.bouncycastle.crypto.util public org.bouncycastle.crypto.util.PublicKeyFactory extends java.lang.Object { private static java.util.Map converters public void <init> () public static org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (byte[]) throws java.io.IOException byte[] keyInfoData public static org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (java.io.InputStream) throws java.io.IOException java.io.InputStream inStr public static org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo public static org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo Object defaultParams org.bouncycastle.asn1.x509.AlgorithmIdentifier algID org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter converter private static byte[] getRawKey (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object, int) org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo Object defaultParams int expectedSize byte[] result static void <clinit> () }
org/bouncycastle/crypto/util/SSHNamedCurves$1.class
SSHNamedCurves.java package org.bouncycastle.crypto.util org.bouncycastle.crypto.util.SSHNamedCurves$1 extends java.util.HashMap { void <init> () }
org/bouncycastle/crypto/util/SSHNamedCurves$2.class
SSHNamedCurves.java package org.bouncycastle.crypto.util org.bouncycastle.crypto.util.SSHNamedCurves$2 extends java.util.HashMap { void <init> () String[] item int i String[][] curves }
org/bouncycastle/crypto/util/SSHNamedCurves$3.class
SSHNamedCurves.java package org.bouncycastle.crypto.util org.bouncycastle.crypto.util.SSHNamedCurves$3 extends java.util.HashMap { void <init> () String name org.bouncycastle.asn1.x9.X9ECParameters parameters java.util.Enumeration e }
org/bouncycastle/crypto/util/SSHNamedCurves$4.class
SSHNamedCurves.java package org.bouncycastle.crypto.util org.bouncycastle.crypto.util.SSHNamedCurves$4 extends java.util.HashMap { void <init> () String key java.util.Iterator it }
org/bouncycastle/crypto/util/SSHNamedCurves.class
SSHNamedCurves.java package org.bouncycastle.crypto.util public org.bouncycastle.crypto.util.SSHNamedCurves extends java.lang.Object { private static final java.util.Map oidToName private static final java.util.Map oidMap private static final java.util.Map curveNameToSSHName private static java.util.HashMap curveMap public void <init> () public static org.bouncycastle.asn1.ASN1ObjectIdentifier getByName (java.lang.String) String sshName public static org.bouncycastle.asn1.x9.X9ECParameters getParameters (java.lang.String) String sshName public static org.bouncycastle.asn1.x9.X9ECParameters getParameters (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static java.lang.String getName (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static java.lang.String getNameForParameters (org.bouncycastle.crypto.params.ECDomainParameters) org.bouncycastle.crypto.params.ECDomainParameters parameters public static java.lang.String getNameForParameters (org.bouncycastle.math.ec.ECCurve) org.bouncycastle.math.ec.ECCurve curve static synthetic java.util.Map access$000 () static void <clinit> () }
org/bouncycastle/iana/
org/bouncycastle/iana/AEADAlgorithm.class
AEADAlgorithm.java package org.bouncycastle.iana public org.bouncycastle.iana.AEADAlgorithm extends java.lang.Object { public static final int AEAD_AES_128_GCM public static final int AEAD_AES_256_GCM public static final int AEAD_AES_128_CCM public static final int AEAD_AES_256_CCM public static final int AEAD_AES_128_GCM_8 public static final int AEAD_AES_256_GCM_8 public static final int AEAD_AES_128_GCM_12 public static final int AEAD_AES_256_GCM_12 public static final int AEAD_AES_128_CCM_SHORT public static final int AEAD_AES_256_CCM_SHORT public static final int AEAD_AES_128_CCM_SHORT_8 public static final int AEAD_AES_256_CCM_SHORT_8 public static final int AEAD_AES_128_CCM_SHORT_12 public static final int AEAD_AES_256_CCM_SHORT_12 public static final int AEAD_AES_SIV_CMAC_256 public static final int AEAD_AES_SIV_CMAC_384 public static final int AEAD_AES_SIV_CMAC_512 public static final int AEAD_AES_128_CCM_8 public static final int AEAD_AES_256_CCM_8 public static final int AEAD_AES_128_OCB_TAGLEN128 public static final int AEAD_AES_128_OCB_TAGLEN96 public static final int AEAD_AES_128_OCB_TAGLEN64 public static final int AEAD_AES_192_OCB_TAGLEN128 public static final int AEAD_AES_192_OCB_TAGLEN96 public static final int AEAD_AES_192_OCB_TAGLEN64 public static final int AEAD_AES_256_OCB_TAGLEN128 public static final int AEAD_AES_256_OCB_TAGLEN96 public static final int AEAD_AES_256_OCB_TAGLEN64 public static final int AEAD_CHACHA20_POLY1305 public void <init> () }
org/bouncycastle/its/
org/bouncycastle/its/asn1/
org/bouncycastle/its/asn1/AesCcmCiphertext.class
AesCcmCiphertext.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.AesCcmCiphertext extends org.bouncycastle.asn1.ASN1Object { private final byte[] nonce private final org.bouncycastle.its.asn1.SequenceOfOctetString opaque private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.its.asn1.AesCcmCiphertext getInstance (java.lang.Object) Object o public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/BitmapSspRange.class
BitmapSspRange.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.BitmapSspRange extends org.bouncycastle.asn1.ASN1Object { private final byte[] sspValue private final byte[] sspBitmask private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.its.asn1.BitmapSspRange getInstance (java.lang.Object) Object o public byte[] getSspValue () public byte[] getSspBitmask () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector avec }
org/bouncycastle/its/asn1/CertificateBase.class
CertificateBase.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.CertificateBase extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.its.asn1.CertificateType type private byte[] version protected void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.its.asn1.CertificateBase getInstance (java.lang.Object) org.bouncycastle.asn1.ASN1Sequence seq Object o public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/CertificateType.class
CertificateType.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.CertificateType extends java.lang.Object { public static final org.bouncycastle.its.asn1.CertificateType Explicit public static final org.bouncycastle.its.asn1.CertificateType Implicit private final org.bouncycastle.asn1.ASN1Enumerated enumerated protected void <init> (int) int ordinal private void <init> (org.bouncycastle.asn1.ASN1Enumerated) org.bouncycastle.asn1.ASN1Enumerated enumerated public org.bouncycastle.its.asn1.CertificateType getInstance (java.lang.Object) Object src public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () static void <clinit> () }
org/bouncycastle/its/asn1/CircularRegion.class
CircularRegion.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.CircularRegion extends org.bouncycastle.asn1.ASN1Object { private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.its.asn1.CircularRegion getInstance (java.lang.Object) Object o public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/Duration.class
Duration.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.Duration extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/EncryptedData.class
EncryptedData.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.EncryptedData extends java.lang.Object { private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.its.asn1.EncryptedData getInstance (java.lang.Object) Object o }
org/bouncycastle/its/asn1/EndEntityType.class
EndEntityType.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.EndEntityType extends org.bouncycastle.asn1.ASN1Object { public static final int app public static final int enrol private final org.bouncycastle.asn1.ASN1BitString type public void <init> (int) int type private void <init> (org.bouncycastle.asn1.DERBitString) org.bouncycastle.asn1.DERBitString str public static org.bouncycastle.its.asn1.EndEntityType getInstance (java.lang.Object) Object src public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/EtsiTs103097Module.class
EtsiTs103097Module.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.EtsiTs103097Module extends java.lang.Object { public void <init> () }
org/bouncycastle/its/asn1/ExplicitCertificate.class
ExplicitCertificate.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.ExplicitCertificate extends org.bouncycastle.its.asn1.CertificateBase { private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq }
org/bouncycastle/its/asn1/GeographicRegion.class
GeographicRegion.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.GeographicRegion extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/GroupLinkageValue.class
GroupLinkageValue.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.GroupLinkageValue extends org.bouncycastle.asn1.ASN1Object { private byte[] jValue private byte[] value private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.its.asn1.GroupLinkageValue getInstance (java.lang.Object) Object src public byte[] getJValue () public byte[] getValue () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector avec }
org/bouncycastle/its/asn1/HashAlgorithm.class
HashAlgorithm.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.HashAlgorithm extends java.lang.Object { public static final org.bouncycastle.its.asn1.HashAlgorithm sha256 public static final org.bouncycastle.its.asn1.HashAlgorithm sha384 private final org.bouncycastle.asn1.ASN1Enumerated enumerated protected void <init> (int) int ordinal private void <init> (org.bouncycastle.asn1.ASN1Enumerated) org.bouncycastle.asn1.ASN1Enumerated enumerated public org.bouncycastle.its.asn1.HashAlgorithm getInstance (java.lang.Object) Object src public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () static void <clinit> () }
org/bouncycastle/its/asn1/HashedData.class
HashedData.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.HashedData extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { private org.bouncycastle.asn1.ASN1OctetString hashData public void <init> (byte[]) byte[] digest private void <init> (org.bouncycastle.asn1.ASN1OctetString) org.bouncycastle.asn1.ASN1OctetString hashData public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () public org.bouncycastle.asn1.ASN1OctetString getHashData () public void setHashData (org.bouncycastle.asn1.ASN1OctetString) org.bouncycastle.asn1.ASN1OctetString hashData }
org/bouncycastle/its/asn1/HeaderInfo.class
HeaderInfo.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.HeaderInfo extends org.bouncycastle.asn1.ASN1Object { private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.its.asn1.HeaderInfo getInstance (java.lang.Object) Object o public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/IValue.class
IValue.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.IValue extends org.bouncycastle.asn1.ASN1Object { private final java.math.BigInteger value private void <init> (org.bouncycastle.asn1.ASN1Integer) org.bouncycastle.asn1.ASN1Integer value int i public static org.bouncycastle.its.asn1.IValue getInstance (java.lang.Object) Object src public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/Ieee1609Dot2Content.class
Ieee1609Dot2Content.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.Ieee1609Dot2Content extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { public void <init> () public static org.bouncycastle.its.asn1.Ieee1609Dot2Content getInstance (java.lang.Object) Object src public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/Ieee1609Dot2Data.class
Ieee1609Dot2Data.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.Ieee1609Dot2Data extends org.bouncycastle.asn1.ASN1Object { private final java.math.BigInteger protcolVersion private final org.bouncycastle.its.asn1.Ieee1609Dot2Content content private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.its.asn1.Ieee1609Dot2Data getInstance (java.lang.Object) Object src public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/ImplicitCertificate.class
ImplicitCertificate.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.ImplicitCertificate extends org.bouncycastle.its.asn1.CertificateBase { private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq }
org/bouncycastle/its/asn1/IssuerIdentifier.class
IssuerIdentifier.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.IssuerIdentifier extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/Latitude.class
Latitude.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.Latitude extends org.bouncycastle.asn1.ASN1Object { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/LinkageData.class
LinkageData.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.LinkageData extends org.bouncycastle.asn1.ASN1Object { private final org.bouncycastle.its.asn1.IValue iCert private final org.bouncycastle.its.asn1.LinkageValue linkageValue private final org.bouncycastle.its.asn1.GroupLinkageValue groupLinkageValue private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.its.asn1.LinkageData getInstance (java.lang.Object) Object src public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/LinkageValue.class
LinkageValue.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.LinkageValue extends org.bouncycastle.asn1.ASN1Object { private final byte[] value private void <init> (org.bouncycastle.asn1.ASN1OctetString) org.bouncycastle.asn1.ASN1OctetString octs public static org.bouncycastle.its.asn1.LinkageValue getInstance (java.lang.Object) Object src public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/Longitude.class
Longitude.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.Longitude extends org.bouncycastle.asn1.ASN1Object { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/PKRecipientInfo.class
PKRecipientInfo.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.PKRecipientInfo extends org.bouncycastle.asn1.ASN1Object { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/PolygonalRegion.class
PolygonalRegion.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.PolygonalRegion extends org.bouncycastle.asn1.ASN1Object { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/PsidGroupPermissions.class
PsidGroupPermissions.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.PsidGroupPermissions extends org.bouncycastle.asn1.ASN1Object { private final org.bouncycastle.its.asn1.SubjectPermissions subjectPermissions private final java.math.BigInteger minChainLength private final java.math.BigInteger chainLengthRange private final Object eeType private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.its.asn1.PsidGroupPermissions getInstance (java.lang.Object) Object src public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/PsidSspRange.class
PsidSspRange.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.PsidSspRange extends org.bouncycastle.asn1.ASN1Object { private org.bouncycastle.asn1.ASN1Integer psid private org.bouncycastle.its.asn1.SspRange sspRange public void <init> () public static org.bouncycastle.its.asn1.PsidSspRange getInstance (java.lang.Object) org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.its.asn1.PsidSspRange psidSspRange Object src public org.bouncycastle.asn1.ASN1Integer getPsid () public void setPsid (org.bouncycastle.asn1.ASN1Integer) org.bouncycastle.asn1.ASN1Integer psid public org.bouncycastle.its.asn1.SspRange getSspRange () public void setSspRange (org.bouncycastle.its.asn1.SspRange) org.bouncycastle.its.asn1.SspRange sspRange public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector avec }
org/bouncycastle/its/asn1/RecipientInfo.class
RecipientInfo.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.RecipientInfo extends java.lang.Object { public void <init> () }
org/bouncycastle/its/asn1/RectangularRegion.class
RectangularRegion.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.RectangularRegion extends org.bouncycastle.asn1.ASN1Object { private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.its.asn1.RectangularRegion getInstance (java.lang.Object) Object o public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/SequenceOfCertificate.class
SequenceOfCertificate.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.SequenceOfCertificate extends org.bouncycastle.asn1.ASN1Object { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/SequenceOfOctetString.class
SequenceOfOctetString.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.SequenceOfOctetString extends org.bouncycastle.asn1.ASN1Object { private byte[][] octetStrings private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.its.asn1.SequenceOfOctetString getInstance (java.lang.Object) Object o public int size () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () int i org.bouncycastle.asn1.ASN1EncodableVector v static byte[][] toByteArrays (org.bouncycastle.asn1.ASN1Sequence) int i org.bouncycastle.asn1.ASN1Sequence seq byte[][] octetStrings }
org/bouncycastle/its/asn1/SequenceOfPsidGroupPermissions.class
SequenceOfPsidGroupPermissions.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.SequenceOfPsidGroupPermissions extends org.bouncycastle.asn1.ASN1Object { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/SequenceOfRecipientInfo.class
SequenceOfRecipientInfo.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.SequenceOfRecipientInfo extends org.bouncycastle.asn1.ASN1Object { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/SequenceOfRectangularRegion.class
SequenceOfRectangularRegion.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.SequenceOfRectangularRegion extends org.bouncycastle.asn1.ASN1Object { private final org.bouncycastle.its.asn1.RectangularRegion[] sequence private void <init> (org.bouncycastle.asn1.ASN1Sequence) int i org.bouncycastle.asn1.ASN1Sequence seq public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/ServiceSpecificPermissions.class
ServiceSpecificPermissions.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.ServiceSpecificPermissions extends java.lang.Object { public void <init> () }
org/bouncycastle/its/asn1/Signature.class
Signature.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.Signature extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/SignedData.class
SignedData.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.SignedData extends org.bouncycastle.asn1.ASN1Object { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/SignedDataPayload.class
SignedDataPayload.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.SignedDataPayload extends org.bouncycastle.asn1.ASN1Object { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/SignerIdentifier.class
SignerIdentifier.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.SignerIdentifier extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/SspRange.class
SspRange.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.SspRange extends org.bouncycastle.asn1.ASN1Object { private final boolean isAll private final org.bouncycastle.its.asn1.SequenceOfOctetString opaque private final org.bouncycastle.its.asn1.BitmapSspRange bitmapSspRange private void <init> () private void <init> (org.bouncycastle.its.asn1.SequenceOfOctetString) org.bouncycastle.its.asn1.BitmapSspRange bitMapRange IllegalArgumentException e org.bouncycastle.its.asn1.BitmapSspRange bitMapRange org.bouncycastle.its.asn1.SequenceOfOctetString seq public void <init> (org.bouncycastle.its.asn1.BitmapSspRange) org.bouncycastle.its.asn1.BitmapSspRange range public static org.bouncycastle.its.asn1.SspRange getInstance (java.lang.Object) java.io.IOException e Object src public boolean isAll () public boolean maybeOpaque () public org.bouncycastle.its.asn1.BitmapSspRange getBitmapSspRange () public org.bouncycastle.its.asn1.SequenceOfOctetString getOpaque () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/SubjectPermissions.class
SubjectPermissions.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.SubjectPermissions extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { public void <init> () public static org.bouncycastle.its.asn1.SubjectPermissions getInstance (java.lang.Object) Object src public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/SymmAlgorithm.class
SymmAlgorithm.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.SymmAlgorithm extends org.bouncycastle.asn1.ASN1Object { public static org.bouncycastle.its.asn1.SymmAlgorithm aes128Ccm private org.bouncycastle.asn1.ASN1Enumerated symmAlgorithm private void <init> (org.bouncycastle.asn1.ASN1Enumerated) org.bouncycastle.asn1.ASN1Enumerated symmAlgorithm public void <init> (int) int ordinal public org.bouncycastle.its.asn1.SymmAlgorithm getInstance (java.lang.Object) Object src public org.bouncycastle.asn1.ASN1Enumerated getSymmAlgorithm () public void setSymmAlgorithm (org.bouncycastle.asn1.ASN1Enumerated) org.bouncycastle.asn1.ASN1Enumerated symmAlgorithm public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () static void <clinit> () }
org/bouncycastle/its/asn1/SymmRecipientInfo.class
SymmRecipientInfo.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.SymmRecipientInfo extends org.bouncycastle.asn1.ASN1Object { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/ToBeSignedCertificate.class
ToBeSignedCertificate.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.ToBeSignedCertificate extends org.bouncycastle.asn1.ASN1Object { private void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public static org.bouncycastle.its.asn1.ToBeSignedCertificate getInstance (java.lang.Object) Object src public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/ToBeSignedData.class
ToBeSignedData.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.ToBeSignedData extends org.bouncycastle.asn1.ASN1Object { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/TwoDLocation.class
TwoDLocation.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.TwoDLocation extends org.bouncycastle.asn1.ASN1Object { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/its/asn1/Utils.class
Utils.java package org.bouncycastle.its.asn1 org.bouncycastle.its.asn1.Utils extends java.lang.Object { void <init> () static byte[] octetStringFixed (byte[], int) byte[] octets int n static byte[] octetStringFixed (byte[]) byte[] octets }
org/bouncycastle/its/asn1/ValidityPeriod.class
ValidityPeriod.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.ValidityPeriod extends org.bouncycastle.asn1.ASN1Object { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector v }
org/bouncycastle/its/asn1/VerificationKeyIndicator.class
VerificationKeyIndicator.java package org.bouncycastle.its.asn1 public org.bouncycastle.its.asn1.VerificationKeyIndicator extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice { public void <init> () public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/jcajce/
org/bouncycastle/jcajce/CompositePrivateKey.class
CompositePrivateKey.java package org.bouncycastle.jcajce public org.bouncycastle.jcajce.CompositePrivateKey extends java.lang.Object implements java.security.PrivateKey { private final java.util.List keys public transient void <init> (java.security.PrivateKey[]) int i java.security.PrivateKey[] keys java.util.List keyList public java.util.List getPrivateKeys () public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () int i java.io.IOException e org.bouncycastle.asn1.ASN1EncodableVector v public int hashCode () public boolean equals (java.lang.Object) Object o }
org/bouncycastle/jcajce/CompositePublicKey.class
CompositePublicKey.java package org.bouncycastle.jcajce public org.bouncycastle.jcajce.CompositePublicKey extends java.lang.Object implements java.security.PublicKey { private final java.util.List keys public transient void <init> (java.security.PublicKey[]) int i java.security.PublicKey[] keys java.util.List keyList public java.util.List getPublicKeys () public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () int i java.io.IOException e org.bouncycastle.asn1.ASN1EncodableVector v public int hashCode () public boolean equals (java.lang.Object) Object o }
org/bouncycastle/jcajce/PBKDFKey.class
PBKDFKey.java package org.bouncycastle.jcajce public abstract org.bouncycastle.jcajce.PBKDFKey extends java.lang.Object implements javax.crypto.SecretKey { }
org/bouncycastle/jcajce/PKCS12Key.class
PKCS12Key.java package org.bouncycastle.jcajce public org.bouncycastle.jcajce.PKCS12Key extends java.lang.Object implements org.bouncycastle.jcajce.PBKDFKey { private final char[] password private final boolean useWrongZeroLengthConversion public void <init> (char[]) char[] password public void <init> (char[], boolean) char[] password boolean useWrongZeroLengthConversion public char[] getPassword () public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () }
org/bouncycastle/jcajce/PKCS12KeyWithParameters.class
PKCS12KeyWithParameters.java package org.bouncycastle.jcajce public org.bouncycastle.jcajce.PKCS12KeyWithParameters extends org.bouncycastle.jcajce.PKCS12Key implements javax.crypto.interfaces.PBEKey { private final byte[] salt private final int iterationCount public void <init> (char[], byte[], int) char[] password byte[] salt int iterationCount public void <init> (char[], boolean, byte[], int) char[] password boolean useWrongZeroLengthConversion byte[] salt int iterationCount public byte[] getSalt () public int getIterationCount () }
org/bouncycastle/jcajce/PKCS12StoreParameter.class
PKCS12StoreParameter.java package org.bouncycastle.jcajce public org.bouncycastle.jcajce.PKCS12StoreParameter extends java.lang.Object implements java.security.KeyStore$LoadStoreParameter { private final java.io.OutputStream out private final java.security.KeyStore$ProtectionParameter protectionParameter private final boolean forDEREncoding public void <init> (java.io.OutputStream, char[]) java.io.OutputStream out char[] password public void <init> (java.io.OutputStream, java.security.KeyStore$ProtectionParameter) java.io.OutputStream out java.security.KeyStore$ProtectionParameter protectionParameter public void <init> (java.io.OutputStream, char[], boolean) java.io.OutputStream out char[] password boolean forDEREncoding public void <init> (java.io.OutputStream, java.security.KeyStore$ProtectionParameter, boolean) java.io.OutputStream out java.security.KeyStore$ProtectionParameter protectionParameter boolean forDEREncoding public java.io.OutputStream getOutputStream () public java.security.KeyStore$ProtectionParameter getProtectionParameter () public boolean isForDEREncoding () }
org/bouncycastle/jcajce/PKIXCRLStore.class
PKIXCRLStore.java package org.bouncycastle.jcajce public abstract org.bouncycastle.jcajce.PKIXCRLStore extends java.lang.Object implements org.bouncycastle.util.Store { public abstract java.util.Collection getMatches (org.bouncycastle.util.Selector) throws org.bouncycastle.util.StoreException }
org/bouncycastle/jcajce/PKIXCRLStoreSelector$1.class
PKIXCRLStoreSelector.java package org.bouncycastle.jcajce synthetic org.bouncycastle.jcajce.PKIXCRLStoreSelector$1 extends java.lang.Object { }
org/bouncycastle/jcajce/PKIXCRLStoreSelector$Builder.class
PKIXCRLStoreSelector.java package org.bouncycastle.jcajce public org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder extends java.lang.Object { private final java.security.cert.CRLSelector baseSelector private boolean deltaCRLIndicator private boolean completeCRLEnabled private java.math.BigInteger maxBaseCRLNumber private byte[] issuingDistributionPoint private boolean issuingDistributionPointEnabled public void <init> (java.security.cert.CRLSelector) java.security.cert.CRLSelector crlSelector public org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder setCompleteCRLEnabled (boolean) boolean completeCRLEnabled public org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder setDeltaCRLIndicatorEnabled (boolean) boolean deltaCRLIndicator public void setMaxBaseCRLNumber (java.math.BigInteger) java.math.BigInteger maxBaseCRLNumber public void setIssuingDistributionPointEnabled (boolean) boolean issuingDistributionPointEnabled public void setIssuingDistributionPoint (byte[]) byte[] issuingDistributionPoint public org.bouncycastle.jcajce.PKIXCRLStoreSelector build () static synthetic java.security.cert.CRLSelector access$100 (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder) org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0 static synthetic boolean access$200 (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder) org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0 static synthetic boolean access$300 (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder) org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0 static synthetic java.math.BigInteger access$400 (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder) org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0 static synthetic byte[] access$500 (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder) org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0 static synthetic boolean access$600 (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder) org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0 }
org/bouncycastle/jcajce/PKIXCRLStoreSelector$SelectorClone.class
PKIXCRLStoreSelector.java package org.bouncycastle.jcajce org.bouncycastle.jcajce.PKIXCRLStoreSelector$SelectorClone extends java.security.cert.X509CRLSelector { private final org.bouncycastle.jcajce.PKIXCRLStoreSelector selector void <init> (org.bouncycastle.jcajce.PKIXCRLStoreSelector) java.security.cert.X509CRLSelector baseSelector org.bouncycastle.jcajce.PKIXCRLStoreSelector selector public boolean match (java.security.cert.CRL) java.security.cert.CRL crl }
org/bouncycastle/jcajce/PKIXCRLStoreSelector.class
PKIXCRLStoreSelector.java package org.bouncycastle.jcajce public org.bouncycastle.jcajce.PKIXCRLStoreSelector extends java.lang.Object implements org.bouncycastle.util.Selector { private final java.security.cert.CRLSelector baseSelector private final boolean deltaCRLIndicator private final boolean completeCRLEnabled private final java.math.BigInteger maxBaseCRLNumber private final byte[] issuingDistributionPoint private final boolean issuingDistributionPointEnabled private void <init> (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder) org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder baseBuilder public boolean isIssuingDistributionPointEnabled () public boolean match (java.security.cert.CRL) byte[] bytes Exception e byte[] idp java.security.cert.CRL obj java.security.cert.X509CRL crl org.bouncycastle.asn1.ASN1Integer dci public boolean isDeltaCRLIndicatorEnabled () public java.lang.Object clone () public boolean isCompleteCRLEnabled () public java.math.BigInteger getMaxBaseCRLNumber () public byte[] getIssuingDistributionPoint () public java.security.cert.X509Certificate getCertificateChecking () public static java.util.Collection getCRLs (org.bouncycastle.jcajce.PKIXCRLStoreSelector, java.security.cert.CertStore) throws java.security.cert.CertStoreException org.bouncycastle.jcajce.PKIXCRLStoreSelector selector java.security.cert.CertStore certStore public volatile synthetic boolean match (java.lang.Object) synthetic void <init> (org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder, org.bouncycastle.jcajce.PKIXCRLStoreSelector$1) org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0 org.bouncycastle.jcajce.PKIXCRLStoreSelector$1 x1 static synthetic java.security.cert.CRLSelector access$700 (org.bouncycastle.jcajce.PKIXCRLStoreSelector) org.bouncycastle.jcajce.PKIXCRLStoreSelector x0 }
org/bouncycastle/jcajce/PKIXCertRevocationChecker.class
PKIXCertRevocationChecker.java package org.bouncycastle.jcajce public abstract org.bouncycastle.jcajce.PKIXCertRevocationChecker extends java.lang.Object { public abstract void setParameter (java.lang.String, java.lang.Object) public abstract void initialize (org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters) throws java.security.cert.CertPathValidatorException public abstract void check (java.security.cert.Certificate) throws java.security.cert.CertPathValidatorException }
org/bouncycastle/jcajce/PKIXCertRevocationCheckerParameters.class
PKIXCertRevocationCheckerParameters.java package org.bouncycastle.jcajce public org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters extends java.lang.Object { private final org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX private final java.util.Date validDate private final java.security.cert.CertPath certPath private final int index private final java.security.cert.X509Certificate signingCert private final java.security.PublicKey workingPublicKey public void <init> (org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date, java.security.cert.CertPath, int, java.security.cert.X509Certificate, java.security.PublicKey) org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX java.util.Date validDate java.security.cert.CertPath certPath int index java.security.cert.X509Certificate signingCert java.security.PublicKey workingPublicKey public org.bouncycastle.jcajce.PKIXExtendedParameters getParamsPKIX () public java.util.Date getValidDate () public java.security.cert.CertPath getCertPath () public int getIndex () public java.security.cert.X509Certificate getSigningCert () public java.security.PublicKey getWorkingPublicKey () }
org/bouncycastle/jcajce/PKIXCertStore.class
PKIXCertStore.java package org.bouncycastle.jcajce public abstract org.bouncycastle.jcajce.PKIXCertStore extends java.lang.Object implements org.bouncycastle.util.Store { public abstract java.util.Collection getMatches (org.bouncycastle.util.Selector) throws org.bouncycastle.util.StoreException }
org/bouncycastle/jcajce/PKIXCertStoreSelector$1.class
PKIXCertStoreSelector.java package org.bouncycastle.jcajce synthetic org.bouncycastle.jcajce.PKIXCertStoreSelector$1 extends java.lang.Object { }
org/bouncycastle/jcajce/PKIXCertStoreSelector$Builder.class
PKIXCertStoreSelector.java package org.bouncycastle.jcajce public org.bouncycastle.jcajce.PKIXCertStoreSelector$Builder extends java.lang.Object { private final java.security.cert.CertSelector baseSelector public void <init> (java.security.cert.CertSelector) java.security.cert.CertSelector certSelector public org.bouncycastle.jcajce.PKIXCertStoreSelector build () }
org/bouncycastle/jcajce/PKIXCertStoreSelector$SelectorClone.class
PKIXCertStoreSelector.java package org.bouncycastle.jcajce org.bouncycastle.jcajce.PKIXCertStoreSelector$SelectorClone extends java.security.cert.X509CertSelector { private final org.bouncycastle.jcajce.PKIXCertStoreSelector selector void <init> (org.bouncycastle.jcajce.PKIXCertStoreSelector) java.io.IOException e java.security.cert.X509CertSelector baseSelector org.bouncycastle.jcajce.PKIXCertStoreSelector selector public boolean match (java.security.cert.Certificate) java.security.cert.Certificate certificate }
org/bouncycastle/jcajce/PKIXCertStoreSelector.class
PKIXCertStoreSelector.java package org.bouncycastle.jcajce public org.bouncycastle.jcajce.PKIXCertStoreSelector extends java.lang.Object implements org.bouncycastle.util.Selector { private final java.security.cert.CertSelector baseSelector private void <init> (java.security.cert.CertSelector) java.security.cert.CertSelector baseSelector public java.security.cert.Certificate getCertificate () public boolean match (java.security.cert.Certificate) java.security.cert.Certificate cert public java.lang.Object clone () public static java.util.Collection getCertificates (org.bouncycastle.jcajce.PKIXCertStoreSelector, java.security.cert.CertStore) throws java.security.cert.CertStoreException org.bouncycastle.jcajce.PKIXCertStoreSelector selector java.security.cert.CertStore certStore public volatile synthetic boolean match (java.lang.Object) synthetic void <init> (java.security.cert.CertSelector, org.bouncycastle.jcajce.PKIXCertStoreSelector$1) java.security.cert.CertSelector x0 org.bouncycastle.jcajce.PKIXCertStoreSelector$1 x1 static synthetic java.security.cert.CertSelector access$100 (org.bouncycastle.jcajce.PKIXCertStoreSelector) org.bouncycastle.jcajce.PKIXCertStoreSelector x0 }
org/bouncycastle/jcajce/PKIXExtendedBuilderParameters$1.class
PKIXExtendedBuilderParameters.java package org.bouncycastle.jcajce synthetic org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$1 extends java.lang.Object { }
org/bouncycastle/jcajce/PKIXExtendedBuilderParameters$Builder.class
PKIXExtendedBuilderParameters.java package org.bouncycastle.jcajce public org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder extends java.lang.Object { private final org.bouncycastle.jcajce.PKIXExtendedParameters baseParameters private int maxPathLength private java.util.Set excludedCerts public void <init> (java.security.cert.PKIXBuilderParameters) java.security.cert.PKIXBuilderParameters baseParameters public void <init> (org.bouncycastle.jcajce.PKIXExtendedParameters) org.bouncycastle.jcajce.PKIXExtendedParameters baseParameters public org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder addExcludedCerts (java.util.Set) java.util.Set excludedCerts public org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder setMaxPathLength (int) int maxPathLength public org.bouncycastle.jcajce.PKIXExtendedBuilderParameters build () static synthetic org.bouncycastle.jcajce.PKIXExtendedParameters access$100 (org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder x0 static synthetic java.util.Set access$200 (org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder x0 static synthetic int access$300 (org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder x0 }
org/bouncycastle/jcajce/PKIXExtendedBuilderParameters.class
PKIXExtendedBuilderParameters.java package org.bouncycastle.jcajce public org.bouncycastle.jcajce.PKIXExtendedBuilderParameters extends java.lang.Object implements java.security.cert.CertPathParameters { private final org.bouncycastle.jcajce.PKIXExtendedParameters baseParameters private final java.util.Set excludedCerts private final int maxPathLength private void <init> (org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder builder public org.bouncycastle.jcajce.PKIXExtendedParameters getBaseParameters () public java.util.Set getExcludedCerts () public int getMaxPathLength () public java.lang.Object clone () synthetic void <init> (org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder, org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$1) org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder x0 org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$1 x1 }
org/bouncycastle/jcajce/PKIXExtendedParameters$1.class
PKIXExtendedParameters.java package org.bouncycastle.jcajce synthetic org.bouncycastle.jcajce.PKIXExtendedParameters$1 extends java.lang.Object { }
org/bouncycastle/jcajce/PKIXExtendedParameters$Builder.class
PKIXExtendedParameters.java package org.bouncycastle.jcajce public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder extends java.lang.Object { private final java.security.cert.PKIXParameters baseParameters private final java.util.Date validityDate private final java.util.Date date private org.bouncycastle.jcajce.PKIXCertStoreSelector targetConstraints private java.util.List extraCertStores private java.util.Map namedCertificateStoreMap private java.util.List extraCRLStores private java.util.Map namedCRLStoreMap private boolean revocationEnabled private int validityModel private boolean useDeltas private java.util.Set trustAnchors public void <init> (java.security.cert.PKIXParameters) java.security.cert.PKIXParameters baseParameters java.security.cert.CertSelector constraints public void <init> (org.bouncycastle.jcajce.PKIXExtendedParameters) org.bouncycastle.jcajce.PKIXExtendedParameters baseParameters public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addCertificateStore (org.bouncycastle.jcajce.PKIXCertStore) org.bouncycastle.jcajce.PKIXCertStore store public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addNamedCertificateStore (org.bouncycastle.asn1.x509.GeneralName, org.bouncycastle.jcajce.PKIXCertStore) org.bouncycastle.asn1.x509.GeneralName issuerAltName org.bouncycastle.jcajce.PKIXCertStore store public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addCRLStore (org.bouncycastle.jcajce.PKIXCRLStore) org.bouncycastle.jcajce.PKIXCRLStore store public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addNamedCRLStore (org.bouncycastle.asn1.x509.GeneralName, org.bouncycastle.jcajce.PKIXCRLStore) org.bouncycastle.asn1.x509.GeneralName issuerAltName org.bouncycastle.jcajce.PKIXCRLStore store public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setTargetConstraints (org.bouncycastle.jcajce.PKIXCertStoreSelector) org.bouncycastle.jcajce.PKIXCertStoreSelector selector public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setUseDeltasEnabled (boolean) boolean useDeltas public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setValidityModel (int) int validityModel public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setTrustAnchor (java.security.cert.TrustAnchor) java.security.cert.TrustAnchor trustAnchor public org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setTrustAnchors (java.util.Set) java.util.Set trustAnchors public void setRevocationEnabled (boolean) boolean revocationEnabled public org.bouncycastle.jcajce.PKIXExtendedParameters build () static synthetic java.security.cert.PKIXParameters access$1100 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0 static synthetic java.util.Date access$1200 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0 static synthetic java.util.Date access$1300 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0 static synthetic java.util.List access$1400 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0 static synthetic java.util.Map access$1500 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0 static synthetic java.util.List access$1600 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0 static synthetic java.util.Map access$1700 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0 static synthetic org.bouncycastle.jcajce.PKIXCertStoreSelector access$1800 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0 static synthetic boolean access$1900 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0 static synthetic boolean access$2000 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0 static synthetic int access$2100 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0 static synthetic java.util.Set access$2200 (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0 }
org/bouncycastle/jcajce/PKIXExtendedParameters.class
PKIXExtendedParameters.java package org.bouncycastle.jcajce public org.bouncycastle.jcajce.PKIXExtendedParameters extends java.lang.Object implements java.security.cert.CertPathParameters { public static final int PKIX_VALIDITY_MODEL public static final int CHAIN_VALIDITY_MODEL private final java.security.cert.PKIXParameters baseParameters private final org.bouncycastle.jcajce.PKIXCertStoreSelector targetConstraints private final java.util.Date validityDate private final java.util.Date date private final java.util.List extraCertStores private final java.util.Map namedCertificateStoreMap private final java.util.List extraCRLStores private final java.util.Map namedCRLStoreMap private final boolean revocationEnabled private final boolean useDeltas private final int validityModel private final java.util.Set trustAnchors private void <init> (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder) org.bouncycastle.jcajce.PKIXExtendedParameters$Builder builder public java.util.List getCertificateStores () public java.util.Map getNamedCertificateStoreMap () public java.util.List getCRLStores () public java.util.Map getNamedCRLStoreMap () public java.util.Date getValidityDate () public java.util.Date getDate () public boolean isUseDeltasEnabled () public int getValidityModel () public java.lang.Object clone () public org.bouncycastle.jcajce.PKIXCertStoreSelector getTargetConstraints () public java.util.Set getTrustAnchors () public java.util.Set getInitialPolicies () public java.lang.String getSigProvider () public boolean isExplicitPolicyRequired () public boolean isAnyPolicyInhibited () public boolean isPolicyMappingInhibited () public java.util.List getCertPathCheckers () public java.util.List getCertStores () public boolean isRevocationEnabled () public boolean getPolicyQualifiersRejected () static synthetic java.security.cert.PKIXParameters access$000 (org.bouncycastle.jcajce.PKIXExtendedParameters) org.bouncycastle.jcajce.PKIXExtendedParameters x0 static synthetic java.util.Date access$100 (org.bouncycastle.jcajce.PKIXExtendedParameters) org.bouncycastle.jcajce.PKIXExtendedParameters x0 static synthetic java.util.Date access$200 (org.bouncycastle.jcajce.PKIXExtendedParameters) org.bouncycastle.jcajce.PKIXExtendedParameters x0 static synthetic org.bouncycastle.jcajce.PKIXCertStoreSelector access$300 (org.bouncycastle.jcajce.PKIXExtendedParameters) org.bouncycastle.jcajce.PKIXExtendedParameters x0 static synthetic java.util.List access$400 (org.bouncycastle.jcajce.PKIXExtendedParameters) org.bouncycastle.jcajce.PKIXExtendedParameters x0 static synthetic java.util.Map access$500 (org.bouncycastle.jcajce.PKIXExtendedParameters) org.bouncycastle.jcajce.PKIXExtendedParameters x0 static synthetic java.util.List access$600 (org.bouncycastle.jcajce.PKIXExtendedParameters) org.bouncycastle.jcajce.PKIXExtendedParameters x0 static synthetic java.util.Map access$700 (org.bouncycastle.jcajce.PKIXExtendedParameters) org.bouncycastle.jcajce.PKIXExtendedParameters x0 static synthetic boolean access$800 (org.bouncycastle.jcajce.PKIXExtendedParameters) org.bouncycastle.jcajce.PKIXExtendedParameters x0 static synthetic int access$900 (org.bouncycastle.jcajce.PKIXExtendedParameters) org.bouncycastle.jcajce.PKIXExtendedParameters x0 synthetic void <init> (org.bouncycastle.jcajce.PKIXExtendedParameters$Builder, org.bouncycastle.jcajce.PKIXExtendedParameters$1) org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0 org.bouncycastle.jcajce.PKIXExtendedParameters$1 x1 }
org/bouncycastle/jcajce/interfaces/
org/bouncycastle/jcajce/interfaces/BCX509Certificate.class
BCX509Certificate.java package org.bouncycastle.jcajce.interfaces public abstract org.bouncycastle.jcajce.interfaces.BCX509Certificate extends java.lang.Object { public abstract org.bouncycastle.asn1.x500.X500Name getIssuerX500Name () public abstract org.bouncycastle.asn1.x509.TBSCertificate getTBSCertificateNative () public abstract org.bouncycastle.asn1.x500.X500Name getSubjectX500Name () }
org/bouncycastle/jcajce/io/
org/bouncycastle/jcajce/io/DigestUpdatingOutputStream.class
DigestUpdatingOutputStream.java package org.bouncycastle.jcajce.io org.bouncycastle.jcajce.io.DigestUpdatingOutputStream extends java.io.OutputStream { private java.security.MessageDigest digest void <init> (java.security.MessageDigest) java.security.MessageDigest digest public void write (byte[], int, int) throws java.io.IOException byte[] bytes int off int len public void write (byte[]) throws java.io.IOException byte[] bytes public void write (int) throws java.io.IOException int b }
org/bouncycastle/jcajce/io/MacUpdatingOutputStream.class
MacUpdatingOutputStream.java package org.bouncycastle.jcajce.io org.bouncycastle.jcajce.io.MacUpdatingOutputStream extends java.io.OutputStream { private javax.crypto.Mac mac void <init> (javax.crypto.Mac) javax.crypto.Mac mac public void write (byte[], int, int) throws java.io.IOException byte[] bytes int off int len public void write (byte[]) throws java.io.IOException byte[] bytes public void write (int) throws java.io.IOException int b }
org/bouncycastle/jcajce/io/OutputStreamFactory.class
OutputStreamFactory.java package org.bouncycastle.jcajce.io public org.bouncycastle.jcajce.io.OutputStreamFactory extends java.lang.Object { public void <init> () public static java.io.OutputStream createStream (java.security.Signature) java.security.Signature signature public static java.io.OutputStream createStream (java.security.MessageDigest) java.security.MessageDigest digest public static java.io.OutputStream createStream (javax.crypto.Mac) javax.crypto.Mac mac }
org/bouncycastle/jcajce/io/SignatureUpdatingOutputStream.class
SignatureUpdatingOutputStream.java package org.bouncycastle.jcajce.io org.bouncycastle.jcajce.io.SignatureUpdatingOutputStream extends java.io.OutputStream { private java.security.Signature sig void <init> (java.security.Signature) java.security.Signature sig public void write (byte[], int, int) throws java.io.IOException java.security.SignatureException e byte[] bytes int off int len public void write (byte[]) throws java.io.IOException java.security.SignatureException e byte[] bytes public void write (int) throws java.io.IOException java.security.SignatureException e int b }
org/bouncycastle/jcajce/provider/
org/bouncycastle/jcajce/provider/asymmetric/
org/bouncycastle/jcajce/provider/asymmetric/DH$Mappings.class
DH.java package org.bouncycastle.jcajce.provider.asymmetric public org.bouncycastle.jcajce.provider.asymmetric.DH$Mappings extends org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider { public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider }
org/bouncycastle/jcajce/provider/asymmetric/DH.class
DH.java package org.bouncycastle.jcajce.provider.asymmetric public org.bouncycastle.jcajce.provider.asymmetric.DH extends java.lang.Object { private static final String PREFIX private static final java.util.Map generalDhAttributes public void <init> () static synthetic java.util.Map access$000 () static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/DSA$Mappings.class
DSA.java package org.bouncycastle.jcajce.provider.asymmetric public org.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings extends org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider { public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) int i org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter keyFact }
org/bouncycastle/jcajce/provider/asymmetric/DSA.class
DSA.java package org.bouncycastle.jcajce.provider.asymmetric public org.bouncycastle.jcajce.provider.asymmetric.DSA extends java.lang.Object { private static final String PREFIX public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/EC$Mappings.class
EC.java package org.bouncycastle.jcajce.provider.asymmetric public org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings extends org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider { public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider }
org/bouncycastle/jcajce/provider/asymmetric/EC.class
EC.java package org.bouncycastle.jcajce.provider.asymmetric public org.bouncycastle.jcajce.provider.asymmetric.EC extends java.lang.Object { private static final String PREFIX private static final java.util.Map generalEcAttributes public void <init> () static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/RSA$Mappings.class
RSA.java package org.bouncycastle.jcajce.provider.asymmetric public org.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings extends org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider { public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter keyFact private void addDigestSignature (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider String digest String className org.bouncycastle.asn1.ASN1ObjectIdentifier oid String mainName String jdk11Variation1 String jdk11Variation2 String alias String longName String longJdk11Variation1 String longJdk11Variation2 private void addISO9796Signature (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider String digest String className private void addPSSSignature (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider String digest String className private void addX931Signature (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider String digest String className }
org/bouncycastle/jcajce/provider/asymmetric/RSA.class
RSA.java package org.bouncycastle.jcajce.provider.asymmetric public org.bouncycastle.jcajce.provider.asymmetric.RSA extends java.lang.Object { private static final String PREFIX private static final java.util.Map generalRsaAttributes public void <init> () static synthetic java.util.Map access$000 () static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/X509$Mappings.class
X509.java package org.bouncycastle.jcajce.provider.asymmetric public org.bouncycastle.jcajce.provider.asymmetric.X509$Mappings extends org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider { public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider }
org/bouncycastle/jcajce/provider/asymmetric/X509.class
X509.java package org.bouncycastle.jcajce.provider.asymmetric public org.bouncycastle.jcajce.provider.asymmetric.X509 extends java.lang.Object { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/dh/
org/bouncycastle/jcajce/provider/asymmetric/dh/AlgorithmParameterGeneratorSpi.class
AlgorithmParameterGeneratorSpi.java package org.bouncycastle.jcajce.provider.asymmetric.dh public org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi { protected java.security.SecureRandom random protected int strength private int l public void <init> () protected void engineInit (int, java.security.SecureRandom) int strength java.security.SecureRandom random protected void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException java.security.spec.AlgorithmParameterSpec genParamSpec java.security.SecureRandom random javax.crypto.spec.DHGenParameterSpec spec protected java.security.AlgorithmParameters engineGenerateParameters () java.security.AlgorithmParameters params Exception e org.bouncycastle.crypto.generators.DHParametersGenerator pGen int certainty org.bouncycastle.crypto.params.DHParameters p java.security.AlgorithmParameters params }
org/bouncycastle/jcajce/provider/asymmetric/dh/AlgorithmParametersSpi.class
AlgorithmParametersSpi.java package org.bouncycastle.jcajce.provider.asymmetric.dh public org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi extends java.security.AlgorithmParametersSpi { javax.crypto.spec.DHParameterSpec currentSpec public void <init> () protected boolean isASN1FormatString (java.lang.String) String format protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException Class paramSpec protected byte[] engineGetEncoded () java.io.IOException e org.bouncycastle.asn1.pkcs.DHParameter dhP protected byte[] engineGetEncoded (java.lang.String) String format protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException Class paramSpec protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException java.security.spec.AlgorithmParameterSpec paramSpec protected void engineInit (byte[]) throws java.io.IOException org.bouncycastle.asn1.pkcs.DHParameter dhP ClassCastException e ArrayIndexOutOfBoundsException e byte[] params protected void engineInit (byte[], java.lang.String) throws java.io.IOException byte[] params String format protected java.lang.String engineToString () }
org/bouncycastle/jcajce/provider/asymmetric/dh/BCDHPrivateKey.class
BCDHPrivateKey.java package org.bouncycastle.jcajce.provider.asymmetric.dh public org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey extends java.lang.Object implements javax.crypto.interfaces.DHPrivateKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier { static final long serialVersionUID private java.math.BigInteger x private transient javax.crypto.spec.DHParameterSpec dhSpec private transient org.bouncycastle.asn1.pkcs.PrivateKeyInfo info private transient org.bouncycastle.crypto.params.DHPrivateKeyParameters dhPrivateKey private transient org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier protected void <init> () void <init> (javax.crypto.interfaces.DHPrivateKey) javax.crypto.interfaces.DHPrivateKey key void <init> (javax.crypto.spec.DHPrivateKeySpec) javax.crypto.spec.DHPrivateKeySpec spec public void <init> (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException org.bouncycastle.asn1.pkcs.DHParameter params org.bouncycastle.asn1.x9.DomainParameters params org.bouncycastle.asn1.pkcs.PrivateKeyInfo info org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.asn1.ASN1Integer derX org.bouncycastle.asn1.ASN1ObjectIdentifier id void <init> (org.bouncycastle.crypto.params.DHPrivateKeyParameters) org.bouncycastle.crypto.params.DHPrivateKeyParameters params public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () org.bouncycastle.crypto.params.DHParameters params org.bouncycastle.crypto.params.DHValidationParameters validationParameters org.bouncycastle.asn1.x9.ValidationParams vParams org.bouncycastle.asn1.pkcs.PrivateKeyInfo info org.bouncycastle.asn1.pkcs.PrivateKeyInfo info Exception e public java.lang.String toString () public javax.crypto.spec.DHParameterSpec getParams () public java.math.BigInteger getX () org.bouncycastle.crypto.params.DHPrivateKeyParameters engineGetKeyParameters () public boolean equals (java.lang.Object) Object o javax.crypto.interfaces.DHPrivateKey other public int hashCode () public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Encodable attribute public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public java.util.Enumeration getBagAttributeKeys () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out }
org/bouncycastle/jcajce/provider/asymmetric/dh/BCDHPublicKey.class
BCDHPublicKey.java package org.bouncycastle.jcajce.provider.asymmetric.dh public org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey extends java.lang.Object implements javax.crypto.interfaces.DHPublicKey { static final long serialVersionUID private java.math.BigInteger y private transient org.bouncycastle.crypto.params.DHPublicKeyParameters dhPublicKey private transient javax.crypto.spec.DHParameterSpec dhSpec private transient org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info void <init> (javax.crypto.spec.DHPublicKeySpec) org.bouncycastle.jcajce.spec.DHDomainParameterSpec dhSp javax.crypto.spec.DHPublicKeySpec spec void <init> (javax.crypto.interfaces.DHPublicKey) org.bouncycastle.jcajce.spec.DHDomainParameterSpec dhSp javax.crypto.interfaces.DHPublicKey key void <init> (org.bouncycastle.crypto.params.DHPublicKeyParameters) org.bouncycastle.crypto.params.DHPublicKeyParameters params void <init> (java.math.BigInteger, javax.crypto.spec.DHParameterSpec) java.math.BigInteger y javax.crypto.spec.DHParameterSpec dhSpec public void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) org.bouncycastle.asn1.ASN1Integer derY java.io.IOException e org.bouncycastle.asn1.pkcs.DHParameter params org.bouncycastle.asn1.x9.DomainParameters params org.bouncycastle.asn1.x9.ValidationParams validationParams org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info org.bouncycastle.asn1.ASN1Integer derY org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.asn1.ASN1ObjectIdentifier id public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () org.bouncycastle.crypto.params.DHParameters params org.bouncycastle.crypto.params.DHValidationParameters validationParameters org.bouncycastle.asn1.x9.ValidationParams vParams public java.lang.String toString () public javax.crypto.spec.DHParameterSpec getParams () public java.math.BigInteger getY () public org.bouncycastle.crypto.params.DHPublicKeyParameters engineGetKeyParameters () private boolean isPKCSParam (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.asn1.ASN1Integer l org.bouncycastle.asn1.ASN1Integer p public int hashCode () public boolean equals (java.lang.Object) Object o javax.crypto.interfaces.DHPublicKey other private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out }
org/bouncycastle/jcajce/provider/asymmetric/dh/DHUtil.class
DHUtil.java package org.bouncycastle.jcajce.provider.asymmetric.dh org.bouncycastle.jcajce.provider.asymmetric.dh.DHUtil extends java.lang.Object { void <init> () static java.lang.String privateKeyToString (java.lang.String, java.math.BigInteger, org.bouncycastle.crypto.params.DHParameters) String algorithm java.math.BigInteger x org.bouncycastle.crypto.params.DHParameters dhParams StringBuffer buf String nl java.math.BigInteger y static java.lang.String publicKeyToString (java.lang.String, java.math.BigInteger, org.bouncycastle.crypto.params.DHParameters) String algorithm java.math.BigInteger y org.bouncycastle.crypto.params.DHParameters dhParams StringBuffer buf String nl private static java.lang.String generateKeyFingerprint (java.math.BigInteger, org.bouncycastle.crypto.params.DHParameters) java.math.BigInteger y org.bouncycastle.crypto.params.DHParameters dhParams }
org/bouncycastle/jcajce/provider/asymmetric/dh/KeyAgreementSpi.class
KeyAgreementSpi.java package org.bouncycastle.jcajce.provider.asymmetric.dh public org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi { private static final java.math.BigInteger ONE private static final java.math.BigInteger TWO private final org.bouncycastle.crypto.BasicAgreement mqvAgreement private java.math.BigInteger x private java.math.BigInteger p private java.math.BigInteger g private byte[] result public void <init> () public void <init> (java.lang.String, org.bouncycastle.crypto.DerivationFunction) String kaAlgorithm org.bouncycastle.crypto.DerivationFunction kdf public void <init> (java.lang.String, org.bouncycastle.crypto.BasicAgreement, org.bouncycastle.crypto.DerivationFunction) String kaAlgorithm org.bouncycastle.crypto.BasicAgreement mqvAgreement org.bouncycastle.crypto.DerivationFunction kdf protected byte[] bigIntToBytes (java.math.BigInteger) byte[] rv java.math.BigInteger r int expectedLength byte[] tmp byte[] rv protected java.security.Key engineDoPhase (java.security.Key, boolean) throws java.security.InvalidKeyException java.lang.IllegalStateException java.security.Key key boolean lastPhase javax.crypto.interfaces.DHPublicKey pubKey java.math.BigInteger peerY java.math.BigInteger res protected byte[] engineGenerateSecret () throws java.lang.IllegalStateException protected int engineGenerateSecret (byte[], int) throws java.lang.IllegalStateException javax.crypto.ShortBufferException byte[] sharedSecret int offset protected javax.crypto.SecretKey engineGenerateSecret (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm protected void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException javax.crypto.spec.DHParameterSpec p java.security.Key key java.security.spec.AlgorithmParameterSpec params java.security.SecureRandom random javax.crypto.interfaces.DHPrivateKey privKey protected void engineInit (java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.Key key java.security.SecureRandom random javax.crypto.interfaces.DHPrivateKey privKey protected byte[] calcSecret () private org.bouncycastle.crypto.params.DHPrivateKeyParameters generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException javax.crypto.interfaces.DHPrivateKey pub javax.crypto.spec.DHParameterSpec params java.security.PrivateKey privKey private org.bouncycastle.crypto.params.DHPublicKeyParameters generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException javax.crypto.interfaces.DHPublicKey pub javax.crypto.spec.DHParameterSpec params java.security.PublicKey pubKey static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/dh/KeyFactorySpi.class
KeyFactorySpi.java package org.bouncycastle.jcajce.provider.asymmetric.dh public org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi { public void <init> () protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException javax.crypto.interfaces.DHPrivateKey k javax.crypto.interfaces.DHPublicKey k java.security.Key key Class spec protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException java.security.Key key protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException java.security.spec.KeySpec keySpec protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException IllegalArgumentException e java.security.spec.KeySpec keySpec public java.security.PrivateKey generatePrivate (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo org.bouncycastle.asn1.ASN1ObjectIdentifier algOid public java.security.PublicKey generatePublic (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo org.bouncycastle.asn1.ASN1ObjectIdentifier algOid }
org/bouncycastle/jcajce/provider/asymmetric/dh/KeyPairGeneratorSpi.class
KeyPairGeneratorSpi.java package org.bouncycastle.jcajce.provider.asymmetric.dh public org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi extends java.security.KeyPairGenerator { private static java.util.Hashtable params private static Object lock org.bouncycastle.crypto.params.DHKeyGenerationParameters param org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator engine int strength java.security.SecureRandom random boolean initialised public void <init> () public void initialize (int, java.security.SecureRandom) int strength java.security.SecureRandom random public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException IllegalArgumentException e java.security.spec.AlgorithmParameterSpec params java.security.SecureRandom random javax.crypto.spec.DHParameterSpec dhParams private org.bouncycastle.crypto.params.DHKeyGenerationParameters convertParams (java.security.SecureRandom, javax.crypto.spec.DHParameterSpec) java.security.SecureRandom random javax.crypto.spec.DHParameterSpec dhParams public java.security.KeyPair generateKeyPair () org.bouncycastle.crypto.generators.DHParametersGenerator pGen javax.crypto.spec.DHParameterSpec dhParams Integer paramStrength org.bouncycastle.crypto.AsymmetricCipherKeyPair pair org.bouncycastle.crypto.params.DHPublicKeyParameters pub org.bouncycastle.crypto.params.DHPrivateKeyParameters priv static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/dsa/
org/bouncycastle/jcajce/provider/asymmetric/dsa/AlgorithmParameterGeneratorSpi.class
AlgorithmParameterGeneratorSpi.java package org.bouncycastle.jcajce.provider.asymmetric.dsa public org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi { protected java.security.SecureRandom random protected int strength protected org.bouncycastle.crypto.params.DSAParameterGenerationParameters params public void <init> () protected void engineInit (int, java.security.SecureRandom) int strength java.security.SecureRandom random protected void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException java.security.spec.AlgorithmParameterSpec genParamSpec java.security.SecureRandom random protected java.security.AlgorithmParameters engineGenerateParameters () org.bouncycastle.crypto.generators.DSAParametersGenerator pGen java.security.AlgorithmParameters params Exception e org.bouncycastle.crypto.generators.DSAParametersGenerator pGen int certainty org.bouncycastle.crypto.params.DSAParameters p java.security.AlgorithmParameters params }
org/bouncycastle/jcajce/provider/asymmetric/dsa/AlgorithmParametersSpi.class
AlgorithmParametersSpi.java package org.bouncycastle.jcajce.provider.asymmetric.dsa public org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi extends java.security.AlgorithmParametersSpi { java.security.spec.DSAParameterSpec currentSpec public void <init> () protected boolean isASN1FormatString (java.lang.String) String format protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException Class paramSpec protected byte[] engineGetEncoded () java.io.IOException e org.bouncycastle.asn1.x509.DSAParameter dsaP protected byte[] engineGetEncoded (java.lang.String) String format protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException Class paramSpec protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException java.security.spec.AlgorithmParameterSpec paramSpec protected void engineInit (byte[]) throws java.io.IOException org.bouncycastle.asn1.x509.DSAParameter dsaP ClassCastException e ArrayIndexOutOfBoundsException e byte[] params protected void engineInit (byte[], java.lang.String) throws java.io.IOException byte[] params String format protected java.lang.String engineToString () }
org/bouncycastle/jcajce/provider/asymmetric/dsa/BCDSAPrivateKey.class
BCDSAPrivateKey.java package org.bouncycastle.jcajce.provider.asymmetric.dsa public org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey extends java.lang.Object implements java.security.interfaces.DSAPrivateKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier { private static final long serialVersionUID private java.math.BigInteger x private transient java.security.interfaces.DSAParams dsaSpec private transient org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier protected void <init> () void <init> (java.security.interfaces.DSAPrivateKey) java.security.interfaces.DSAPrivateKey key void <init> (java.security.spec.DSAPrivateKeySpec) java.security.spec.DSAPrivateKeySpec spec public void <init> (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException org.bouncycastle.asn1.pkcs.PrivateKeyInfo info org.bouncycastle.asn1.x509.DSAParameter params org.bouncycastle.asn1.ASN1Integer derX void <init> (org.bouncycastle.crypto.params.DSAPrivateKeyParameters) org.bouncycastle.crypto.params.DSAPrivateKeyParameters params public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () public java.security.interfaces.DSAParams getParams () public java.math.BigInteger getX () public boolean equals (java.lang.Object) Object o java.security.interfaces.DSAPrivateKey other public int hashCode () public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Encodable attribute public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public java.util.Enumeration getBagAttributeKeys () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out public java.lang.String toString () StringBuffer buf String nl java.math.BigInteger y }
org/bouncycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey.class
BCDSAPublicKey.java package org.bouncycastle.jcajce.provider.asymmetric.dsa public org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey extends java.lang.Object implements java.security.interfaces.DSAPublicKey { private static final long serialVersionUID private static java.math.BigInteger ZERO private java.math.BigInteger y private transient org.bouncycastle.crypto.params.DSAPublicKeyParameters lwKeyParams private transient java.security.interfaces.DSAParams dsaSpec void <init> (java.security.spec.DSAPublicKeySpec) java.security.spec.DSAPublicKeySpec spec void <init> (java.security.interfaces.DSAPublicKey) java.security.interfaces.DSAPublicKey key void <init> (org.bouncycastle.crypto.params.DSAPublicKeyParameters) org.bouncycastle.crypto.params.DSAPublicKeyParameters params public void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) org.bouncycastle.asn1.ASN1Integer derY java.io.IOException e org.bouncycastle.asn1.x509.DSAParameter params org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info org.bouncycastle.asn1.ASN1Integer derY private boolean isNotNull (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable parameters public java.lang.String getAlgorithm () public java.lang.String getFormat () org.bouncycastle.crypto.params.DSAPublicKeyParameters engineGetKeyParameters () public byte[] getEncoded () public java.security.interfaces.DSAParams getParams () public java.math.BigInteger getY () public java.lang.String toString () StringBuffer buf String nl public int hashCode () public boolean equals (java.lang.Object) Object o java.security.interfaces.DSAPublicKey other private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in java.math.BigInteger p private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$dsa224.class
DSASigner.java package org.bouncycastle.jcajce.provider.asymmetric.dsa public org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsa224 extends org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$dsa256.class
DSASigner.java package org.bouncycastle.jcajce.provider.asymmetric.dsa public org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsa256 extends org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$noneDSA.class
DSASigner.java package org.bouncycastle.jcajce.provider.asymmetric.dsa public org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$noneDSA extends org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$stdDSA.class
DSASigner.java package org.bouncycastle.jcajce.provider.asymmetric.dsa public org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$stdDSA extends org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.class
DSASigner.java package org.bouncycastle.jcajce.provider.asymmetric.dsa public org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner extends java.security.SignatureSpi implements org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers org.bouncycastle.asn1.x509.X509ObjectIdentifiers { private org.bouncycastle.crypto.Digest digest private org.bouncycastle.crypto.DSAExt signer private org.bouncycastle.crypto.signers.DSAEncoding encoding private java.security.SecureRandom random protected void <init> (org.bouncycastle.crypto.Digest, org.bouncycastle.crypto.DSAExt) org.bouncycastle.crypto.Digest digest org.bouncycastle.crypto.DSAExt signer protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException java.security.PublicKey publicKey org.bouncycastle.crypto.CipherParameters param protected void engineInitSign (java.security.PrivateKey, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.PrivateKey privateKey java.security.SecureRandom random protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException java.security.PrivateKey privateKey org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.params.DSAParameters dsaParam protected void engineUpdate (byte) throws java.security.SignatureException byte b protected void engineUpdate (byte[], int, int) throws java.security.SignatureException byte[] b int off int len protected byte[] engineSign () throws java.security.SignatureException java.math.BigInteger[] sig Exception e byte[] hash protected boolean engineVerify (byte[]) throws java.security.SignatureException java.math.BigInteger[] sig Exception e byte[] sigBytes byte[] hash java.math.BigInteger[] sig protected java.security.AlgorithmParameters engineGetParameters () protected void engineSetParameter (java.security.spec.AlgorithmParameterSpec) java.security.spec.AlgorithmParameterSpec params protected void checkKey (org.bouncycastle.crypto.params.DSAParameters) throws java.security.InvalidKeyException org.bouncycastle.crypto.params.DSAParameters params int valueL int valueN int digestSize protected void engineSetParameter (java.lang.String, java.lang.Object) String param Object value protected java.lang.Object engineGetParameter (java.lang.String) String param }
org/bouncycastle/jcajce/provider/asymmetric/dsa/DSAUtil.class
DSAUtil.java package org.bouncycastle.jcajce.provider.asymmetric.dsa public org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier[] dsaOids public void <init> () public static boolean isDsaOid (org.bouncycastle.asn1.ASN1ObjectIdentifier) int i org.bouncycastle.asn1.ASN1ObjectIdentifier algOid static org.bouncycastle.crypto.params.DSAParameters toDSAParameters (java.security.interfaces.DSAParams) java.security.interfaces.DSAParams spec public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException byte[] bytes org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey bckey Exception e java.security.PublicKey key public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException java.security.interfaces.DSAPrivateKey k java.security.PrivateKey key static java.lang.String generateKeyFingerprint (java.math.BigInteger, java.security.interfaces.DSAParams) java.math.BigInteger y java.security.interfaces.DSAParams params static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/dsa/KeyFactorySpi$1.class
KeyFactorySpi.java package org.bouncycastle.jcajce.provider.asymmetric.dsa org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi$1 extends java.security.spec.InvalidKeySpecException { final synthetic Exception val$e final synthetic org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi this$0 void <init> (org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi, java.lang.String, java.lang.Exception) org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi this$0 String arg0 public java.lang.Throwable getCause () }
org/bouncycastle/jcajce/provider/asymmetric/dsa/KeyFactorySpi.class
KeyFactorySpi.java package org.bouncycastle.jcajce.provider.asymmetric.dsa public org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi { public void <init> () protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException java.security.interfaces.DSAPublicKey k java.security.interfaces.DSAPrivateKey k java.security.Key key Class spec protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException java.security.Key key public java.security.PrivateKey generatePrivate (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo org.bouncycastle.asn1.ASN1ObjectIdentifier algOid public java.security.PublicKey generatePublic (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo org.bouncycastle.asn1.ASN1ObjectIdentifier algOid protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException java.security.spec.KeySpec keySpec protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException Exception e java.security.spec.KeySpec keySpec }
org/bouncycastle/jcajce/provider/asymmetric/dsa/KeyPairGeneratorSpi.class
KeyPairGeneratorSpi.java package org.bouncycastle.jcajce.provider.asymmetric.dsa public org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi extends java.security.KeyPairGenerator { private static java.util.Hashtable params private static Object lock org.bouncycastle.crypto.params.DSAKeyGenerationParameters param org.bouncycastle.crypto.generators.DSAKeyPairGenerator engine int strength java.security.SecureRandom random boolean initialised public void <init> () public void initialize (int, java.security.SecureRandom) int strength java.security.SecureRandom random java.security.spec.DSAParameterSpec spec public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException java.security.spec.AlgorithmParameterSpec params java.security.SecureRandom random java.security.spec.DSAParameterSpec dsaParams public java.security.KeyPair generateKeyPair () org.bouncycastle.crypto.generators.DSAParametersGenerator pGen org.bouncycastle.crypto.params.DSAParameterGenerationParameters dsaParams org.bouncycastle.crypto.generators.DSAParametersGenerator pGen org.bouncycastle.crypto.params.DSAParameterGenerationParameters dsaParams org.bouncycastle.crypto.generators.DSAParametersGenerator pGen int certainty Integer paramStrength org.bouncycastle.crypto.AsymmetricCipherKeyPair pair org.bouncycastle.crypto.params.DSAPublicKeyParameters pub org.bouncycastle.crypto.params.DSAPrivateKeyParameters priv static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/
org/bouncycastle/jcajce/provider/asymmetric/ec/AlgorithmParametersSpi.class
AlgorithmParametersSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi extends java.security.AlgorithmParametersSpi { private java.security.spec.ECParameterSpec ecParameterSpec private String curveName public void <init> () protected boolean isASN1FormatString (java.lang.String) String format protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException java.security.spec.ECGenParameterSpec ecGenParameterSpec org.bouncycastle.asn1.x9.X9ECParameters params java.security.spec.ECParameterSpec baseSpec java.security.spec.AlgorithmParameterSpec algorithmParameterSpec protected void engineInit (byte[]) throws java.io.IOException byte[] bytes protected void engineInit (byte[], java.lang.String) throws java.io.IOException org.bouncycastle.asn1.ASN1ObjectIdentifier curveId org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.math.ec.ECCurve curve byte[] bytes String format protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException org.bouncycastle.asn1.ASN1ObjectIdentifier namedCurveOid org.bouncycastle.asn1.ASN1ObjectIdentifier namedCurveOid Class paramSpec protected byte[] engineGetEncoded () throws java.io.IOException protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.jce.spec.ECParameterSpec ecSpec org.bouncycastle.asn1.x9.X9ECParameters ecP org.bouncycastle.asn1.x9.X962Parameters params String format protected java.lang.String engineToString () }
org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.class
BCECPrivateKey.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey extends java.lang.Object implements java.security.interfaces.ECPrivateKey org.bouncycastle.jce.interfaces.ECPrivateKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier org.bouncycastle.jce.interfaces.ECPointEncoder { static final long serialVersionUID private String algorithm private boolean withCompression private transient java.math.BigInteger d private transient java.security.spec.ECParameterSpec ecSpec private transient org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration private transient org.bouncycastle.asn1.DERBitString publicKey private transient org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier protected void <init> () public void <init> (java.security.interfaces.ECPrivateKey, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) java.security.interfaces.ECPrivateKey key org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration public void <init> (java.lang.String, org.bouncycastle.jce.spec.ECPrivateKeySpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) org.bouncycastle.math.ec.ECCurve curve java.security.spec.EllipticCurve ellipticCurve String algorithm org.bouncycastle.jce.spec.ECPrivateKeySpec spec org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration public void <init> (java.lang.String, java.security.spec.ECPrivateKeySpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) String algorithm java.security.spec.ECPrivateKeySpec spec org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration public void <init> (java.lang.String, org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey) String algorithm org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey key public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPrivateKeyParameters, org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey, java.security.spec.ECParameterSpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) org.bouncycastle.crypto.params.ECDomainParameters dp java.security.spec.EllipticCurve ellipticCurve String algorithm org.bouncycastle.crypto.params.ECPrivateKeyParameters params org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pubKey java.security.spec.ECParameterSpec spec org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPrivateKeyParameters, org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey, org.bouncycastle.jce.spec.ECParameterSpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) org.bouncycastle.crypto.params.ECDomainParameters dp java.security.spec.EllipticCurve ellipticCurve java.security.spec.EllipticCurve ellipticCurve Exception e String algorithm org.bouncycastle.crypto.params.ECPrivateKeyParameters params org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pubKey org.bouncycastle.jce.spec.ECParameterSpec spec org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPrivateKeyParameters, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) String algorithm org.bouncycastle.crypto.params.ECPrivateKeyParameters params org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration void <init> (java.lang.String, org.bouncycastle.asn1.pkcs.PrivateKeyInfo, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) throws java.io.IOException String algorithm org.bouncycastle.asn1.pkcs.PrivateKeyInfo info org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration private void populateFromPrivKeyInfo (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException org.bouncycastle.asn1.ASN1Integer derD org.bouncycastle.asn1.sec.ECPrivateKey ec org.bouncycastle.asn1.pkcs.PrivateKeyInfo info org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.ASN1Encodable privKey public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () int orderBitLength org.bouncycastle.asn1.sec.ECPrivateKey keyStructure org.bouncycastle.asn1.pkcs.PrivateKeyInfo info java.io.IOException e org.bouncycastle.asn1.x9.X962Parameters params int orderBitLength org.bouncycastle.asn1.sec.ECPrivateKey keyStructure public java.security.spec.ECParameterSpec getParams () public org.bouncycastle.jce.spec.ECParameterSpec getParameters () org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec () public java.math.BigInteger getS () public java.math.BigInteger getD () public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Encodable attribute public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public java.util.Enumeration getBagAttributeKeys () public void setPointFormat (java.lang.String) String style public boolean equals (java.lang.Object) Object o org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey other public int hashCode () public java.lang.String toString () private org.bouncycastle.asn1.DERBitString getPublicKeyDetails (org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey) org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info java.io.IOException e org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pub private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in byte[] enc private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out }
org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPublicKey.class
BCECPublicKey.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey extends java.lang.Object implements java.security.interfaces.ECPublicKey org.bouncycastle.jce.interfaces.ECPublicKey org.bouncycastle.jce.interfaces.ECPointEncoder { static final long serialVersionUID private String algorithm private boolean withCompression private transient org.bouncycastle.crypto.params.ECPublicKeyParameters ecPublicKey private transient java.security.spec.ECParameterSpec ecSpec private transient org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration public void <init> (java.lang.String, org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey) String algorithm org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey key public void <init> (java.lang.String, java.security.spec.ECPublicKeySpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) String algorithm java.security.spec.ECPublicKeySpec spec org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration public void <init> (java.lang.String, org.bouncycastle.jce.spec.ECPublicKeySpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) org.bouncycastle.math.ec.ECCurve curve java.security.spec.EllipticCurve ellipticCurve org.bouncycastle.jce.spec.ECParameterSpec s String algorithm org.bouncycastle.jce.spec.ECPublicKeySpec spec org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPublicKeyParameters, java.security.spec.ECParameterSpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) java.security.spec.EllipticCurve ellipticCurve String algorithm org.bouncycastle.crypto.params.ECPublicKeyParameters params java.security.spec.ECParameterSpec spec org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration org.bouncycastle.crypto.params.ECDomainParameters dp public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPublicKeyParameters, org.bouncycastle.jce.spec.ECParameterSpec, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) java.security.spec.EllipticCurve ellipticCurve java.security.spec.EllipticCurve ellipticCurve String algorithm org.bouncycastle.crypto.params.ECPublicKeyParameters params org.bouncycastle.jce.spec.ECParameterSpec spec org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration org.bouncycastle.crypto.params.ECDomainParameters dp public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPublicKeyParameters, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) String algorithm org.bouncycastle.crypto.params.ECPublicKeyParameters params org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration public void <init> (java.security.interfaces.ECPublicKey, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) java.security.interfaces.ECPublicKey key org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration void <init> (java.lang.String, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) String algorithm org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration private java.security.spec.ECParameterSpec createSpec (java.security.spec.EllipticCurve, org.bouncycastle.crypto.params.ECDomainParameters) java.security.spec.EllipticCurve ellipticCurve org.bouncycastle.crypto.params.ECDomainParameters dp private void populateFromPubKeyInfo (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) java.io.IOException ex int qLength org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.DERBitString bits byte[] data org.bouncycastle.asn1.ASN1OctetString key org.bouncycastle.asn1.x9.X9ECPoint derQ public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () boolean compress org.bouncycastle.asn1.x509.AlgorithmIdentifier algId byte[] pubKeyOctets public java.security.spec.ECParameterSpec getParams () public org.bouncycastle.jce.spec.ECParameterSpec getParameters () public java.security.spec.ECPoint getW () public org.bouncycastle.math.ec.ECPoint getQ () org.bouncycastle.math.ec.ECPoint q org.bouncycastle.crypto.params.ECPublicKeyParameters engineGetKeyParameters () org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec () public java.lang.String toString () public void setPointFormat (java.lang.String) String style public boolean equals (java.lang.Object) Object o org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey other public int hashCode () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in byte[] enc private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out }
org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.class
ECUtils.java package org.bouncycastle.jcajce.provider.asymmetric.ec org.bouncycastle.jcajce.provider.asymmetric.ec.ECUtils extends java.lang.Object { void <init> () static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException java.security.PublicKey key static org.bouncycastle.asn1.x9.X9ECParameters getDomainParametersFromGenSpec (java.security.spec.ECGenParameterSpec) java.security.spec.ECGenParameterSpec genSpec static org.bouncycastle.asn1.x9.X9ECParameters getDomainParametersFromName (java.lang.String) org.bouncycastle.asn1.ASN1ObjectIdentifier oidID org.bouncycastle.asn1.x9.X9ECParameters domainParameters org.bouncycastle.asn1.x9.X9ECParameters domainParameters org.bouncycastle.asn1.x9.X9ECParameters domainParameters IllegalArgumentException ex String curveName org.bouncycastle.asn1.x9.X9ECParameters domainParameters static org.bouncycastle.asn1.x9.X962Parameters getDomainParametersFromName (java.security.spec.ECParameterSpec, boolean) org.bouncycastle.asn1.ASN1ObjectIdentifier curveOid org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECParameters ecP java.security.spec.ECParameterSpec ecSpec boolean withCompression org.bouncycastle.asn1.x9.X962Parameters params }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi$1.class
KeyAgreementSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$1 extends java.security.InvalidKeyException { final synthetic Exception val$e final synthetic org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi this$0 void <init> (org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi, java.lang.String, java.lang.Exception) org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi this$0 String arg0 public java.lang.Throwable getCause () }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi$DH.class
KeyAgreementSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DH extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.class
KeyAgreementSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi { private static final org.bouncycastle.asn1.x9.X9IntegerConverter converter private String kaAlgorithm private org.bouncycastle.crypto.params.ECDomainParameters parameters private Object agreement private byte[] result protected void <init> (java.lang.String, org.bouncycastle.crypto.BasicAgreement, org.bouncycastle.crypto.DerivationFunction) String kaAlgorithm org.bouncycastle.crypto.BasicAgreement agreement org.bouncycastle.crypto.DerivationFunction kdf protected byte[] bigIntToBytes (java.math.BigInteger) java.math.BigInteger r protected java.security.Key engineDoPhase (java.security.Key, boolean) throws java.security.InvalidKeyException java.lang.IllegalStateException Exception e java.security.Key key boolean lastPhase org.bouncycastle.crypto.CipherParameters pubKey protected void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException java.security.Key key java.security.spec.AlgorithmParameterSpec params java.security.SecureRandom random protected void engineInit (java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException e java.security.Key key java.security.SecureRandom random private void initFromKey (java.security.Key, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException org.bouncycastle.crypto.params.ECPrivateKeyParameters privKey java.security.Key key java.security.spec.AlgorithmParameterSpec parameterSpec private static java.lang.String getSimpleName (java.lang.Class) Class clazz String fullName protected byte[] calcSecret () static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$EC.class
KeyFactorySpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$EC extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECDH.class
KeyFactorySpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDH extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECDHC.class
KeyFactorySpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDHC extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECDSA.class
KeyFactorySpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDSA extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECMQV.class
KeyFactorySpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECMQV extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi.class
KeyFactorySpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi implements org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter { String algorithm org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration void <init> (java.lang.String, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) String algorithm org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException java.security.Key key protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException org.bouncycastle.jce.spec.ECParameterSpec implicitSpec java.security.interfaces.ECPublicKey k org.bouncycastle.jce.spec.ECParameterSpec implicitSpec java.security.interfaces.ECPrivateKey k org.bouncycastle.jce.spec.ECParameterSpec implicitSpec java.security.interfaces.ECPublicKey k org.bouncycastle.jce.spec.ECParameterSpec implicitSpec java.security.interfaces.ECPrivateKey k java.security.Key key Class spec protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException java.security.spec.KeySpec keySpec protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException Exception e java.security.spec.KeySpec keySpec public java.security.PrivateKey generatePrivate (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo org.bouncycastle.asn1.ASN1ObjectIdentifier algOid public java.security.PublicKey generatePublic (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo org.bouncycastle.asn1.ASN1ObjectIdentifier algOid }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$EC.class
KeyPairGeneratorSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi { org.bouncycastle.crypto.params.ECKeyGenerationParameters param org.bouncycastle.crypto.generators.ECKeyPairGenerator engine Object ecParams int strength java.security.SecureRandom random boolean initialised String algorithm org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration private static java.util.Hashtable ecParameters public void <init> () public void <init> (java.lang.String, org.bouncycastle.jcajce.provider.config.ProviderConfiguration) String algorithm org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration public void initialize (int, java.security.SecureRandom) java.security.InvalidAlgorithmParameterException e int strength java.security.SecureRandom random java.security.spec.ECGenParameterSpec ecParams public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException org.bouncycastle.jce.spec.ECParameterSpec implicitCA String name java.security.spec.AlgorithmParameterSpec params java.security.SecureRandom random public java.security.KeyPair generateKeyPair () org.bouncycastle.jce.spec.ECParameterSpec p org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pubKey java.security.spec.ECParameterSpec p org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pubKey org.bouncycastle.crypto.AsymmetricCipherKeyPair pair org.bouncycastle.crypto.params.ECPublicKeyParameters pub org.bouncycastle.crypto.params.ECPrivateKeyParameters priv protected org.bouncycastle.crypto.params.ECKeyGenerationParameters createKeyGenParamsBC (org.bouncycastle.jce.spec.ECParameterSpec, java.security.SecureRandom) org.bouncycastle.jce.spec.ECParameterSpec p java.security.SecureRandom r protected org.bouncycastle.crypto.params.ECKeyGenerationParameters createKeyGenParamsJCE (java.security.spec.ECParameterSpec, java.security.SecureRandom) org.bouncycastle.crypto.params.ECDomainParameters dp org.bouncycastle.asn1.x9.X9ECParameters x9P java.security.spec.ECParameterSpec p java.security.SecureRandom r org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint g java.math.BigInteger n java.math.BigInteger h org.bouncycastle.crypto.params.ECDomainParameters dp protected org.bouncycastle.jce.spec.ECNamedCurveSpec createNamedCurveSpec (java.lang.String) throws java.security.InvalidAlgorithmParameterException java.util.Map extraCurves IllegalArgumentException ex String curveName org.bouncycastle.asn1.x9.X9ECParameters p byte[] seed protected void initializeNamedCurve (java.lang.String, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException String curveName java.security.SecureRandom random org.bouncycastle.jce.spec.ECNamedCurveSpec namedCurve static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECDH.class
KeyPairGeneratorSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDH extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECDHC.class
KeyPairGeneratorSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDHC extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECDSA.class
KeyPairGeneratorSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDSA extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECMQV.class
KeyPairGeneratorSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECMQV extends org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi.class
KeyPairGeneratorSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public abstract org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi extends java.security.KeyPairGenerator { public void <init> (java.lang.String) String algorithmName }
org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA.class
SignatureSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA extends org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA224.class
SignatureSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA224 extends org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA256.class
SignatureSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA256 extends org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA384.class
SignatureSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA384 extends org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA512.class
SignatureSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA512 extends org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSAnone.class
SignatureSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSAnone extends org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.class
SignatureSpi.java package org.bouncycastle.jcajce.provider.asymmetric.ec public org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi extends org.bouncycastle.jcajce.provider.asymmetric.util.DSABase { void <init> (org.bouncycastle.crypto.Digest, org.bouncycastle.crypto.DSAExt, org.bouncycastle.crypto.signers.DSAEncoding) org.bouncycastle.crypto.Digest digest org.bouncycastle.crypto.DSAExt signer org.bouncycastle.crypto.signers.DSAEncoding encoding protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException java.security.PublicKey publicKey org.bouncycastle.crypto.CipherParameters param protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException java.security.PrivateKey privateKey org.bouncycastle.crypto.CipherParameters param protected java.security.AlgorithmParameters engineGetParameters () }
org/bouncycastle/jcajce/provider/asymmetric/rsa/
org/bouncycastle/jcajce/provider/asymmetric/rsa/AlgorithmParametersSpi$OAEP.class
AlgorithmParametersSpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi$OAEP extends org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi { javax.crypto.spec.OAEPParameterSpec currentSpec public void <init> () protected byte[] engineGetEncoded () java.io.IOException e org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm java.security.spec.MGF1ParameterSpec mgfSpec org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm javax.crypto.spec.PSource$PSpecified pSource org.bouncycastle.asn1.x509.AlgorithmIdentifier pSourceAlgorithm org.bouncycastle.asn1.pkcs.RSAESOAEPparams oaepP protected byte[] engineGetEncoded (java.lang.String) String format protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException Class paramSpec protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException java.security.spec.AlgorithmParameterSpec paramSpec protected void engineInit (byte[]) throws java.io.IOException org.bouncycastle.asn1.pkcs.RSAESOAEPparams oaepP ClassCastException e ArrayIndexOutOfBoundsException e byte[] params protected void engineInit (byte[], java.lang.String) throws java.io.IOException byte[] params String format protected java.lang.String engineToString () }
org/bouncycastle/jcajce/provider/asymmetric/rsa/AlgorithmParametersSpi$PSS.class
AlgorithmParametersSpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi$PSS extends org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi { java.security.spec.PSSParameterSpec currentSpec public void <init> () protected byte[] engineGetEncoded () throws java.io.IOException java.security.spec.PSSParameterSpec pssSpec org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm java.security.spec.MGF1ParameterSpec mgfSpec org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm org.bouncycastle.asn1.pkcs.RSASSAPSSparams pssP protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException String format protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException Class paramSpec protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException java.security.spec.AlgorithmParameterSpec paramSpec protected void engineInit (byte[]) throws java.io.IOException org.bouncycastle.asn1.pkcs.RSASSAPSSparams pssP ClassCastException e ArrayIndexOutOfBoundsException e byte[] params protected void engineInit (byte[], java.lang.String) throws java.io.IOException byte[] params String format protected java.lang.String engineToString () }
org/bouncycastle/jcajce/provider/asymmetric/rsa/AlgorithmParametersSpi.class
AlgorithmParametersSpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public abstract org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi extends java.security.AlgorithmParametersSpi { public void <init> () protected boolean isASN1FormatString (java.lang.String) String format protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException Class paramSpec protected abstract java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException }
org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPrivateCrtKey.class
BCRSAPrivateCrtKey.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey extends org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey implements java.security.interfaces.RSAPrivateCrtKey { static final long serialVersionUID private java.math.BigInteger publicExponent private java.math.BigInteger primeP private java.math.BigInteger primeQ private java.math.BigInteger primeExponentP private java.math.BigInteger primeExponentQ private java.math.BigInteger crtCoefficient void <init> (org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters) org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters key void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters) org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters key void <init> (java.security.spec.RSAPrivateCrtKeySpec) java.security.spec.RSAPrivateCrtKeySpec spec void <init> (java.security.interfaces.RSAPrivateCrtKey) java.security.interfaces.RSAPrivateCrtKey key void <init> (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException org.bouncycastle.asn1.pkcs.PrivateKeyInfo info void <init> (org.bouncycastle.asn1.pkcs.RSAPrivateKey) org.bouncycastle.asn1.pkcs.RSAPrivateKey key void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.pkcs.RSAPrivateKey) org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier org.bouncycastle.asn1.pkcs.RSAPrivateKey key public java.lang.String getFormat () public byte[] getEncoded () public java.math.BigInteger getPublicExponent () public java.math.BigInteger getPrimeP () public java.math.BigInteger getPrimeQ () public java.math.BigInteger getPrimeExponentP () public java.math.BigInteger getPrimeExponentQ () public java.math.BigInteger getCrtCoefficient () public int hashCode () public boolean equals (java.lang.Object) Object o java.security.interfaces.RSAPrivateCrtKey key private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out public java.lang.String toString () StringBuffer buf String nl }
org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPrivateKey.class
BCRSAPrivateKey.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey extends java.lang.Object implements java.security.interfaces.RSAPrivateKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier { static final long serialVersionUID private static java.math.BigInteger ZERO protected java.math.BigInteger modulus protected java.math.BigInteger privateExponent private byte[] algorithmIdentifierEnc protected transient org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier protected transient org.bouncycastle.crypto.params.RSAKeyParameters rsaPrivateKey protected transient org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier void <init> (org.bouncycastle.crypto.params.RSAKeyParameters) org.bouncycastle.crypto.params.RSAKeyParameters key void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.crypto.params.RSAKeyParameters) org.bouncycastle.asn1.x509.AlgorithmIdentifier algID org.bouncycastle.crypto.params.RSAKeyParameters key void <init> (java.security.spec.RSAPrivateKeySpec) java.security.spec.RSAPrivateKeySpec spec void <init> (java.security.interfaces.RSAPrivateKey) java.security.interfaces.RSAPrivateKey key void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.pkcs.RSAPrivateKey) org.bouncycastle.asn1.x509.AlgorithmIdentifier algID org.bouncycastle.asn1.pkcs.RSAPrivateKey key public java.math.BigInteger getModulus () public java.math.BigInteger getPrivateExponent () public java.lang.String getAlgorithm () public java.lang.String getFormat () org.bouncycastle.crypto.params.RSAKeyParameters engineGetKeyParameters () public byte[] getEncoded () public boolean equals (java.lang.Object) Object o java.security.interfaces.RSAPrivateKey key public int hashCode () public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Encodable attribute public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public java.util.Enumeration getBagAttributeKeys () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out public java.lang.String toString () StringBuffer buf String nl private static byte[] getEncoding (org.bouncycastle.asn1.x509.AlgorithmIdentifier) java.io.IOException e org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPublicKey.class
BCRSAPublicKey.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey extends java.lang.Object implements java.security.interfaces.RSAPublicKey { static final org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_ALGORITHM_IDENTIFIER static final long serialVersionUID private java.math.BigInteger modulus private java.math.BigInteger publicExponent private transient org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier private transient org.bouncycastle.crypto.params.RSAKeyParameters rsaPublicKey void <init> (org.bouncycastle.crypto.params.RSAKeyParameters) org.bouncycastle.crypto.params.RSAKeyParameters key void <init> (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.crypto.params.RSAKeyParameters) org.bouncycastle.asn1.x509.AlgorithmIdentifier algId org.bouncycastle.crypto.params.RSAKeyParameters key void <init> (java.security.spec.RSAPublicKeySpec) java.security.spec.RSAPublicKeySpec spec void <init> (java.security.interfaces.RSAPublicKey) java.security.interfaces.RSAPublicKey key void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info private void populateFromPublicKeyInfo (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) org.bouncycastle.asn1.pkcs.RSAPublicKey pubKey java.io.IOException e org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info public java.math.BigInteger getModulus () public java.math.BigInteger getPublicExponent () public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () org.bouncycastle.crypto.params.RSAKeyParameters engineGetKeyParameters () public int hashCode () public boolean equals (java.lang.Object) Object o java.security.interfaces.RSAPublicKey key public java.lang.String toString () StringBuffer buf String nl private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException Exception e java.io.ObjectInputStream in private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/rsa/CipherSpi$NoPadding.class
CipherSpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi$NoPadding extends org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/rsa/CipherSpi.class
CipherSpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi { private final org.bouncycastle.jcajce.util.JcaJceHelper helper private org.bouncycastle.crypto.AsymmetricBlockCipher cipher private java.security.spec.AlgorithmParameterSpec paramSpec private java.security.AlgorithmParameters engineParams private boolean publicKeyOnly private boolean privateKeyOnly private org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi$ErasableOutputStream bOut public void <init> (org.bouncycastle.crypto.AsymmetricBlockCipher) org.bouncycastle.crypto.AsymmetricBlockCipher engine public void <init> (javax.crypto.spec.OAEPParameterSpec) javax.crypto.NoSuchPaddingException e javax.crypto.spec.OAEPParameterSpec pSpec public void <init> (boolean, boolean, org.bouncycastle.crypto.AsymmetricBlockCipher) boolean publicKeyOnly boolean privateKeyOnly org.bouncycastle.crypto.AsymmetricBlockCipher engine private void initFromSpec (javax.crypto.spec.OAEPParameterSpec) throws javax.crypto.NoSuchPaddingException javax.crypto.spec.OAEPParameterSpec pSpec java.security.spec.MGF1ParameterSpec mgfParams org.bouncycastle.crypto.Digest digest protected int engineGetBlockSize () NullPointerException e protected int engineGetKeySize (java.security.Key) java.security.interfaces.RSAPrivateKey k java.security.interfaces.RSAPublicKey k java.security.Key key protected int engineGetOutputSize (int) NullPointerException e int inputLen protected java.security.AlgorithmParameters engineGetParameters () Exception e protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException String mode String md protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException String padding String pad protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.CipherParameters param javax.crypto.spec.OAEPParameterSpec spec org.bouncycastle.crypto.Digest digest java.security.spec.MGF1ParameterSpec mgfParams org.bouncycastle.crypto.Digest mgfDigest org.bouncycastle.crypto.CipherParameters param int opmode java.security.Key key java.security.spec.AlgorithmParameterSpec params java.security.SecureRandom random org.bouncycastle.crypto.CipherParameters param protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException java.security.spec.InvalidParameterSpecException e int opmode java.security.Key key java.security.AlgorithmParameters params java.security.SecureRandom random java.security.spec.AlgorithmParameterSpec paramSpec protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException e int opmode java.security.Key key java.security.SecureRandom random protected byte[] engineUpdate (byte[], int, int) byte[] input int inputOffset int inputLen protected int engineUpdate (byte[], int, int, byte[], int) byte[] input int inputOffset int inputLen byte[] output int outputOffset protected byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException byte[] input int inputOffset int inputLen protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException javax.crypto.ShortBufferException int i byte[] input int inputOffset int inputLen byte[] output int outputOffset byte[] out private byte[] getOutput () throws javax.crypto.BadPaddingException org.bouncycastle.crypto.InvalidCipherTextException e ArrayIndexOutOfBoundsException e }
org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$MD5.class
DigestSignatureSpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$MD5 extends org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA1.class
DigestSignatureSpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA1 extends org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA224.class
DigestSignatureSpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA224 extends org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA256.class
DigestSignatureSpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA256 extends org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA384.class
DigestSignatureSpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA384 extends org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA512.class
DigestSignatureSpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA512 extends org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi.class
DigestSignatureSpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi extends java.security.SignatureSpi { private org.bouncycastle.crypto.Digest digest private org.bouncycastle.crypto.AsymmetricBlockCipher cipher private org.bouncycastle.asn1.x509.AlgorithmIdentifier algId protected void <init> (org.bouncycastle.crypto.Digest, org.bouncycastle.crypto.AsymmetricBlockCipher) org.bouncycastle.crypto.Digest digest org.bouncycastle.crypto.AsymmetricBlockCipher cipher protected void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.crypto.Digest, org.bouncycastle.crypto.AsymmetricBlockCipher) org.bouncycastle.asn1.ASN1ObjectIdentifier objId org.bouncycastle.crypto.Digest digest org.bouncycastle.crypto.AsymmetricBlockCipher cipher protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException java.security.PublicKey publicKey org.bouncycastle.crypto.CipherParameters param protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException java.security.PrivateKey privateKey org.bouncycastle.crypto.CipherParameters param private java.lang.String getType (java.lang.Object) Object o protected void engineUpdate (byte) throws java.security.SignatureException byte b protected void engineUpdate (byte[], int, int) throws java.security.SignatureException byte[] b int off int len protected byte[] engineSign () throws java.security.SignatureException byte[] bytes ArrayIndexOutOfBoundsException e Exception e byte[] hash protected boolean engineVerify (byte[]) throws java.security.SignatureException byte[] sig byte[] expected Exception e int i int i int sigOffset int expectedOffset int nonEqual byte[] sigBytes byte[] hash byte[] sig byte[] expected protected void engineSetParameter (java.security.spec.AlgorithmParameterSpec) java.security.spec.AlgorithmParameterSpec params protected void engineSetParameter (java.lang.String, java.lang.Object) String param Object value protected java.lang.Object engineGetParameter (java.lang.String) String param protected java.security.AlgorithmParameters engineGetParameters () private byte[] derEncode (byte[]) throws java.io.IOException byte[] hash org.bouncycastle.asn1.x509.DigestInfo dInfo }
org/bouncycastle/jcajce/provider/asymmetric/rsa/KeyFactorySpi.class
KeyFactorySpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi extends org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi { public void <init> () protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException java.security.interfaces.RSAPublicKey k java.security.interfaces.RSAPrivateCrtKey k java.security.interfaces.RSAPrivateKey k java.security.Key key Class spec protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException java.security.Key key protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException Exception ex Exception e java.security.spec.KeySpec keySpec protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException java.security.spec.KeySpec keySpec public java.security.PrivateKey generatePrivate (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException org.bouncycastle.asn1.pkcs.RSAPrivateKey rsaPrivKey org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo org.bouncycastle.asn1.ASN1ObjectIdentifier algOid public java.security.PublicKey generatePublic (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo org.bouncycastle.asn1.ASN1ObjectIdentifier algOid }
org/bouncycastle/jcajce/provider/asymmetric/rsa/KeyPairGeneratorSpi$PSS.class
KeyPairGeneratorSpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi$PSS extends org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi { public void <init> () }
org/bouncycastle/jcajce/provider/asymmetric/rsa/KeyPairGeneratorSpi.class
KeyPairGeneratorSpi.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi extends java.security.KeyPairGenerator { private static final org.bouncycastle.asn1.x509.AlgorithmIdentifier PKCS_ALGID private static final org.bouncycastle.asn1.x509.AlgorithmIdentifier PSS_ALGID static final java.math.BigInteger defaultPublicExponent org.bouncycastle.crypto.params.RSAKeyGenerationParameters param org.bouncycastle.crypto.generators.RSAKeyPairGenerator engine org.bouncycastle.asn1.x509.AlgorithmIdentifier algId public void <init> (java.lang.String, org.bouncycastle.asn1.x509.AlgorithmIdentifier) String algorithmName org.bouncycastle.asn1.x509.AlgorithmIdentifier algId public void <init> () public void initialize (int, java.security.SecureRandom) int strength java.security.SecureRandom random public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException java.security.spec.AlgorithmParameterSpec params java.security.SecureRandom random java.security.spec.RSAKeyGenParameterSpec rsaParams public java.security.KeyPair generateKeyPair () org.bouncycastle.crypto.AsymmetricCipherKeyPair pair org.bouncycastle.crypto.params.RSAKeyParameters pub org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters priv static synthetic org.bouncycastle.asn1.x509.AlgorithmIdentifier access$000 () static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/rsa/RSAUtil.class
RSAUtil.java package org.bouncycastle.jcajce.provider.asymmetric.rsa public org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil extends java.lang.Object { public static final org.bouncycastle.asn1.ASN1ObjectIdentifier[] rsaOids public void <init> () public static boolean isRsaOid (org.bouncycastle.asn1.ASN1ObjectIdentifier) int i org.bouncycastle.asn1.ASN1ObjectIdentifier algOid static org.bouncycastle.crypto.params.RSAKeyParameters generatePublicKeyParameter (java.security.interfaces.RSAPublicKey) java.security.interfaces.RSAPublicKey key static org.bouncycastle.crypto.params.RSAKeyParameters generatePrivateKeyParameter (java.security.interfaces.RSAPrivateKey) java.security.interfaces.RSAPrivateCrtKey k java.security.interfaces.RSAPrivateKey k java.security.interfaces.RSAPrivateKey key static java.lang.String generateKeyFingerprint (java.math.BigInteger) java.math.BigInteger modulus static java.lang.String generateExponentFingerprint (java.math.BigInteger) java.math.BigInteger exponent static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/util/
org/bouncycastle/jcajce/provider/asymmetric/util/BaseAgreementSpi.class
BaseAgreementSpi.java package org.bouncycastle.jcajce.provider.asymmetric.util public abstract org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi extends javax.crypto.KeyAgreementSpi { private static final java.util.Map defaultOids private static final java.util.Map keySizes private static final java.util.Map nameTable private static final java.util.Hashtable oids private static final java.util.Hashtable des protected final String kaAlgorithm protected final org.bouncycastle.crypto.DerivationFunction kdf protected byte[] ukmParameters public void <init> (java.lang.String, org.bouncycastle.crypto.DerivationFunction) String kaAlgorithm org.bouncycastle.crypto.DerivationFunction kdf protected static java.lang.String getAlgorithm (java.lang.String) String algDetails String name protected static int getKeySize (java.lang.String) String algDetails String algKey protected static byte[] trimZeroes (byte[]) int ind byte[] rv byte[] secret protected byte[] engineGenerateSecret () throws java.lang.IllegalStateException java.security.NoSuchAlgorithmException e byte[] secret protected int engineGenerateSecret (byte[], int) throws java.lang.IllegalStateException javax.crypto.ShortBufferException byte[] sharedSecret int offset byte[] secret protected javax.crypto.SecretKey engineGenerateSecret (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm String algKey String oidAlgorithm int keySize byte[] secret String algName private byte[] getSharedSecretBytes (byte[], java.lang.String, int) throws java.security.NoSuchAlgorithmException org.bouncycastle.crypto.params.KDFParameters params byte[] keyBytes byte[] keyBytes byte[] secret String oidAlgorithm int keySize protected abstract byte[] calcSecret () static void <clinit> () Integer i64 Integer i128 Integer i192 Integer i256 }
org/bouncycastle/jcajce/provider/asymmetric/util/BaseAlgorithmParameterGeneratorSpi.class
BaseAlgorithmParameterGeneratorSpi.java package org.bouncycastle.jcajce.provider.asymmetric.util public abstract org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi extends java.security.AlgorithmParameterGeneratorSpi { private final org.bouncycastle.jcajce.util.JcaJceHelper helper public void <init> () protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm }
org/bouncycastle/jcajce/provider/asymmetric/util/BaseCipherSpi$1.class
BaseCipherSpi.java package org.bouncycastle.jcajce.provider.asymmetric.util org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi$1 extends java.security.InvalidKeyException { final synthetic javax.crypto.BadPaddingException val$e final synthetic org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi this$0 void <init> (org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi, java.lang.String, javax.crypto.BadPaddingException) org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi this$0 String arg0 public synchronized java.lang.Throwable getCause () }
org/bouncycastle/jcajce/provider/asymmetric/util/BaseCipherSpi$ErasableOutputStream.class
BaseCipherSpi.java package org.bouncycastle.jcajce.provider.asymmetric.util public final org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi$ErasableOutputStream extends java.io.ByteArrayOutputStream { public void <init> () public byte[] getBuf () public void erase () }
org/bouncycastle/jcajce/provider/asymmetric/util/BaseCipherSpi.class
BaseCipherSpi.java package org.bouncycastle.jcajce.provider.asymmetric.util public abstract org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi extends javax.crypto.CipherSpi { private Class[] availableSpecs private final org.bouncycastle.jcajce.util.JcaJceHelper helper protected java.security.AlgorithmParameters engineParams protected org.bouncycastle.crypto.Wrapper wrapEngine private int ivSize private byte[] iv protected void <init> () protected int engineGetBlockSize () protected byte[] engineGetIV () protected int engineGetKeySize (java.security.Key) java.security.Key key protected int engineGetOutputSize (int) int inputLen protected java.security.AlgorithmParameters engineGetParameters () protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException String mode protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException String padding protected byte[] engineWrap (java.security.Key) throws javax.crypto.IllegalBlockSizeException java.security.InvalidKeyException javax.crypto.BadPaddingException e java.security.Key key byte[] encoded protected java.security.Key engineUnwrap (byte[], java.lang.String, int) throws java.security.InvalidKeyException byte[] encoded byte[] encoded org.bouncycastle.crypto.InvalidCipherTextException e javax.crypto.BadPaddingException e javax.crypto.IllegalBlockSizeException e2 org.bouncycastle.asn1.pkcs.PrivateKeyInfo in java.security.PrivateKey privKey Exception e java.security.KeyFactory kf java.security.NoSuchAlgorithmException e java.security.spec.InvalidKeySpecException e java.security.NoSuchProviderException e byte[] wrappedKey String wrappedKeyAlgorithm int wrappedKeyType byte[] encoded }
org/bouncycastle/jcajce/provider/asymmetric/util/BaseKeyFactorySpi.class
BaseKeyFactorySpi.java package org.bouncycastle.jcajce.provider.asymmetric.util public abstract org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi extends java.security.KeyFactorySpi implements org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter { public void <init> () protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException Exception e java.security.spec.KeySpec keySpec protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException Exception e java.security.spec.KeySpec keySpec protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException java.security.Key key Class spec }
org/bouncycastle/jcajce/provider/asymmetric/util/DHUtil.class
DHUtil.java package org.bouncycastle.jcajce.provider.asymmetric.util public org.bouncycastle.jcajce.provider.asymmetric.util.DHUtil extends java.lang.Object { public void <init> () public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException javax.crypto.interfaces.DHPublicKey k java.security.PublicKey key public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException javax.crypto.interfaces.DHPrivateKey k java.security.PrivateKey key }
org/bouncycastle/jcajce/provider/asymmetric/util/DSABase.class
DSABase.java package org.bouncycastle.jcajce.provider.asymmetric.util public abstract org.bouncycastle.jcajce.provider.asymmetric.util.DSABase extends java.security.SignatureSpi implements org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers org.bouncycastle.asn1.x509.X509ObjectIdentifiers { protected org.bouncycastle.crypto.Digest digest protected org.bouncycastle.crypto.DSAExt signer protected org.bouncycastle.crypto.signers.DSAEncoding encoding protected void <init> (org.bouncycastle.crypto.Digest, org.bouncycastle.crypto.DSAExt, org.bouncycastle.crypto.signers.DSAEncoding) org.bouncycastle.crypto.Digest digest org.bouncycastle.crypto.DSAExt signer org.bouncycastle.crypto.signers.DSAEncoding encoding protected void engineUpdate (byte) throws java.security.SignatureException byte b protected void engineUpdate (byte[], int, int) throws java.security.SignatureException byte[] b int off int len protected byte[] engineSign () throws java.security.SignatureException java.math.BigInteger[] sig Exception e byte[] hash protected boolean engineVerify (byte[]) throws java.security.SignatureException java.math.BigInteger[] sig Exception e byte[] sigBytes byte[] hash java.math.BigInteger[] sig protected void engineSetParameter (java.security.spec.AlgorithmParameterSpec) java.security.spec.AlgorithmParameterSpec params protected void engineSetParameter (java.lang.String, java.lang.Object) String param Object value protected java.lang.Object engineGetParameter (java.lang.String) String param }
org/bouncycastle/jcajce/provider/asymmetric/util/DSAEncoder.class
DSAEncoder.java package org.bouncycastle.jcajce.provider.asymmetric.util public abstract org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder extends java.lang.Object { public abstract byte[] encode (java.math.BigInteger, java.math.BigInteger) throws java.io.IOException public abstract java.math.BigInteger[] decode (byte[]) throws java.io.IOException }
org/bouncycastle/jcajce/provider/asymmetric/util/EC5Util.class
EC5Util.java package org.bouncycastle.jcajce.provider.asymmetric.util public org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util extends java.lang.Object { private static java.util.Map customCurves public void <init> () public static org.bouncycastle.math.ec.ECCurve getCurve (org.bouncycastle.jcajce.provider.config.ProviderConfiguration, org.bouncycastle.asn1.x9.X962Parameters) org.bouncycastle.asn1.x9.X9ECParameters ecP org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECParameters ecP org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.ASN1Sequence pSeq org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.math.ec.ECCurve curve java.util.Set acceptableCurves public static org.bouncycastle.crypto.params.ECDomainParameters getDomainParameters (org.bouncycastle.jcajce.provider.config.ProviderConfiguration, java.security.spec.ECParameterSpec) org.bouncycastle.jce.spec.ECParameterSpec iSpec org.bouncycastle.crypto.params.ECDomainParameters domainParameters org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration java.security.spec.ECParameterSpec params org.bouncycastle.crypto.params.ECDomainParameters domainParameters public static java.security.spec.ECParameterSpec convertToSpec (org.bouncycastle.asn1.x9.X962Parameters, org.bouncycastle.math.ec.ECCurve) java.util.Map additionalECParameters org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParameters ecP java.security.spec.ECParameterSpec ecSpec java.security.spec.EllipticCurve ellipticCurve java.security.spec.ECParameterSpec ecSpec java.security.spec.ECParameterSpec ecSpec org.bouncycastle.asn1.x9.X9ECParameters ecP java.security.spec.ECParameterSpec ecSpec java.security.spec.EllipticCurve ellipticCurve org.bouncycastle.asn1.ASN1Sequence pSeq org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.math.ec.ECCurve curve java.security.spec.ECParameterSpec ecSpec public static java.security.spec.ECParameterSpec convertToSpec (org.bouncycastle.asn1.x9.X9ECParameters) org.bouncycastle.asn1.x9.X9ECParameters domainParameters public static java.security.spec.ECParameterSpec convertToSpec (org.bouncycastle.crypto.params.ECDomainParameters) org.bouncycastle.crypto.params.ECDomainParameters domainParameters public static java.security.spec.EllipticCurve convertCurve (org.bouncycastle.math.ec.ECCurve, byte[]) org.bouncycastle.math.ec.ECCurve curve byte[] seed java.security.spec.ECField field java.math.BigInteger a java.math.BigInteger b public static org.bouncycastle.math.ec.ECCurve convertCurve (java.security.spec.EllipticCurve) org.bouncycastle.math.ec.ECCurve$Fp curve java.security.spec.ECFieldF2m fieldF2m int m int[] ks java.security.spec.EllipticCurve ec java.security.spec.ECField field java.math.BigInteger a java.math.BigInteger b public static java.security.spec.ECField convertField (org.bouncycastle.math.field.FiniteField) org.bouncycastle.math.field.Polynomial poly int[] exponents int[] ks org.bouncycastle.math.field.FiniteField field public static java.security.spec.ECParameterSpec convertSpec (java.security.spec.EllipticCurve, org.bouncycastle.jce.spec.ECParameterSpec) String name java.security.spec.EllipticCurve ellipticCurve org.bouncycastle.jce.spec.ECParameterSpec spec java.security.spec.ECPoint g public static org.bouncycastle.jce.spec.ECParameterSpec convertSpec (java.security.spec.ECParameterSpec) java.security.spec.ECParameterSpec ecSpec org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint g java.math.BigInteger n java.math.BigInteger h byte[] seed public static org.bouncycastle.math.ec.ECPoint convertPoint (java.security.spec.ECParameterSpec, java.security.spec.ECPoint) java.security.spec.ECParameterSpec ecSpec java.security.spec.ECPoint point public static org.bouncycastle.math.ec.ECPoint convertPoint (org.bouncycastle.math.ec.ECCurve, java.security.spec.ECPoint) org.bouncycastle.math.ec.ECCurve curve java.security.spec.ECPoint point public static java.security.spec.ECPoint convertPoint (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint point static void <clinit> () String name org.bouncycastle.asn1.x9.X9ECParameters curveParams java.util.Enumeration e }
org/bouncycastle/jcajce/provider/asymmetric/util/ECUtil$1.class
ECUtil.java package org.bouncycastle.jcajce.provider.asymmetric.util org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil$1 extends java.lang.Object implements java.security.PrivilegedAction { final synthetic java.security.spec.AlgorithmParameterSpec val$paramSpec void <init> (java.security.spec.AlgorithmParameterSpec) public java.lang.Object run () java.lang.reflect.Method m }
org/bouncycastle/jcajce/provider/asymmetric/util/ECUtil.class
ECUtil.java package org.bouncycastle.jcajce.provider.asymmetric.util public org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil extends java.lang.Object { public void <init> () static int[] convertMidTerms (int[]) int[] k int[] res public static org.bouncycastle.crypto.params.ECDomainParameters getDomainParameters (org.bouncycastle.jcajce.provider.config.ProviderConfiguration, org.bouncycastle.jce.spec.ECParameterSpec) org.bouncycastle.jce.spec.ECNamedCurveParameterSpec nParams org.bouncycastle.asn1.ASN1ObjectIdentifier nameOid org.bouncycastle.crypto.params.ECDomainParameters domainParameters org.bouncycastle.jce.spec.ECParameterSpec iSpec org.bouncycastle.crypto.params.ECDomainParameters domainParameters org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration org.bouncycastle.jce.spec.ECParameterSpec params org.bouncycastle.crypto.params.ECDomainParameters domainParameters public static org.bouncycastle.crypto.params.ECDomainParameters getDomainParameters (org.bouncycastle.jcajce.provider.config.ProviderConfiguration, org.bouncycastle.asn1.x9.X962Parameters) java.util.Map extraCurves org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParameters ecP org.bouncycastle.crypto.params.ECDomainParameters domainParameters org.bouncycastle.jce.spec.ECParameterSpec iSpec org.bouncycastle.crypto.params.ECDomainParameters domainParameters org.bouncycastle.asn1.x9.X9ECParameters ecP org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.crypto.params.ECDomainParameters domainParameters public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException org.bouncycastle.jce.interfaces.ECPublicKey k org.bouncycastle.jce.spec.ECParameterSpec s java.security.interfaces.ECPublicKey pubKey org.bouncycastle.jce.spec.ECParameterSpec s byte[] bytes java.security.PublicKey publicKey Exception e java.security.PublicKey key public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException String name org.bouncycastle.jce.interfaces.ECPrivateKey k org.bouncycastle.jce.spec.ECParameterSpec s java.security.interfaces.ECPrivateKey privKey org.bouncycastle.jce.spec.ECParameterSpec s byte[] bytes java.security.PrivateKey privateKey Exception e java.security.PrivateKey key public static int getOrderBitLength (org.bouncycastle.jcajce.provider.config.ProviderConfiguration, java.math.BigInteger, java.math.BigInteger) org.bouncycastle.jce.spec.ECParameterSpec implicitCA org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration java.math.BigInteger order java.math.BigInteger privateValue public static org.bouncycastle.asn1.ASN1ObjectIdentifier getNamedCurveOid (java.lang.String) String curveName String name int spacePos public static org.bouncycastle.asn1.ASN1ObjectIdentifier getNamedCurveOid (org.bouncycastle.jce.spec.ECParameterSpec) String name org.bouncycastle.asn1.x9.X9ECParameters params java.util.Enumeration names org.bouncycastle.jce.spec.ECParameterSpec ecParameterSpec public static org.bouncycastle.asn1.x9.X9ECParameters getNamedCurveByOid (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParameters params public static org.bouncycastle.asn1.x9.X9ECParameters getNamedCurveByName (java.lang.String) String curveName org.bouncycastle.asn1.x9.X9ECParameters params public static java.lang.String getCurveName (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public static java.lang.String privateKeyToString (java.lang.String, java.math.BigInteger, org.bouncycastle.jce.spec.ECParameterSpec) String algorithm java.math.BigInteger d org.bouncycastle.jce.spec.ECParameterSpec spec StringBuffer buf String nl org.bouncycastle.math.ec.ECPoint q public static java.lang.String publicKeyToString (java.lang.String, org.bouncycastle.math.ec.ECPoint, org.bouncycastle.jce.spec.ECParameterSpec) String algorithm org.bouncycastle.math.ec.ECPoint q org.bouncycastle.jce.spec.ECParameterSpec spec StringBuffer buf String nl public static java.lang.String generateKeyFingerprint (org.bouncycastle.math.ec.ECPoint, org.bouncycastle.jce.spec.ECParameterSpec) org.bouncycastle.math.ec.ECPoint publicPoint org.bouncycastle.jce.spec.ECParameterSpec spec org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint g public static java.lang.String getNameFrom (java.security.spec.AlgorithmParameterSpec) java.security.spec.AlgorithmParameterSpec paramSpec }
org/bouncycastle/jcajce/provider/asymmetric/util/ExtendedInvalidKeySpecException.class
ExtendedInvalidKeySpecException.java package org.bouncycastle.jcajce.provider.asymmetric.util public org.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException extends java.security.spec.InvalidKeySpecException { private Throwable cause public void <init> (java.lang.String, java.lang.Throwable) String msg Throwable cause public java.lang.Throwable getCause () }
org/bouncycastle/jcajce/provider/asymmetric/util/KeyUtil.class
KeyUtil.java package org.bouncycastle.jcajce.provider.asymmetric.util public org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil extends java.lang.Object { public void <init> () public static byte[] getEncodedSubjectPublicKeyInfo (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Encodable) Exception e org.bouncycastle.asn1.x509.AlgorithmIdentifier algId org.bouncycastle.asn1.ASN1Encodable keyData public static byte[] getEncodedSubjectPublicKeyInfo (org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[]) Exception e org.bouncycastle.asn1.x509.AlgorithmIdentifier algId byte[] keyData public static byte[] getEncodedSubjectPublicKeyInfo (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) Exception e org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info public static byte[] getEncodedPrivateKeyInfo (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.pkcs.PrivateKeyInfo info Exception e org.bouncycastle.asn1.x509.AlgorithmIdentifier algId org.bouncycastle.asn1.ASN1Encodable privKey public static byte[] getEncodedPrivateKeyInfo (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) Exception e org.bouncycastle.asn1.pkcs.PrivateKeyInfo info }
org/bouncycastle/jcajce/provider/asymmetric/util/PKCS12BagAttributeCarrierImpl.class
PKCS12BagAttributeCarrierImpl.java package org.bouncycastle.jcajce.provider.asymmetric.util public org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl extends java.lang.Object implements org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier { private java.util.Hashtable pkcs12Attributes private java.util.Vector pkcs12Ordering void <init> (java.util.Hashtable, java.util.Vector) java.util.Hashtable attributes java.util.Vector ordering public void <init> () public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Encodable attribute public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public java.util.Enumeration getBagAttributeKeys () int size () java.util.Hashtable getAttributes () java.util.Vector getOrdering () public void writeObject (java.io.ObjectOutputStream) throws java.io.IOException org.bouncycastle.asn1.ASN1ObjectIdentifier oid java.io.ByteArrayOutputStream bOut org.bouncycastle.asn1.ASN1OutputStream aOut java.util.Enumeration e java.io.ObjectOutputStream out public void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException org.bouncycastle.asn1.ASN1InputStream aIn org.bouncycastle.asn1.ASN1ObjectIdentifier oid java.io.ObjectInputStream in Object obj }
org/bouncycastle/jcajce/provider/asymmetric/util/PrimeCertaintyCalculator.class
PrimeCertaintyCalculator.java package org.bouncycastle.jcajce.provider.asymmetric.util public org.bouncycastle.jcajce.provider.asymmetric.util.PrimeCertaintyCalculator extends java.lang.Object { private void <init> () public static int getDefaultCertainty (int) int keySizeInBits }
org/bouncycastle/jcajce/provider/asymmetric/x509/
org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory$ExCertificateException.class
CertificateFactory.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory$ExCertificateException extends java.security.cert.CertificateException { private Throwable cause final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory this$0 public void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory, java.lang.Throwable) Throwable cause public void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory, java.lang.String, java.lang.Throwable) String msg Throwable cause public java.lang.Throwable getCause () }
org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory.class
CertificateFactory.java package org.bouncycastle.jcajce.provider.asymmetric.x509 public org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory extends java.security.cert.CertificateFactorySpi { private final org.bouncycastle.jcajce.util.JcaJceHelper bcHelper private static final org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil PEM_CERT_PARSER private static final org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil PEM_CRL_PARSER private static final org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil PEM_PKCS7_PARSER private org.bouncycastle.asn1.ASN1Set sData private int sDataObjectCount private java.io.InputStream currentStream private org.bouncycastle.asn1.ASN1Set sCrlData private int sCrlDataObjectCount private java.io.InputStream currentCrlStream public void <init> () private java.security.cert.Certificate readDERCertificate (org.bouncycastle.asn1.ASN1InputStream) throws java.io.IOException java.security.cert.CertificateParsingException org.bouncycastle.asn1.ASN1InputStream dIn private java.security.cert.Certificate readPEMCertificate (java.io.InputStream) throws java.io.IOException java.security.cert.CertificateParsingException java.io.InputStream in private java.security.cert.Certificate getCertificate (org.bouncycastle.asn1.ASN1Sequence) throws java.security.cert.CertificateParsingException org.bouncycastle.asn1.ASN1Sequence seq private java.security.cert.Certificate getCertificate () throws java.security.cert.CertificateParsingException Object obj protected java.security.cert.CRL createCRL (org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException org.bouncycastle.asn1.x509.CertificateList c private java.security.cert.CRL readPEMCRL (java.io.InputStream) throws java.io.IOException java.security.cert.CRLException java.io.InputStream in private java.security.cert.CRL readDERCRL (org.bouncycastle.asn1.ASN1InputStream) throws java.io.IOException java.security.cert.CRLException org.bouncycastle.asn1.ASN1InputStream aIn private java.security.cert.CRL getCRL (org.bouncycastle.asn1.ASN1Sequence) throws java.security.cert.CRLException org.bouncycastle.asn1.ASN1Sequence seq private java.security.cert.CRL getCRL () throws java.security.cert.CRLException public java.security.cert.Certificate engineGenerateCertificate (java.io.InputStream) throws java.security.cert.CertificateException java.io.InputStream pis java.io.InputStream pis int tag Exception e java.io.InputStream in public java.util.Collection engineGenerateCertificates (java.io.InputStream) throws java.security.cert.CertificateException java.io.InputStream inStream java.security.cert.Certificate cert java.util.List certs public java.security.cert.CRL engineGenerateCRL (java.io.InputStream) throws java.security.cert.CRLException java.io.InputStream pis java.io.InputStream pis int tag java.security.cert.CRLException e Exception e java.io.InputStream in public java.util.Collection engineGenerateCRLs (java.io.InputStream) throws java.security.cert.CRLException java.io.InputStream inStream java.security.cert.CRL crl java.util.List crls java.io.BufferedInputStream in public java.util.Iterator engineGetCertPathEncodings () public java.security.cert.CertPath engineGenerateCertPath (java.io.InputStream) throws java.security.cert.CertificateException java.io.InputStream inStream public java.security.cert.CertPath engineGenerateCertPath (java.io.InputStream, java.lang.String) throws java.security.cert.CertificateException java.io.InputStream inStream String encoding public java.security.cert.CertPath engineGenerateCertPath (java.util.List) throws java.security.cert.CertificateException Object obj java.util.List certificates java.util.Iterator iter static void <clinit> () }
org/bouncycastle/jcajce/provider/asymmetric/x509/ExtCRLException.class
ExtCRLException.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.ExtCRLException extends java.security.cert.CRLException { Throwable cause void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public java.lang.Throwable getCause () }
org/bouncycastle/jcajce/provider/asymmetric/x509/KeyFactory.class
KeyFactory.java package org.bouncycastle.jcajce.provider.asymmetric.x509 public org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory extends java.security.KeyFactorySpi { public void <init> () protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException org.bouncycastle.asn1.pkcs.PrivateKeyInfo info java.security.PrivateKey key Exception e java.security.spec.KeySpec keySpec protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info java.security.PublicKey key Exception e java.security.spec.KeySpec keySpec protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException java.security.Key key Class keySpec protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException java.security.Key key }
org/bouncycastle/jcajce/provider/asymmetric/x509/PEMUtil$1.class
PEMUtil.java package org.bouncycastle.jcajce.provider.asymmetric.x509 synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$1 extends java.lang.Object { }
org/bouncycastle/jcajce/provider/asymmetric/x509/PEMUtil$Boundaries.class
PEMUtil.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$Boundaries extends java.lang.Object { private final String _header private final String _footer final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil this$0 private void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil, java.lang.String) String type public boolean isTheExpectedHeader (java.lang.String) String line public boolean isTheExpectedFooter (java.lang.String) String line synthetic void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil, java.lang.String, org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$1) org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil x0 String x1 org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$1 x2 }
org/bouncycastle/jcajce/provider/asymmetric/x509/PEMUtil.class
PEMUtil.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil extends java.lang.Object { private final org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$Boundaries[] _supportedBoundaries void <init> (java.lang.String) String type private java.lang.String readLine (java.io.InputStream) throws java.io.IOException java.io.InputStream in int c StringBuffer l private org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$Boundaries getBoundaries (java.lang.String) org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$Boundaries boundary int i String line org.bouncycastle.asn1.ASN1Sequence readPEMObject (java.io.InputStream) throws java.io.IOException String line String line Exception e java.io.InputStream in StringBuffer pemBuf org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$Boundaries header org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$Boundaries footer }
org/bouncycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.class
PKIXCertPath.java package org.bouncycastle.jcajce.provider.asymmetric.x509 public org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath extends java.security.cert.CertPath { private final org.bouncycastle.jcajce.util.JcaJceHelper helper static final java.util.List certPathEncodings private java.util.List certificates private java.util.List sortCerts (java.util.List) java.security.cert.X509Certificate cert int i java.security.cert.X509Certificate c int j java.security.cert.X509Certificate cert boolean found javax.security.auth.x500.X500Principal subject int i java.security.cert.X509Certificate c int j int i java.util.List certs javax.security.auth.x500.X500Principal issuer boolean okay java.util.List retList java.util.List orig void <init> (java.util.List) java.util.List certificates void <init> (java.io.InputStream, java.lang.String) throws java.security.cert.CertificateException org.bouncycastle.asn1.ASN1Encodable element byte[] encoded org.bouncycastle.asn1.ASN1InputStream derInStream org.bouncycastle.asn1.ASN1Primitive derObject java.util.Enumeration e java.security.cert.CertificateFactory certFactory java.security.cert.CertificateFactory certFactory java.security.cert.Certificate cert java.io.IOException ex java.security.NoSuchProviderException ex java.io.InputStream inStream String encoding public java.util.Iterator getEncodings () public byte[] getEncoded () throws java.security.cert.CertificateEncodingException Object enc java.util.Iterator iter public byte[] getEncoded (java.lang.String) throws java.security.cert.CertificateEncodingException org.bouncycastle.asn1.ASN1EncodableVector v java.util.ListIterator iter int i org.bouncycastle.asn1.pkcs.ContentInfo encInfo org.bouncycastle.asn1.ASN1EncodableVector v org.bouncycastle.asn1.pkcs.SignedData sd String encoding public java.util.List getCertificates () private org.bouncycastle.asn1.ASN1Primitive toASN1Object (java.security.cert.X509Certificate) throws java.security.cert.CertificateEncodingException Exception e java.security.cert.X509Certificate cert private byte[] toDEREncoded (org.bouncycastle.asn1.ASN1Encodable) throws java.security.cert.CertificateEncodingException java.io.IOException e org.bouncycastle.asn1.ASN1Encodable obj static void <clinit> () java.util.List encodings }
org/bouncycastle/jcajce/provider/asymmetric/x509/SignatureCreator.class
SignatureCreator.java package org.bouncycastle.jcajce.provider.asymmetric.x509 abstract org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator extends java.lang.Object { public abstract java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException }
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLEntryObject.class
X509CRLEntryObject.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject extends java.security.cert.X509CRLEntry { private org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c private org.bouncycastle.asn1.x500.X500Name certificateIssuer private volatile boolean hashValueSet private volatile int hashValue protected void <init> (org.bouncycastle.asn1.x509.TBSCertList$CRLEntry) org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c protected void <init> (org.bouncycastle.asn1.x509.TBSCertList$CRLEntry, boolean, org.bouncycastle.asn1.x500.X500Name) org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c boolean isIndirect org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer public boolean hasUnsupportedCriticalExtension () java.util.Set extns private org.bouncycastle.asn1.x500.X500Name loadCertificateIssuer (boolean, org.bouncycastle.asn1.x500.X500Name) int i org.bouncycastle.asn1.x509.GeneralName[] names Exception e boolean isIndirect org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer org.bouncycastle.asn1.x509.Extension ext public javax.security.auth.x500.X500Principal getCertificateIssuer () java.io.IOException e private java.util.Set getExtensionOIDs (boolean) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Set set java.util.Enumeration e boolean critical org.bouncycastle.asn1.x509.Extensions extensions public java.util.Set getCriticalExtensionOIDs () public java.util.Set getNonCriticalExtensionOIDs () private org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extensions exts public byte[] getExtensionValue (java.lang.String) Exception e String oid org.bouncycastle.asn1.x509.Extension ext public int hashCode () public boolean equals (java.lang.Object) org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject otherBC Object other public byte[] getEncoded () throws java.security.cert.CRLException java.io.IOException e public java.math.BigInteger getSerialNumber () public java.util.Date getRevocationDate () public boolean hasExtensions () public java.lang.String toString () Exception ex byte[] octs org.bouncycastle.asn1.ASN1InputStream dIn org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Enumeration e StringBuffer buf String nl org.bouncycastle.asn1.x509.Extensions extensions }
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLImpl$1.class
X509CRLImpl.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl$1 extends java.lang.Object implements org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator { final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl this$0 void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl) org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl this$0 public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException Exception e String sigName }
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLImpl$2.class
X509CRLImpl.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl$2 extends java.lang.Object implements org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator { final synthetic String val$sigProvider final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl this$0 void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl, java.lang.String) org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl this$0 public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String sigName }
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLImpl$3.class
X509CRLImpl.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl$3 extends java.lang.Object implements org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator { final synthetic java.security.Provider val$sigProvider final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl this$0 void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl, java.security.Provider) org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl this$0 public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String sigName }
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLImpl.class
X509CRLImpl.java package org.bouncycastle.jcajce.provider.asymmetric.x509 abstract org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl extends java.security.cert.X509CRL { protected org.bouncycastle.jcajce.util.JcaJceHelper bcHelper protected org.bouncycastle.asn1.x509.CertificateList c protected String sigAlgName protected byte[] sigAlgParams protected boolean isIndirect void <init> (org.bouncycastle.jcajce.util.JcaJceHelper, org.bouncycastle.asn1.x509.CertificateList, java.lang.String, byte[], boolean) org.bouncycastle.jcajce.util.JcaJceHelper bcHelper org.bouncycastle.asn1.x509.CertificateList c String sigAlgName byte[] sigAlgParams boolean isIndirect public boolean hasUnsupportedCriticalExtension () java.util.Set extns private java.util.Set getExtensionOIDs (boolean) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Set set java.util.Enumeration e org.bouncycastle.asn1.x509.Extensions extensions boolean critical public java.util.Set getCriticalExtensionOIDs () public java.util.Set getNonCriticalExtensionOIDs () public byte[] getExtensionValue (java.lang.String) Exception e String oid org.bouncycastle.asn1.ASN1OctetString extValue public byte[] getEncoded () throws java.security.cert.CRLException java.io.IOException e public void verify (java.security.PublicKey) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException java.security.PublicKey key public void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException java.security.PublicKey key String sigProvider public void verify (java.security.PublicKey, java.security.Provider) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException e java.security.PublicKey key java.security.Provider sigProvider private void doVerify (java.security.PublicKey, org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException java.security.SignatureException e org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlg String sigName java.security.Signature signature java.security.SignatureException sigExc int i java.util.List pubKeys org.bouncycastle.asn1.ASN1Sequence keySeq org.bouncycastle.asn1.ASN1Sequence sigSeq boolean success java.security.Signature signature java.security.SignatureException e org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlg String sigName java.security.SignatureException sigExc int i org.bouncycastle.asn1.ASN1Sequence keySeq org.bouncycastle.asn1.ASN1Sequence sigSeq boolean success java.io.IOException e java.security.Signature sig java.security.PublicKey key org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator sigCreator private void checkSignature (java.security.PublicKey, java.security.Signature, org.bouncycastle.asn1.ASN1Encodable, byte[]) throws java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException java.security.cert.CRLException java.io.OutputStream sigOut java.io.IOException e java.security.PublicKey key java.security.Signature sig org.bouncycastle.asn1.ASN1Encodable sigAlgParams byte[] encSig public int getVersion () public java.security.Principal getIssuerDN () public javax.security.auth.x500.X500Principal getIssuerX500Principal () java.io.IOException e public java.util.Date getThisUpdate () public java.util.Date getNextUpdate () org.bouncycastle.asn1.x509.Time nextUpdate private java.util.Set loadCRLEntries () org.bouncycastle.asn1.x509.Extension currentCaName org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject crlEntry java.util.Set entrySet java.util.Enumeration certs org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer public java.security.cert.X509CRLEntry getRevokedCertificate (java.math.BigInteger) org.bouncycastle.asn1.x509.Extension currentCaName org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry java.math.BigInteger serialNumber java.util.Enumeration certs org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer public java.util.Set getRevokedCertificates () java.util.Set entrySet public byte[] getTBSCertList () throws java.security.cert.CRLException java.io.IOException e public byte[] getSignature () public java.lang.String getSigAlgName () public java.lang.String getSigAlgOID () public byte[] getSigAlgParams () public java.lang.String toString () Exception ex byte[] octs org.bouncycastle.asn1.ASN1InputStream dIn org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Enumeration e java.util.Iterator it StringBuffer buf String nl org.bouncycastle.asn1.x509.Extensions extensions java.util.Set set public boolean isRevoked (java.security.cert.Certificate) org.bouncycastle.asn1.x509.Extension currentCaName org.bouncycastle.asn1.x500.X500Name issuer org.bouncycastle.asn1.x500.X500Name issuer java.security.cert.CertificateEncodingException e org.bouncycastle.asn1.x500.X500Name issuer org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry java.math.BigInteger serial java.security.cert.Certificate cert java.util.Enumeration certs org.bouncycastle.asn1.x500.X500Name caName protected static byte[] getExtensionOctets (org.bouncycastle.asn1.x509.CertificateList, java.lang.String) org.bouncycastle.asn1.x509.CertificateList c String oid org.bouncycastle.asn1.ASN1OctetString extValue protected static org.bouncycastle.asn1.ASN1OctetString getExtensionValue (org.bouncycastle.asn1.x509.CertificateList, java.lang.String) org.bouncycastle.asn1.x509.Extension ext org.bouncycastle.asn1.x509.CertificateList c String oid org.bouncycastle.asn1.x509.Extensions exts }
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLInternal.class
X509CRLInternal.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLInternal extends org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl { private final byte[] encoding void <init> (org.bouncycastle.jcajce.util.JcaJceHelper, org.bouncycastle.asn1.x509.CertificateList, java.lang.String, byte[], boolean, byte[]) org.bouncycastle.jcajce.util.JcaJceHelper bcHelper org.bouncycastle.asn1.x509.CertificateList c String sigAlgName byte[] sigAlgParams boolean isIndirect byte[] encoding public byte[] getEncoded () throws java.security.cert.CRLException }
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLObject.class
X509CRLObject.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLObject extends org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl { private final Object cacheLock private org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLInternal internalCRLValue private volatile boolean hashValueSet private volatile int hashValue void <init> (org.bouncycastle.jcajce.util.JcaJceHelper, org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException org.bouncycastle.jcajce.util.JcaJceHelper bcHelper org.bouncycastle.asn1.x509.CertificateList c public boolean equals (java.lang.Object) org.bouncycastle.asn1.ASN1BitString signature org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLObject otherBC Object other public int hashCode () private org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLInternal getInternalCRL () byte[] encoding java.security.cert.CRLException e byte[] encoding org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLInternal temp private static java.lang.String createSigAlgName (org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException Exception e org.bouncycastle.asn1.x509.CertificateList c private static byte[] createSigAlgParams (org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException org.bouncycastle.asn1.ASN1Encodable parameters Exception e org.bouncycastle.asn1.x509.CertificateList c private static boolean isIndirectCRL (org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException byte[] extOctets Exception e org.bouncycastle.asn1.x509.CertificateList c }
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl$1.class
X509CertificateImpl.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl$1 extends java.lang.Object implements org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator { final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl this$0 void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl) org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl this$0 public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException Exception e String sigName }
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl$2.class
X509CertificateImpl.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl$2 extends java.lang.Object implements org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator { final synthetic String val$sigProvider final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl this$0 void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl, java.lang.String) org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl this$0 public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String sigName }
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl$3.class
X509CertificateImpl.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl$3 extends java.lang.Object implements org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator { final synthetic java.security.Provider val$sigProvider final synthetic org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl this$0 void <init> (org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl, java.security.Provider) org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl this$0 public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException String sigName }
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.class
X509CertificateImpl.java package org.bouncycastle.jcajce.provider.asymmetric.x509 abstract org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl extends java.security.cert.X509Certificate implements org.bouncycastle.jcajce.interfaces.BCX509Certificate { protected org.bouncycastle.jcajce.util.JcaJceHelper bcHelper protected org.bouncycastle.asn1.x509.Certificate c protected org.bouncycastle.asn1.x509.BasicConstraints basicConstraints protected boolean[] keyUsage protected String sigAlgName protected byte[] sigAlgParams void <init> (org.bouncycastle.jcajce.util.JcaJceHelper, org.bouncycastle.asn1.x509.Certificate, org.bouncycastle.asn1.x509.BasicConstraints, boolean[], java.lang.String, byte[]) org.bouncycastle.jcajce.util.JcaJceHelper bcHelper org.bouncycastle.asn1.x509.Certificate c org.bouncycastle.asn1.x509.BasicConstraints basicConstraints boolean[] keyUsage String sigAlgName byte[] sigAlgParams public org.bouncycastle.asn1.x500.X500Name getIssuerX500Name () public org.bouncycastle.asn1.x509.TBSCertificate getTBSCertificateNative () public org.bouncycastle.asn1.x500.X500Name getSubjectX500Name () public void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException java.util.Date date public int getVersion () public java.math.BigInteger getSerialNumber () public java.security.Principal getIssuerDN () public javax.security.auth.x500.X500Principal getIssuerX500Principal () byte[] encoding java.io.IOException e public java.security.Principal getSubjectDN () public javax.security.auth.x500.X500Principal getSubjectX500Principal () byte[] encoding java.io.IOException e public java.util.Date getNotBefore () public java.util.Date getNotAfter () public byte[] getTBSCertificate () throws java.security.cert.CertificateEncodingException java.io.IOException e public byte[] getSignature () public java.lang.String getSigAlgName () public java.lang.String getSigAlgOID () public byte[] getSigAlgParams () public boolean[] getIssuerUniqueID () int i byte[] bytes boolean[] boolId org.bouncycastle.asn1.DERBitString id public boolean[] getSubjectUniqueID () int i byte[] bytes boolean[] boolId org.bouncycastle.asn1.DERBitString id public boolean[] getKeyUsage () public java.util.List getExtendedKeyUsage () throws java.security.cert.CertificateParsingException int i org.bouncycastle.asn1.ASN1Sequence seq java.util.List list Exception e byte[] extOctets public int getBasicConstraints () public java.util.Collection getSubjectAlternativeNames () throws java.security.cert.CertificateParsingException public java.util.Collection getIssuerAlternativeNames () throws java.security.cert.CertificateParsingException public java.util.Set getCriticalExtensionOIDs () org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Enumeration e java.util.Set set org.bouncycastle.asn1.x509.Extensions extensions public byte[] getExtensionValue (java.lang.String) Exception e String oid org.bouncycastle.asn1.ASN1OctetString extValue public java.util.Set getNonCriticalExtensionOIDs () org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Enumeration e java.util.Set set org.bouncycastle.asn1.x509.Extensions extensions public boolean hasUnsupportedCriticalExtension () org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Enumeration e org.bouncycastle.asn1.x509.Extensions extensions public java.security.PublicKey getPublicKey () java.io.IOException e public byte[] getEncoded () throws java.security.cert.CertificateEncodingException java.io.IOException e public java.lang.String toString () Exception ex byte[] octs org.bouncycastle.asn1.ASN1InputStream dIn org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Enumeration e StringBuffer buf String nl org.bouncycastle.asn1.x509.Extensions extensions public final void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException java.security.PublicKey key public final void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException java.security.PublicKey key String sigProvider public final void verify (java.security.PublicKey, java.security.Provider) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException e java.security.PublicKey key java.security.Provider sigProvider private void doVerify (java.security.PublicKey, org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException java.security.SignatureException e org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlg String sigName java.security.Signature signature java.security.SignatureException sigExc int i java.util.List pubKeys org.bouncycastle.asn1.ASN1Sequence keySeq org.bouncycastle.asn1.ASN1Sequence sigSeq boolean success java.security.Signature signature java.security.SignatureException e org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlg String sigName java.security.SignatureException sigExc int i org.bouncycastle.asn1.ASN1Sequence keySeq org.bouncycastle.asn1.ASN1Sequence sigSeq boolean success int i java.util.List keys String sigName java.security.Signature signature java.security.PublicKey key org.bouncycastle.jcajce.provider.asymmetric.x509.SignatureCreator signatureCreator private void checkSignature (java.security.PublicKey, java.security.Signature, org.bouncycastle.asn1.ASN1Encodable, byte[]) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException java.io.OutputStream sigOut java.io.IOException e java.security.PublicKey key java.security.Signature signature org.bouncycastle.asn1.ASN1Encodable params byte[] sigBytes private boolean isAlgIdEqual (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier) org.bouncycastle.asn1.x509.AlgorithmIdentifier id1 org.bouncycastle.asn1.x509.AlgorithmIdentifier id2 private static java.util.Collection getAlternativeNames (org.bouncycastle.asn1.x509.Certificate, java.lang.String) throws java.security.cert.CertificateParsingException String addr java.net.UnknownHostException e byte[] addrBytes String addr org.bouncycastle.asn1.x509.GeneralName genName java.util.List list java.util.Collection temp java.util.Enumeration it Exception e org.bouncycastle.asn1.x509.Certificate c String oid byte[] extOctets protected static byte[] getExtensionOctets (org.bouncycastle.asn1.x509.Certificate, java.lang.String) org.bouncycastle.asn1.x509.Certificate c String oid org.bouncycastle.asn1.ASN1OctetString extValue protected static org.bouncycastle.asn1.ASN1OctetString getExtensionValue (org.bouncycastle.asn1.x509.Certificate, java.lang.String) org.bouncycastle.asn1.x509.Extension ext org.bouncycastle.asn1.x509.Certificate c String oid org.bouncycastle.asn1.x509.Extensions exts }
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateInternal.class
X509CertificateInternal.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateInternal extends org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl { private final byte[] encoding void <init> (org.bouncycastle.jcajce.util.JcaJceHelper, org.bouncycastle.asn1.x509.Certificate, org.bouncycastle.asn1.x509.BasicConstraints, boolean[], java.lang.String, byte[], byte[]) org.bouncycastle.jcajce.util.JcaJceHelper bcHelper org.bouncycastle.asn1.x509.Certificate c org.bouncycastle.asn1.x509.BasicConstraints basicConstraints boolean[] keyUsage String sigAlgName byte[] sigAlgParams byte[] encoding public byte[] getEncoded () throws java.security.cert.CertificateEncodingException }
org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.class
X509CertificateObject.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateObject extends org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl implements org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier { private final Object cacheLock private org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateInternal internalCertificateValue private javax.security.auth.x500.X500Principal issuerValue private java.security.PublicKey publicKeyValue private javax.security.auth.x500.X500Principal subjectValue private long[] validityValues private volatile boolean hashValueSet private volatile int hashValue private org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier attrCarrier private byte[] encoded void <init> (org.bouncycastle.jcajce.util.JcaJceHelper, org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException org.bouncycastle.jcajce.util.JcaJceHelper bcHelper org.bouncycastle.asn1.x509.Certificate c public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException java.util.Date date long checkTime long[] validityValues public javax.security.auth.x500.X500Principal getIssuerX500Principal () javax.security.auth.x500.X500Principal temp public java.security.PublicKey getPublicKey () java.security.PublicKey temp public javax.security.auth.x500.X500Principal getSubjectX500Principal () javax.security.auth.x500.X500Principal temp public long[] getValidityValues () long[] temp public byte[] getEncoded () throws java.security.cert.CertificateEncodingException java.io.IOException e public boolean equals (java.lang.Object) org.bouncycastle.asn1.ASN1BitString signature org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateObject otherBC Object other public int hashCode () public int originalHashCode () int i int hashCode byte[] certData java.security.cert.CertificateEncodingException e public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Encodable attribute public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public java.util.Enumeration getBagAttributeKeys () private org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateInternal getInternalCertificate () byte[] encoding java.security.cert.CertificateEncodingException e byte[] encoding org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateInternal temp private static org.bouncycastle.asn1.x509.BasicConstraints createBasicConstraints (org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException byte[] extOctets Exception e org.bouncycastle.asn1.x509.Certificate c private static boolean[] createKeyUsage (org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException int i byte[] extOctets org.bouncycastle.asn1.ASN1BitString bits byte[] bytes int length boolean[] keyUsage Exception e org.bouncycastle.asn1.x509.Certificate c private static java.lang.String createSigAlgName (org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException Exception e org.bouncycastle.asn1.x509.Certificate c private static byte[] createSigAlgParams (org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException org.bouncycastle.asn1.ASN1Encodable parameters Exception e org.bouncycastle.asn1.x509.Certificate c }
org/bouncycastle/jcajce/provider/asymmetric/x509/X509SignatureUtil.class
X509SignatureUtil.java package org.bouncycastle.jcajce.provider.asymmetric.x509 org.bouncycastle.jcajce.provider.asymmetric.x509.X509SignatureUtil extends java.lang.Object { private static final java.util.Map algNames private static final org.bouncycastle.asn1.ASN1Null derNull void <init> () static boolean isCompositeAlgorithm (org.bouncycastle.asn1.x509.AlgorithmIdentifier) org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier static void setSignatureParameters (java.security.Signature, org.bouncycastle.asn1.ASN1Encodable) throws java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException java.io.IOException e java.security.GeneralSecurityException e java.security.AlgorithmParameters sigParams java.security.Signature signature org.bouncycastle.asn1.ASN1Encodable params static java.lang.String getSignatureName (org.bouncycastle.asn1.x509.AlgorithmIdentifier) org.bouncycastle.asn1.pkcs.RSASSAPSSparams rsaParams org.bouncycastle.asn1.ASN1Sequence ecDsaParams org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId org.bouncycastle.asn1.ASN1Encodable params String algName private static java.lang.String getDigestAlgName (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID String name int dIndex private static java.lang.String findAlgName (org.bouncycastle.asn1.ASN1ObjectIdentifier) String algName String algName int i org.bouncycastle.asn1.ASN1ObjectIdentifier algOid java.security.Provider prov java.security.Provider[] provs private static java.lang.String lookupAlg (java.security.Provider, org.bouncycastle.asn1.ASN1ObjectIdentifier) java.security.Provider prov org.bouncycastle.asn1.ASN1ObjectIdentifier algOid String algName static void prettyPrintSignature (byte[], java.lang.StringBuffer, java.lang.String) int i byte[] sig StringBuffer buf String nl static void <clinit> () }
org/bouncycastle/jcajce/provider/config/
org/bouncycastle/jcajce/provider/config/ConfigurableProvider.class
ConfigurableProvider.java package org.bouncycastle.jcajce.provider.config public abstract org.bouncycastle.jcajce.provider.config.ConfigurableProvider extends java.lang.Object { public static final String THREAD_LOCAL_EC_IMPLICITLY_CA public static final String EC_IMPLICITLY_CA public static final String THREAD_LOCAL_DH_DEFAULT_PARAMS public static final String DH_DEFAULT_PARAMS public static final String ACCEPTABLE_EC_CURVES public static final String ADDITIONAL_EC_PARAMETERS public abstract void setParameter (java.lang.String, java.lang.Object) public abstract void addAlgorithm (java.lang.String, java.lang.String) public abstract void addAlgorithm (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) public abstract boolean hasAlgorithm (java.lang.String, java.lang.String) public abstract void addKeyInfoConverter (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter) public abstract org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter getKeyInfoConverter (org.bouncycastle.asn1.ASN1ObjectIdentifier) public abstract void addAttributes (java.lang.String, java.util.Map) public abstract void addPrivateAlgorithm (java.lang.String, java.lang.String) public abstract void addPrivateAlgorithm (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) }
org/bouncycastle/jcajce/provider/config/PKCS12StoreParameter.class
PKCS12StoreParameter.java package org.bouncycastle.jcajce.provider.config public org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter extends org.bouncycastle.jcajce.PKCS12StoreParameter { public void <init> (java.io.OutputStream, char[]) java.io.OutputStream out char[] password public void <init> (java.io.OutputStream, java.security.KeyStore$ProtectionParameter) java.io.OutputStream out java.security.KeyStore$ProtectionParameter protectionParameter public void <init> (java.io.OutputStream, char[], boolean) java.io.OutputStream out char[] password boolean forDEREncoding public void <init> (java.io.OutputStream, java.security.KeyStore$ProtectionParameter, boolean) java.io.OutputStream out java.security.KeyStore$ProtectionParameter protectionParameter boolean forDEREncoding }
org/bouncycastle/jcajce/provider/config/ProviderConfiguration.class
ProviderConfiguration.java package org.bouncycastle.jcajce.provider.config public abstract org.bouncycastle.jcajce.provider.config.ProviderConfiguration extends java.lang.Object { public abstract org.bouncycastle.jce.spec.ECParameterSpec getEcImplicitlyCa () public abstract javax.crypto.spec.DHParameterSpec getDHDefaultParameters (int) public abstract java.security.spec.DSAParameterSpec getDSADefaultParameters (int) public abstract java.util.Set getAcceptableNamedCurves () public abstract java.util.Map getAdditionalECParameters () }
org/bouncycastle/jcajce/provider/config/ProviderConfigurationPermission.class
ProviderConfigurationPermission.java package org.bouncycastle.jcajce.provider.config public org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission extends java.security.BasicPermission { private static final int THREAD_LOCAL_EC_IMPLICITLY_CA private static final int EC_IMPLICITLY_CA private static final int THREAD_LOCAL_DH_DEFAULT_PARAMS private static final int DH_DEFAULT_PARAMS private static final int ACCEPTABLE_EC_CURVES private static final int ADDITIONAL_EC_PARAMETERS private static final int ALL private static final String THREAD_LOCAL_EC_IMPLICITLY_CA_STR private static final String EC_IMPLICITLY_CA_STR private static final String THREAD_LOCAL_DH_DEFAULT_PARAMS_STR private static final String DH_DEFAULT_PARAMS_STR private static final String ACCEPTABLE_EC_CURVES_STR private static final String ADDITIONAL_EC_PARAMETERS_STR private static final String ALL_STR private final String actions private final int permissionMask public void <init> (java.lang.String) String name public void <init> (java.lang.String, java.lang.String) String name String actions private int calculateMask (java.lang.String) String s String actions java.util.StringTokenizer tok int mask public java.lang.String getActions () public boolean implies (java.security.Permission) java.security.Permission permission org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission other public boolean equals (java.lang.Object) org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission other Object obj public int hashCode () }
org/bouncycastle/jcajce/provider/digest/
org/bouncycastle/jcajce/provider/digest/BCMessageDigest.class
BCMessageDigest.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.BCMessageDigest extends java.security.MessageDigest { protected org.bouncycastle.crypto.Digest digest protected int digestSize protected void <init> (org.bouncycastle.crypto.Digest) org.bouncycastle.crypto.Digest digest public void engineReset () public void engineUpdate (byte) byte input public void engineUpdate (byte[], int, int) byte[] input int offset int len public int engineGetDigestLength () public byte[] engineDigest () byte[] digestBytes }
org/bouncycastle/jcajce/provider/digest/DigestAlgorithmProvider.class
DigestAlgorithmProvider.java package org.bouncycastle.jcajce.provider.digest abstract org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider { void <init> () protected void addHMACAlgorithm (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String, java.lang.String) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider String algorithm String algorithmClassName String keyGeneratorClassName String mainName protected void addHMACAlias (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider String algorithm org.bouncycastle.asn1.ASN1ObjectIdentifier oid String mainName }
org/bouncycastle/jcajce/provider/digest/MD5$Digest.class
MD5.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.MD5$Digest extends org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable { public void <init> () public java.lang.Object clone () throws java.lang.CloneNotSupportedException org.bouncycastle.jcajce.provider.digest.MD5$Digest d }
org/bouncycastle/jcajce/provider/digest/MD5$HashMac.class
MD5.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.MD5$HashMac extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac { public void <init> () }
org/bouncycastle/jcajce/provider/digest/MD5$KeyGenerator.class
MD5.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.MD5$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator { public void <init> () }
org/bouncycastle/jcajce/provider/digest/MD5$Mappings.class
MD5.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.MD5$Mappings extends org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider { private static final String PREFIX public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider static void <clinit> () }
org/bouncycastle/jcajce/provider/digest/MD5.class
MD5.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.MD5 extends java.lang.Object { private void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA1$Digest.class
SHA1.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA1$Digest extends org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable { public void <init> () public java.lang.Object clone () throws java.lang.CloneNotSupportedException org.bouncycastle.jcajce.provider.digest.SHA1$Digest d }
org/bouncycastle/jcajce/provider/digest/SHA1$HashMac.class
SHA1.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA1$HashMac extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac { public void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA1$KeyGenerator.class
SHA1.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA1$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator { public void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA1$Mappings.class
SHA1.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA1$Mappings extends org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider { private static final String PREFIX public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider static void <clinit> () }
org/bouncycastle/jcajce/provider/digest/SHA1$PBEWithMacKeyFactory.class
SHA1.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA1$PBEWithMacKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA1$SHA1Mac.class
SHA1.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA1$SHA1Mac extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac { public void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA1.class
SHA1.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA1 extends java.lang.Object { private void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA224$Digest.class
SHA224.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA224$Digest extends org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable { public void <init> () public java.lang.Object clone () throws java.lang.CloneNotSupportedException org.bouncycastle.jcajce.provider.digest.SHA224$Digest d }
org/bouncycastle/jcajce/provider/digest/SHA224$HashMac.class
SHA224.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA224$HashMac extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac { public void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA224$KeyGenerator.class
SHA224.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA224$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator { public void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA224$Mappings.class
SHA224.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA224$Mappings extends org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider { private static final String PREFIX public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider static void <clinit> () }
org/bouncycastle/jcajce/provider/digest/SHA224.class
SHA224.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA224 extends java.lang.Object { private void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA256$Digest.class
SHA256.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA256$Digest extends org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable { public void <init> () public java.lang.Object clone () throws java.lang.CloneNotSupportedException org.bouncycastle.jcajce.provider.digest.SHA256$Digest d }
org/bouncycastle/jcajce/provider/digest/SHA256$HashMac.class
SHA256.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA256$HashMac extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac { public void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA256$KeyGenerator.class
SHA256.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA256$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator { public void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA256$Mappings.class
SHA256.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA256$Mappings extends org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider { private static final String PREFIX public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider static void <clinit> () }
org/bouncycastle/jcajce/provider/digest/SHA256.class
SHA256.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA256 extends java.lang.Object { private void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA384$Digest.class
SHA384.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA384$Digest extends org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable { public void <init> () public java.lang.Object clone () throws java.lang.CloneNotSupportedException org.bouncycastle.jcajce.provider.digest.SHA384$Digest d }
org/bouncycastle/jcajce/provider/digest/SHA384$HashMac.class
SHA384.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA384$HashMac extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac { public void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA384$KeyGenerator.class
SHA384.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA384$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator { public void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA384$Mappings.class
SHA384.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA384$Mappings extends org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider { private static final String PREFIX public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider static void <clinit> () }
org/bouncycastle/jcajce/provider/digest/SHA384.class
SHA384.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA384 extends java.lang.Object { private void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA512$Digest.class
SHA512.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA512$Digest extends org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable { public void <init> () public java.lang.Object clone () throws java.lang.CloneNotSupportedException org.bouncycastle.jcajce.provider.digest.SHA512$Digest d }
org/bouncycastle/jcajce/provider/digest/SHA512$HashMac.class
SHA512.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA512$HashMac extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac { public void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA512$KeyGenerator.class
SHA512.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA512$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator { public void <init> () }
org/bouncycastle/jcajce/provider/digest/SHA512$Mappings.class
SHA512.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA512$Mappings extends org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider { private static final String PREFIX public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider static void <clinit> () }
org/bouncycastle/jcajce/provider/digest/SHA512.class
SHA512.java package org.bouncycastle.jcajce.provider.digest public org.bouncycastle.jcajce.provider.digest.SHA512 extends java.lang.Object { private void <init> () }
org/bouncycastle/jcajce/provider/keystore/
org/bouncycastle/jcajce/provider/keystore/BC$Mappings.class
BC.java package org.bouncycastle.jcajce.provider.keystore public org.bouncycastle.jcajce.provider.keystore.BC$Mappings extends org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider { public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider }
org/bouncycastle/jcajce/provider/keystore/BC.class
BC.java package org.bouncycastle.jcajce.provider.keystore public org.bouncycastle.jcajce.provider.keystore.BC extends java.lang.Object { private static final String PREFIX public void <init> () }
org/bouncycastle/jcajce/provider/keystore/PKCS12$Mappings.class
PKCS12.java package org.bouncycastle.jcajce.provider.keystore public org.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings extends org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider { public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider }
org/bouncycastle/jcajce/provider/keystore/PKCS12.class
PKCS12.java package org.bouncycastle.jcajce.provider.keystore public org.bouncycastle.jcajce.provider.keystore.PKCS12 extends java.lang.Object { private static final String PREFIX public void <init> () }
org/bouncycastle/jcajce/provider/keystore/bc/
org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$BCKeyStoreException.class
BcKeyStoreSpi.java package org.bouncycastle.jcajce.provider.keystore.bc org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$BCKeyStoreException extends java.security.KeyStoreException { private final Exception cause public void <init> (java.lang.String, java.lang.Exception) String msg Exception cause public java.lang.Throwable getCause () }
org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$BouncyCastleStore.class
BcKeyStoreSpi.java package org.bouncycastle.jcajce.provider.keystore.bc public org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$BouncyCastleStore extends org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi { public void <init> () public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException String cipherAlg java.io.InputStream stream char[] password java.io.DataInputStream dIn int version byte[] salt int iterationCount String cipherAlg javax.crypto.Cipher cipher javax.crypto.CipherInputStream cIn org.bouncycastle.crypto.Digest dig org.bouncycastle.crypto.io.DigestInputStream dgIn byte[] hash byte[] oldHash public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException java.io.OutputStream stream char[] password javax.crypto.Cipher cipher java.io.DataOutputStream dOut byte[] salt int iterationCount javax.crypto.CipherOutputStream cOut org.bouncycastle.crypto.io.DigestOutputStream dgOut byte[] dig public boolean engineProbe (java.io.InputStream) throws java.io.IOException java.io.InputStream stream java.io.DataInputStream dIn int version byte[] salt }
org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$Std.class
BcKeyStoreSpi.java package org.bouncycastle.jcajce.provider.keystore.bc public org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Std extends org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi { public void <init> () }
org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$StoreEntry.class
BcKeyStoreSpi.java package org.bouncycastle.jcajce.provider.keystore.bc org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry extends java.lang.Object { int type String alias Object obj java.security.cert.Certificate[] certChain java.util.Date date final synthetic org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi this$0 void <init> (org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.security.cert.Certificate) String alias java.security.cert.Certificate obj void <init> (org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, byte[], java.security.cert.Certificate[]) String alias byte[] obj java.security.cert.Certificate[] certChain void <init> (org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.lang.Exception String alias java.security.Key key char[] password java.security.cert.Certificate[] certChain byte[] salt int iterationCount java.io.ByteArrayOutputStream bOut java.io.DataOutputStream dOut javax.crypto.Cipher cipher javax.crypto.CipherOutputStream cOut void <init> (org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.util.Date, int, java.lang.Object) String alias java.util.Date date int type Object obj void <init> (org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.util.Date, int, java.lang.Object, java.security.cert.Certificate[]) String alias java.util.Date date int type Object obj java.security.cert.Certificate[] certChain int getType () java.lang.String getAlias () java.lang.Object getObject () java.lang.Object getObject (char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException Exception y java.io.ByteArrayOutputStream bOut java.io.DataOutputStream dOut javax.crypto.Cipher out javax.crypto.CipherOutputStream cOut java.security.Key k Exception x byte[] salt int iterationCount javax.crypto.Cipher cipher javax.crypto.CipherInputStream cIn Exception e java.io.ByteArrayInputStream bIn java.io.DataInputStream dIn char[] password java.security.cert.Certificate[] getCertificateChain () java.util.Date getDate () }
org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$Version1.class
BcKeyStoreSpi.java package org.bouncycastle.jcajce.provider.keystore.bc public org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Version1 extends org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi { public void <init> () }
org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi.class
BcKeyStoreSpi.java package org.bouncycastle.jcajce.provider.keystore.bc public org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi extends java.security.KeyStoreSpi implements org.bouncycastle.jce.interfaces.BCKeyStore { private static final int STORE_VERSION private static final int STORE_SALT_SIZE private static final String STORE_CIPHER private static final int KEY_SALT_SIZE private static final int MIN_ITERATIONS private static final String KEY_CIPHER static final int NULL static final int CERTIFICATE static final int KEY static final int SECRET static final int SEALED static final int KEY_PRIVATE static final int KEY_PUBLIC static final int KEY_SECRET protected java.util.Hashtable table protected java.security.SecureRandom random protected int version private final org.bouncycastle.jcajce.util.JcaJceHelper helper public void <init> (int) int version private void encodeCertificate (java.security.cert.Certificate, java.io.DataOutputStream) throws java.io.IOException byte[] cEnc java.security.cert.CertificateEncodingException ex java.security.cert.Certificate cert java.io.DataOutputStream dOut private java.security.cert.Certificate decodeCertificate (java.io.DataInputStream) throws java.io.IOException java.security.cert.CertificateFactory cFact java.io.ByteArrayInputStream bIn java.security.NoSuchProviderException ex java.security.cert.CertificateException ex java.io.DataInputStream dIn String type byte[] cEnc private void encodeKey (java.security.Key, java.io.DataOutputStream) throws java.io.IOException java.security.Key key java.io.DataOutputStream dOut byte[] enc private java.security.Key decodeKey (java.io.DataInputStream) throws java.io.IOException java.security.spec.KeySpec spec java.security.spec.KeySpec spec Exception e java.io.DataInputStream dIn int keyType String format String algorithm byte[] enc java.security.spec.KeySpec spec protected javax.crypto.Cipher makePBECipher (java.lang.String, int, char[], byte[], int) throws java.io.IOException javax.crypto.spec.PBEKeySpec pbeSpec javax.crypto.SecretKeyFactory keyFact javax.crypto.spec.PBEParameterSpec defParams javax.crypto.Cipher cipher Exception e String algorithm int mode char[] password byte[] salt int iterationCount public void setRandom (java.security.SecureRandom) java.security.SecureRandom rand public java.util.Enumeration engineAliases () public boolean engineContainsAlias (java.lang.String) String alias public void engineDeleteEntry (java.lang.String) throws java.security.KeyStoreException String alias Object entry public java.security.cert.Certificate engineGetCertificate (java.lang.String) java.security.cert.Certificate[] chain String alias org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry public java.lang.String engineGetCertificateAlias (java.security.cert.Certificate) java.security.cert.Certificate c java.security.cert.Certificate[] chain org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry java.security.cert.Certificate cert java.util.Enumeration e public java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String) String alias org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry public java.util.Date engineGetCreationDate (java.lang.String) String alias org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry public java.security.Key engineGetKey (java.lang.String, char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException String alias char[] password org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry public boolean engineIsCertificateEntry (java.lang.String) String alias org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry public boolean engineIsKeyEntry (java.lang.String) String alias org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry public void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate) throws java.security.KeyStoreException String alias java.security.cert.Certificate cert org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry public void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[]) throws java.security.KeyStoreException String alias byte[] key java.security.cert.Certificate[] chain public void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.security.KeyStoreException Exception e String alias java.security.Key key char[] password java.security.cert.Certificate[] chain public int engineSize () protected void loadStore (java.io.InputStream) throws java.io.IOException int i java.security.cert.Certificate cert java.security.Key key byte[] b String alias java.util.Date date int chainLength java.security.cert.Certificate[] chain java.io.InputStream in java.io.DataInputStream dIn int type protected void saveStore (java.io.OutputStream) throws java.io.IOException int i byte[] b org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry java.security.cert.Certificate[] chain java.io.OutputStream out java.util.Enumeration e java.io.DataOutputStream dOut public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException org.bouncycastle.crypto.CipherParameters macParams byte[] passKey org.bouncycastle.crypto.PBEParametersGenerator pbeGen org.bouncycastle.crypto.CipherParameters macParams org.bouncycastle.crypto.io.MacInputStream mIn byte[] mac byte[] oldMac byte[] oldMac java.io.InputStream stream char[] password java.io.DataInputStream dIn int version int saltLength byte[] salt int iterationCount org.bouncycastle.crypto.macs.HMac hMac public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException int i java.io.OutputStream stream char[] password java.io.DataOutputStream dOut byte[] salt int iterationCount org.bouncycastle.crypto.macs.HMac hMac org.bouncycastle.crypto.io.MacOutputStream mOut org.bouncycastle.crypto.PBEParametersGenerator pbeGen byte[] passKey byte[] mac public boolean engineProbe (java.io.InputStream) throws java.io.IOException java.io.InputStream stream java.io.DataInputStream dIn int version byte[] salt static synthetic void access$000 (org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.security.Key, java.io.DataOutputStream) throws java.io.IOException org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi x0 java.security.Key x1 java.io.DataOutputStream x2 static synthetic java.security.Key access$100 (org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.io.DataInputStream) throws java.io.IOException org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi x0 java.io.DataInputStream x1 }
org/bouncycastle/jcajce/provider/keystore/pkcs12/
org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$1.class
PKCS12KeyStoreSpi.java package org.bouncycastle.jcajce.provider.keystore.pkcs12 synthetic org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$1 extends java.lang.Object { }
org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$BCPKCS12KeyStore.class
PKCS12KeyStoreSpi.java package org.bouncycastle.jcajce.provider.keystore.pkcs12 public org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$BCPKCS12KeyStore extends org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi { public void <init> () }
org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$CertId.class
PKCS12KeyStoreSpi.java package org.bouncycastle.jcajce.provider.keystore.pkcs12 org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$CertId extends java.lang.Object { byte[] id final synthetic org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi this$0 void <init> (org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi, java.security.PublicKey) java.security.PublicKey key void <init> (org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi, byte[]) byte[] id public int hashCode () public boolean equals (java.lang.Object) Object o org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$CertId cId }
org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$DefaultSecretKeyProvider.class
PKCS12KeyStoreSpi.java package org.bouncycastle.jcajce.provider.keystore.pkcs12 org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$DefaultSecretKeyProvider extends java.lang.Object { private final java.util.Map KEY_SIZES void <init> () java.util.Map keySizes public int getKeySize (org.bouncycastle.asn1.x509.AlgorithmIdentifier) org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier Integer keySize }
org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$IgnoresCaseHashtable.class
PKCS12KeyStoreSpi.java package org.bouncycastle.jcajce.provider.keystore.pkcs12 org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$IgnoresCaseHashtable extends java.lang.Object { private java.util.Hashtable orig private java.util.Hashtable keys private void <init> () public void put (java.lang.String, java.lang.Object) String key Object value String lower String k public java.util.Enumeration keys () public java.lang.Object remove (java.lang.String) String alias String k public java.lang.Object get (java.lang.String) String alias String k public java.util.Enumeration elements () public int size () synthetic void <init> (org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$1) org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$1 x0 }
org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.class
PKCS12KeyStoreSpi.java package org.bouncycastle.jcajce.provider.keystore.pkcs12 public org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi extends java.security.KeyStoreSpi implements org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers org.bouncycastle.asn1.x509.X509ObjectIdentifiers org.bouncycastle.jce.interfaces.BCKeyStore { static final String PKCS12_MAX_IT_COUNT_PROPERTY private final org.bouncycastle.jcajce.util.JcaJceHelper helper private final org.bouncycastle.jcajce.util.JcaJceHelper selfHelper private static final int SALT_SIZE private static final int MIN_ITERATIONS private static final org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$DefaultSecretKeyProvider keySizeProvider private org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$IgnoresCaseHashtable keys private java.util.Hashtable localIds private org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$IgnoresCaseHashtable certs private java.util.Hashtable chainCerts private java.util.Hashtable keyCerts static final int NULL static final int CERTIFICATE static final int KEY static final int SECRET static final int SEALED static final int KEY_PRIVATE static final int KEY_PUBLIC static final int KEY_SECRET protected java.security.SecureRandom random private java.security.cert.CertificateFactory certFact private org.bouncycastle.asn1.ASN1ObjectIdentifier keyAlgorithm private org.bouncycastle.asn1.ASN1ObjectIdentifier certAlgorithm private org.bouncycastle.asn1.x509.AlgorithmIdentifier macAlgorithm private int itCount private int saltLength public void <init> (org.bouncycastle.jcajce.util.JcaJceHelper, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1ObjectIdentifier) Exception e org.bouncycastle.jcajce.util.JcaJceHelper helper org.bouncycastle.asn1.ASN1ObjectIdentifier keyAlgorithm org.bouncycastle.asn1.ASN1ObjectIdentifier certAlgorithm private org.bouncycastle.asn1.x509.SubjectKeyIdentifier createSubjectKeyId (java.security.PublicKey) org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info Exception e java.security.PublicKey pubKey private static byte[] getDigest (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) org.bouncycastle.asn1.x509.SubjectPublicKeyInfo spki org.bouncycastle.crypto.Digest digest byte[] resBuf byte[] bytes public void setRandom (java.security.SecureRandom) java.security.SecureRandom rand public java.util.Enumeration engineAliases () String a java.util.Hashtable tab java.util.Enumeration e public boolean engineContainsAlias (java.lang.String) String alias public void engineDeleteEntry (java.lang.String) throws java.security.KeyStoreException String id String alias java.security.Key k java.security.cert.Certificate c public java.security.cert.Certificate engineGetCertificate (java.lang.String) String id String alias java.security.cert.Certificate c public java.lang.String engineGetCertificateAlias (java.security.cert.Certificate) java.security.cert.Certificate tc String ta java.security.cert.Certificate tc String ta java.security.cert.Certificate cert java.util.Enumeration c java.util.Enumeration k public java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String) org.bouncycastle.asn1.ASN1OctetString akiValue org.bouncycastle.asn1.x509.AuthorityKeyIdentifier aki byte[] keyID java.security.cert.X509Certificate crt java.security.Principal sub java.util.Enumeration e java.security.Principal i java.security.Principal s java.security.cert.X509Certificate x509c java.security.cert.Certificate nextC byte[] akiBytes int i java.util.Vector cs java.security.cert.Certificate[] certChain String alias java.security.cert.Certificate c public java.util.Date engineGetCreationDate (java.lang.String) String alias public java.security.Key engineGetKey (java.lang.String, char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException String alias char[] password public boolean engineIsCertificateEntry (java.lang.String) String alias public boolean engineIsKeyEntry (java.lang.String) String alias public void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate) throws java.security.KeyStoreException String alias java.security.cert.Certificate cert public void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[]) throws java.security.KeyStoreException String alias byte[] key java.security.cert.Certificate[] chain public void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.security.KeyStoreException int i String alias java.security.Key key char[] password java.security.cert.Certificate[] chain public int engineSize () String a java.util.Hashtable tab java.util.Enumeration e protected java.security.PrivateKey unwrapKey (org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[], char[], boolean) throws java.io.IOException org.bouncycastle.asn1.pkcs.PKCS12PBEParams pbeParams javax.crypto.spec.PBEParameterSpec defParams javax.crypto.Cipher cipher org.bouncycastle.jcajce.PKCS12Key key javax.crypto.Cipher cipher Exception e org.bouncycastle.asn1.x509.AlgorithmIdentifier algId byte[] data char[] password boolean wrongPKCS12Zero org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm protected byte[] wrapKey (java.lang.String, java.security.Key, org.bouncycastle.asn1.pkcs.PKCS12PBEParams, char[]) throws java.io.IOException javax.crypto.SecretKeyFactory keyFact javax.crypto.spec.PBEParameterSpec defParams javax.crypto.Cipher cipher byte[] out Exception e String algorithm java.security.Key key org.bouncycastle.asn1.pkcs.PKCS12PBEParams pbeParams char[] password javax.crypto.spec.PBEKeySpec pbeSpec byte[] out protected byte[] cryptData (boolean, org.bouncycastle.asn1.x509.AlgorithmIdentifier, char[], boolean, byte[]) throws java.io.IOException javax.crypto.spec.PBEParameterSpec defParams org.bouncycastle.jcajce.PKCS12Key key javax.crypto.Cipher cipher Exception e org.bouncycastle.asn1.pkcs.PKCS12PBEParams pbeParams javax.crypto.Cipher cipher Exception e boolean forEncryption org.bouncycastle.asn1.x509.AlgorithmIdentifier algId char[] password boolean wrongPKCS12Zero byte[] data org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm int mode private javax.crypto.Cipher createCipher (int, char[], org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws java.security.NoSuchAlgorithmException java.security.spec.InvalidKeySpecException javax.crypto.NoSuchPaddingException java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException java.security.NoSuchProviderException javax.crypto.SecretKey key int mode char[] password org.bouncycastle.asn1.x509.AlgorithmIdentifier algId org.bouncycastle.asn1.pkcs.PBES2Parameters alg org.bouncycastle.asn1.pkcs.PBKDF2Params func org.bouncycastle.asn1.x509.AlgorithmIdentifier encScheme javax.crypto.SecretKeyFactory keyFact javax.crypto.SecretKey key javax.crypto.Cipher cipher org.bouncycastle.asn1.ASN1Encodable encParams public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException org.bouncycastle.asn1.pkcs.Pfx bag Exception e byte[] res byte[] dig java.io.IOException e Exception e org.bouncycastle.asn1.pkcs.MacData mData org.bouncycastle.asn1.x509.DigestInfo dInfo byte[] salt byte[] data org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttr org.bouncycastle.asn1.ASN1Encodable existing org.bouncycastle.asn1.ASN1Sequence sq org.bouncycastle.asn1.ASN1ObjectIdentifier aOid org.bouncycastle.asn1.ASN1Set attrSet org.bouncycastle.asn1.ASN1Primitive attr java.util.Enumeration e String name org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo eIn java.security.PrivateKey privKey String alias org.bouncycastle.asn1.ASN1OctetString localId org.bouncycastle.asn1.pkcs.SafeBag b int j org.bouncycastle.asn1.ASN1OctetString authSafeContent org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.asn1.ASN1Encodable existing org.bouncycastle.asn1.ASN1Sequence sq org.bouncycastle.asn1.ASN1ObjectIdentifier aOid org.bouncycastle.asn1.ASN1Set attrSet org.bouncycastle.asn1.ASN1Primitive attr org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo eIn java.security.PrivateKey privKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttr String alias org.bouncycastle.asn1.ASN1OctetString localId java.util.Enumeration e String name org.bouncycastle.asn1.ASN1Encodable existing org.bouncycastle.asn1.ASN1Sequence sq org.bouncycastle.asn1.ASN1ObjectIdentifier aOid org.bouncycastle.asn1.ASN1Set attrSet org.bouncycastle.asn1.ASN1Primitive attr org.bouncycastle.asn1.pkcs.PrivateKeyInfo kInfo java.security.PrivateKey privKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttr String alias org.bouncycastle.asn1.ASN1OctetString localId java.util.Enumeration e String name org.bouncycastle.asn1.pkcs.SafeBag b int j org.bouncycastle.asn1.pkcs.EncryptedData d byte[] octets org.bouncycastle.asn1.ASN1Sequence seq int i org.bouncycastle.asn1.ASN1OctetString content org.bouncycastle.asn1.pkcs.AuthenticatedSafe authSafe org.bouncycastle.asn1.pkcs.ContentInfo[] c java.io.ByteArrayInputStream cIn java.security.cert.Certificate cert Exception e org.bouncycastle.asn1.ASN1Encodable existing org.bouncycastle.asn1.ASN1Primitive attr org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttr org.bouncycastle.asn1.ASN1Sequence sq org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Set attrSet java.util.Enumeration e String name String name org.bouncycastle.asn1.pkcs.SafeBag b org.bouncycastle.asn1.pkcs.CertBag cb java.security.cert.Certificate cert org.bouncycastle.asn1.ASN1OctetString localId String alias int i java.io.InputStream stream char[] password java.io.BufferedInputStream bufIn int head org.bouncycastle.asn1.ASN1InputStream bIn org.bouncycastle.asn1.pkcs.Pfx bag org.bouncycastle.asn1.pkcs.ContentInfo info java.util.Vector chain boolean unmarkedKey boolean wrongPKCS12Zero private int validateIterationCount (java.math.BigInteger) java.math.BigInteger i int count java.math.BigInteger maxValue public void engineStore (java.security.KeyStore$LoadStoreParameter) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException org.bouncycastle.jcajce.PKCS12StoreParameter bcParam char[] password char[] password java.security.KeyStore$LoadStoreParameter param org.bouncycastle.jcajce.PKCS12StoreParameter bcParam char[] password java.security.KeyStore$ProtectionParameter protParam public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException java.io.OutputStream stream char[] password private void doStore (java.io.OutputStream, char[], boolean) throws java.io.IOException java.security.cert.Certificate ct org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1EncodableVector kSeq org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttrs org.bouncycastle.asn1.DERBMPString nm java.util.Enumeration e org.bouncycastle.asn1.ASN1EncodableVector kSeq java.security.cert.Certificate ct byte[] kSalt String name java.security.PrivateKey privKey org.bouncycastle.asn1.pkcs.PKCS12PBEParams kParams byte[] kBytes org.bouncycastle.asn1.x509.AlgorithmIdentifier kAlgId org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo kInfo boolean attrSet org.bouncycastle.asn1.ASN1EncodableVector kName org.bouncycastle.asn1.pkcs.SafeBag kBag org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1EncodableVector fSeq org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttrs org.bouncycastle.asn1.DERBMPString nm java.util.Enumeration e org.bouncycastle.asn1.ASN1EncodableVector fSeq String name java.security.cert.Certificate cert boolean cAttrSet org.bouncycastle.asn1.pkcs.CertBag cBag org.bouncycastle.asn1.ASN1EncodableVector fName org.bouncycastle.asn1.pkcs.SafeBag sBag java.security.cert.CertificateEncodingException e String certId java.security.cert.Certificate cert org.bouncycastle.asn1.pkcs.SafeBag sBag java.security.cert.CertificateEncodingException e org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1EncodableVector fSeq org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttrs java.util.Enumeration e org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$CertId certId java.security.cert.Certificate cert org.bouncycastle.asn1.pkcs.CertBag cBag org.bouncycastle.asn1.ASN1EncodableVector fName org.bouncycastle.asn1.pkcs.SafeBag sBag java.security.cert.CertificateEncodingException e byte[] res org.bouncycastle.asn1.x509.DigestInfo dInfo org.bouncycastle.asn1.pkcs.MacData mData Exception e java.io.OutputStream stream char[] password boolean useDEREncoding org.bouncycastle.asn1.ASN1EncodableVector keyS java.util.Enumeration ks byte[] keySEncoded org.bouncycastle.asn1.BEROctetString keyString byte[] cSalt org.bouncycastle.asn1.ASN1EncodableVector certSeq org.bouncycastle.asn1.pkcs.PKCS12PBEParams cParams org.bouncycastle.asn1.x509.AlgorithmIdentifier cAlgId java.util.Hashtable doneCerts java.util.Enumeration cs java.util.Set usedSet byte[] certSeqEncoded byte[] certBytes org.bouncycastle.asn1.pkcs.EncryptedData cInfo org.bouncycastle.asn1.pkcs.ContentInfo[] info org.bouncycastle.asn1.pkcs.AuthenticatedSafe auth byte[] pkg org.bouncycastle.asn1.pkcs.ContentInfo mainInfo byte[] mSalt byte[] data org.bouncycastle.asn1.pkcs.MacData mData org.bouncycastle.asn1.pkcs.Pfx pfx private org.bouncycastle.asn1.pkcs.SafeBag createSafeBag (java.lang.String, java.security.cert.Certificate) throws java.security.cert.CertificateEncodingException org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1EncodableVector fSeq org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttrs org.bouncycastle.asn1.DERBMPString nm java.util.Enumeration e org.bouncycastle.asn1.ASN1EncodableVector fSeq String certId java.security.cert.Certificate cert org.bouncycastle.asn1.pkcs.CertBag cBag org.bouncycastle.asn1.ASN1EncodableVector fName boolean cAttrSet private java.util.Set getUsedCertificateSet () int i String alias java.security.cert.Certificate[] certs java.util.Enumeration en String alias java.security.cert.Certificate cert java.util.Enumeration en java.util.Set usedSet private byte[] calculatePbeMac (org.bouncycastle.asn1.ASN1ObjectIdentifier, byte[], int, char[], boolean, byte[]) throws java.lang.Exception org.bouncycastle.asn1.ASN1ObjectIdentifier oid byte[] salt int itCount char[] password boolean wrongPkcs12Zero byte[] data javax.crypto.spec.PBEParameterSpec defParams javax.crypto.Mac mac static synthetic org.bouncycastle.asn1.x509.SubjectKeyIdentifier access$100 (org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi, java.security.PublicKey) org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi x0 java.security.PublicKey x1 static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/
org/bouncycastle/jcajce/provider/symmetric/AES$AlgParams.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$AlgParams extends org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters { public void <init> () protected java.lang.String engineToString () }
org/bouncycastle/jcajce/provider/symmetric/AES$AlgParamsGCM.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$AlgParamsGCM extends org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters { private org.bouncycastle.asn1.cms.GCMParameters gcmParams public void <init> () protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException java.security.spec.AlgorithmParameterSpec paramSpec protected void engineInit (byte[]) throws java.io.IOException byte[] params protected void engineInit (byte[], java.lang.String) throws java.io.IOException byte[] params String format protected byte[] engineGetEncoded () throws java.io.IOException protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException String format protected java.lang.String engineToString () protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException Class paramSpec }
org/bouncycastle/jcajce/provider/symmetric/AES$CBC.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$CBC extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$CFB.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$CFB extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$ECB$1.class
AES.java package org.bouncycastle.jcajce.provider.symmetric org.bouncycastle.jcajce.provider.symmetric.AES$ECB$1 extends java.lang.Object implements org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider { void <init> () public org.bouncycastle.crypto.BlockCipher get () }
org/bouncycastle/jcajce/provider/symmetric/AES$ECB.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$ECB extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$GCM.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$GCM extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () java.security.GeneralSecurityException e }
org/bouncycastle/jcajce/provider/symmetric/AES$KeyGen.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$KeyGen extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator { public void <init> () public void <init> (int) int keySize }
org/bouncycastle/jcajce/provider/symmetric/AES$Mappings.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$Mappings extends org.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider { private static final String PREFIX private static final String wrongAES128 private static final String wrongAES192 private static final String wrongAES256 public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/AES$OFB.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$OFB extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithAESCBC.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithAESCBC extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithMD5And128BitAESCBCOpenSSL.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And128BitAESCBCOpenSSL extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithMD5And192BitAESCBCOpenSSL.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And192BitAESCBCOpenSSL extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithMD5And256BitAESCBCOpenSSL.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And256BitAESCBCOpenSSL extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA1AESCBC128.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA1AESCBC128 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA1AESCBC192.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA1AESCBC192 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA1AESCBC256.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA1AESCBC256 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256AESCBC128.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256AESCBC128 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256AESCBC192.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256AESCBC192 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256AESCBC256.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256AESCBC256 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256And128BitAESBC.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And128BitAESBC extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256And192BitAESBC.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And192BitAESBC extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256And256BitAESBC.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And256BitAESBC extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHAAnd128BitAESBC.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd128BitAESBC extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHAAnd192BitAESBC.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd192BitAESBC extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHAAnd256BitAESBC.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd256BitAESBC extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES$Wrap.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.AES$Wrap extends org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/AES.class
AES.java package org.bouncycastle.jcajce.provider.symmetric public final org.bouncycastle.jcajce.provider.symmetric.AES extends java.lang.Object { private static final java.util.Map generalAesAttributes private void <init> () static synthetic java.util.Map access$000 () static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/ARC4$Base.class
ARC4.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.ARC4$Base extends org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/ARC4$KeyGen.class
ARC4.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.ARC4$KeyGen extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/ARC4$Mappings.class
ARC4.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider { private static final String PREFIX public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd128Bit.class
ARC4.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd128Bit extends org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd128BitKeyFactory.class
ARC4.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd128BitKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd40Bit.class
ARC4.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd40Bit extends org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd40BitKeyFactory.class
ARC4.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd40BitKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/ARC4.class
ARC4.java package org.bouncycastle.jcajce.provider.symmetric public final org.bouncycastle.jcajce.provider.symmetric.ARC4 extends java.lang.Object { private void <init> () }
org/bouncycastle/jcajce/provider/symmetric/Blowfish$AlgParams.class
Blowfish.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.Blowfish$AlgParams extends org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters { public void <init> () protected java.lang.String engineToString () }
org/bouncycastle/jcajce/provider/symmetric/Blowfish$CBC.class
Blowfish.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.Blowfish$CBC extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/Blowfish$ECB.class
Blowfish.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.Blowfish$ECB extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/Blowfish$KeyGen.class
Blowfish.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.Blowfish$KeyGen extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/Blowfish$Mappings.class
Blowfish.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider { private static final String PREFIX public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/Blowfish.class
Blowfish.java package org.bouncycastle.jcajce.provider.symmetric public final org.bouncycastle.jcajce.provider.symmetric.Blowfish extends java.lang.Object { private void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DES$CBC.class
DES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DES$CBC extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DES$CBCMAC.class
DES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DES$CBCMAC extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DES$DES64.class
DES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DES$DES64 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DES$DES64with7816d4.class
DES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DES$DES64with7816d4 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DES$DESPBEKeyFactory.class
DES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory { private boolean forCipher private int scheme private int digest private int keySize private int ivSize public void <init> (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, int, int, int, int) String algorithm org.bouncycastle.asn1.ASN1ObjectIdentifier oid boolean forCipher int scheme int digest int keySize int ivSize protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.params.KeyParameter kParam javax.crypto.spec.PBEKeySpec pbeSpec org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.params.KeyParameter kParam java.security.spec.KeySpec keySpec }
org/bouncycastle/jcajce/provider/symmetric/DES$ECB.class
DES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DES$ECB extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DES$KeyFactory.class
DES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DES$KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory { public void <init> () protected java.security.spec.KeySpec engineGetKeySpec (javax.crypto.SecretKey, java.lang.Class) throws java.security.spec.InvalidKeySpecException Exception e byte[] bytes javax.crypto.SecretKey key Class keySpec protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException javax.crypto.spec.DESKeySpec desKeySpec java.security.spec.KeySpec keySpec }
org/bouncycastle/jcajce/provider/symmetric/DES$KeyGenerator.class
DES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DES$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator { public void <init> () protected void engineInit (int, java.security.SecureRandom) int keySize java.security.SecureRandom random protected javax.crypto.SecretKey engineGenerateKey () }
org/bouncycastle/jcajce/provider/symmetric/DES$Mappings.class
DES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DES$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider { private static final String PREFIX private static final String PACKAGE public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider private void addAlias (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider org.bouncycastle.asn1.ASN1ObjectIdentifier oid String name static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithMD5.class
DES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithMD5 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithMD5KeyFactory.class
DES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithMD5KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithSHA1.class
DES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithSHA1 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithSHA1KeyFactory.class
DES.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithSHA1KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DES.class
DES.java package org.bouncycastle.jcajce.provider.symmetric public final org.bouncycastle.jcajce.provider.symmetric.DES extends java.lang.Object { private void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DESede$CBC.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DESede$CBC extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DESede$CBCMAC.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DESede$CBCMAC extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DESede$DESede64.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DESede$DESede64 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DESede$DESede64with7816d4.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DESede$DESede64with7816d4 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseMac { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DESede$ECB.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DESede$ECB extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DESede$KeyFactory.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DESede$KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory { public void <init> () protected java.security.spec.KeySpec engineGetKeySpec (javax.crypto.SecretKey, java.lang.Class) throws java.security.spec.InvalidKeySpecException byte[] longKey Exception e byte[] bytes javax.crypto.SecretKey key Class keySpec protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException javax.crypto.spec.DESedeKeySpec desKeySpec java.security.spec.KeySpec keySpec }
org/bouncycastle/jcajce/provider/symmetric/DESede$KeyGenerator.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DESede$KeyGenerator extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator { private boolean keySizeSet public void <init> () protected void engineInit (int, java.security.SecureRandom) int keySize java.security.SecureRandom random protected javax.crypto.SecretKey engineGenerateKey () byte[] k }
org/bouncycastle/jcajce/provider/symmetric/DESede$KeyGenerator3.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DESede$KeyGenerator3 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DESede$Mappings.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DESede$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider { private static final String PREFIX private static final String PACKAGE public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES2Key.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES2Key extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES2KeyFactory.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES2KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES3Key.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES3Key extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES3KeyFactory.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES3KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DESede$Wrap.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.DESede$Wrap extends org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/DESede.class
DESede.java package org.bouncycastle.jcajce.provider.symmetric public final org.bouncycastle.jcajce.provider.symmetric.DESede extends java.lang.Object { private void <init> () }
org/bouncycastle/jcajce/provider/symmetric/GcmSpecUtil.class
GcmSpecUtil.java package org.bouncycastle.jcajce.provider.symmetric org.bouncycastle.jcajce.provider.symmetric.GcmSpecUtil extends java.lang.Object { static final Class gcmSpecClass void <init> () static boolean gcmSpecExists () static boolean isGcmSpec (java.security.spec.AlgorithmParameterSpec) java.security.spec.AlgorithmParameterSpec paramSpec static boolean isGcmSpec (java.lang.Class) Class paramSpecClass static java.security.spec.AlgorithmParameterSpec extractGcmSpec (org.bouncycastle.asn1.ASN1Primitive) throws java.security.spec.InvalidParameterSpecException org.bouncycastle.asn1.cms.GCMParameters gcmParams java.lang.reflect.Constructor constructor NoSuchMethodException e Exception e org.bouncycastle.asn1.ASN1Primitive spec static org.bouncycastle.asn1.cms.GCMParameters extractGcmParameters (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException java.lang.reflect.Method tLen java.lang.reflect.Method iv Exception e java.security.spec.AlgorithmParameterSpec paramSpec static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$1.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric synthetic org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$1 extends java.lang.Object { }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$AlgParams.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$AlgParams extends org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters { org.bouncycastle.asn1.pkcs.PBKDF2Params params public void <init> () protected byte[] engineGetEncoded () java.io.IOException e protected byte[] engineGetEncoded (java.lang.String) String format protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException Class paramSpec protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException java.security.spec.AlgorithmParameterSpec paramSpec javax.crypto.spec.PBEParameterSpec pbeSpec protected void engineInit (byte[]) throws java.io.IOException byte[] params protected void engineInit (byte[], java.lang.String) throws java.io.IOException byte[] params String format protected java.lang.String engineToString () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory { private int scheme private int keySizeInBits private int ivSizeInBits private int defaultDigest public void <init> (java.lang.String, int) String name int scheme private void <init> (java.lang.String, int, int, int, int) String name int scheme int digest int keySizeInBits int ivSizeInBits private void <init> (java.lang.String, int, int) String name int scheme int digest protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException org.bouncycastle.jcajce.spec.PBKDF2KeySpec spec int digest int keySize int ivSize org.bouncycastle.crypto.CipherParameters param int digest int keySize int ivSize org.bouncycastle.crypto.CipherParameters param javax.crypto.spec.PBEKeySpec pbeSpec java.security.spec.KeySpec keySpec private int getDigestCode (org.bouncycastle.asn1.ASN1ObjectIdentifier) throws java.security.spec.InvalidKeySpecException org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm Integer code synthetic void <init> (java.lang.String, int, int, org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$1) String x0 int x1 int x2 org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$1 x3 synthetic void <init> (java.lang.String, int, int, int, int, org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$1) String x0 int x1 int x2 int x3 int x4 org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$1 x5 }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA1.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA1 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> (java.lang.String, int) String name int scheme }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA224.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA224 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> (java.lang.String, int) String name int scheme }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA256.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA256 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> (java.lang.String, int) String name int scheme }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA384.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA384 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> (java.lang.String, int) String name int scheme }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA512.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA512 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> (java.lang.String, int) String name int scheme }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$Mappings.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider { private static final String PREFIX public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA1AndAES_128.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA1AndAES_128 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA1AndAES_256.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA1AndAES_256 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA224AndAES_128.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA224AndAES_128 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA224AndAES_256.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA224AndAES_256 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA256AndAES_128.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA256AndAES_128 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA256AndAES_256.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA256AndAES_256 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA384AndAES_128.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA384AndAES_128 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA384AndAES_256.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA384AndAES_256 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA512AndAES_128.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA512AndAES_128 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA512AndAES_256.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA512AndAES_256 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA18BIT.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA18BIT extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA1 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA1UTF8.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA1UTF8 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA1 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA224UTF8.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA224UTF8 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA224 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA256UTF8.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA256UTF8 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA256 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA384UTF8.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA384UTF8 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA384 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA512UTF8.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA512UTF8 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA512 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2withUTF8.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2withUTF8 extends org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2.class
PBEPBKDF2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2 extends java.lang.Object { private static final java.util.Map prfCodes private void <init> () static synthetic java.util.Map access$000 () static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPKCS12$AlgParams.class
PBEPKCS12.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$AlgParams extends org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters { org.bouncycastle.asn1.pkcs.PKCS12PBEParams params public void <init> () protected byte[] engineGetEncoded () java.io.IOException e protected byte[] engineGetEncoded (java.lang.String) String format protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException Class paramSpec protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException java.security.spec.AlgorithmParameterSpec paramSpec javax.crypto.spec.PBEParameterSpec pbeSpec protected void engineInit (byte[]) throws java.io.IOException byte[] params protected void engineInit (byte[], java.lang.String) throws java.io.IOException byte[] params String format protected java.lang.String engineToString () }
org/bouncycastle/jcajce/provider/symmetric/PBEPKCS12$Mappings.class
PBEPKCS12.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider { private static final String PREFIX public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/PBEPKCS12.class
PBEPKCS12.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12 extends java.lang.Object { private void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$1.class
PBES2AlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric synthetic org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$1 extends java.lang.Object { }
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters.class
PBES2AlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric abstract org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters { private final org.bouncycastle.asn1.x509.AlgorithmIdentifier kdf private final String kdfShortName private final int keySize private final org.bouncycastle.asn1.ASN1ObjectIdentifier cipherAlgorithm private final String cipherAlgorithmShortName private org.bouncycastle.asn1.pkcs.PBES2Parameters params private void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, int, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) org.bouncycastle.asn1.ASN1ObjectIdentifier kdf String kdfShortName int keySize org.bouncycastle.asn1.ASN1ObjectIdentifier cipherAlgorithm String cipherAlgorithmShortName protected byte[] engineGetEncoded () java.io.IOException e protected byte[] engineGetEncoded (java.lang.String) String format protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException org.bouncycastle.asn1.pkcs.PBKDF2Params pbeParamSpec byte[] iv Class parameterSpec protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException byte[] iv java.security.spec.AlgorithmParameterSpec paramSpec javax.crypto.spec.PBEParameterSpec pbeSpec byte[] iv java.security.spec.AlgorithmParameterSpec algorithmParameterSpec protected void engineInit (byte[]) throws java.io.IOException byte[] params org.bouncycastle.asn1.ASN1Sequence seq java.util.Enumeration seqObjects org.bouncycastle.asn1.ASN1ObjectIdentifier id protected void engineInit (byte[], java.lang.String) throws java.io.IOException byte[] params String format protected java.lang.String engineToString () synthetic void <init> (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, int, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$1) org.bouncycastle.asn1.ASN1ObjectIdentifier x0 String x1 int x2 org.bouncycastle.asn1.ASN1ObjectIdentifier x3 String x4 org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$1 x5 }
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$Mappings.class
PBES2AlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider { private static final String PREFIX public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) int shaVariant int keySize org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider int[] keySizes int[] shaVariants static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA1AES128AlgorithmParameters.class
PBES2AlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA1AES128AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA1AES256AlgorithmParameters.class
PBES2AlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA1AES256AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA224AES128AlgorithmParameters.class
PBES2AlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA224AES128AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA224AES256AlgorithmParameters.class
PBES2AlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA224AES256AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA256AES128AlgorithmParameters.class
PBES2AlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA256AES128AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA256AES256AlgorithmParameters.class
PBES2AlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA256AES256AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA384AES128AlgorithmParameters.class
PBES2AlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA384AES128AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA384AES256AlgorithmParameters.class
PBES2AlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA384AES256AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA512AES128AlgorithmParameters.class
PBES2AlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA512AES128AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA512AES256AlgorithmParameters.class
PBES2AlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA512AES256AlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters.class
PBES2AlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters extends java.lang.Object { private void <init> () private static javax.crypto.spec.PBEParameterSpec createPBEParameterSpec (byte[], int, byte[]) Class pbeParameterSpecClass java.lang.reflect.Constructor constructor Exception e byte[] salt int iterationCount byte[] iv static synthetic javax.crypto.spec.PBEParameterSpec access$000 (byte[], int, byte[]) byte[] x0 int x1 byte[] x2 }
org/bouncycastle/jcajce/provider/symmetric/RC2$Mappings.class
RC2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.RC2$Mappings extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider { private static final String PREFIX public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithMD5AndRC2.class
RC2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithMD5AndRC2 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithMD5KeyFactory.class
RC2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithMD5KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHA1AndRC2.class
RC2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHA1AndRC2 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHA1KeyFactory.class
RC2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHA1KeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd128BitKeyFactory.class
RC2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd128BitKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd128BitRC2.class
RC2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd128BitRC2 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd40BitKeyFactory.class
RC2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd40BitKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd40BitRC2.class
RC2.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd40BitRC2 extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/RC2.class
RC2.java package org.bouncycastle.jcajce.provider.symmetric public final org.bouncycastle.jcajce.provider.symmetric.RC2 extends java.lang.Object { private void <init> () }
org/bouncycastle/jcajce/provider/symmetric/SymmetricAlgorithmProvider.class
SymmetricAlgorithmProvider.java package org.bouncycastle.jcajce.provider.symmetric abstract org.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider { void <init> () }
org/bouncycastle/jcajce/provider/symmetric/Twofish$Mappings.class
Twofish.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings extends org.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider { private static final String PREFIX public void <init> () public void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/Twofish$PBEWithSHA.class
Twofish.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.Twofish$PBEWithSHA extends org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/Twofish$PBEWithSHAKeyFactory.class
Twofish.java package org.bouncycastle.jcajce.provider.symmetric public org.bouncycastle.jcajce.provider.symmetric.Twofish$PBEWithSHAKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory { public void <init> () }
org/bouncycastle/jcajce/provider/symmetric/Twofish.class
Twofish.java package org.bouncycastle.jcajce.provider.symmetric public final org.bouncycastle.jcajce.provider.symmetric.Twofish extends java.lang.Object { private void <init> () }
org/bouncycastle/jcajce/provider/symmetric/util/
org/bouncycastle/jcajce/provider/symmetric/util/BCPBEKey.class
BCPBEKey.java package org.bouncycastle.jcajce.provider.symmetric.util public org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey extends java.lang.Object implements javax.crypto.interfaces.PBEKey javax.security.auth.Destroyable { private final java.util.concurrent.atomic.AtomicBoolean hasBeenDestroyed String algorithm org.bouncycastle.asn1.ASN1ObjectIdentifier oid int type int digest int keySize int ivSize private final char[] password private final byte[] salt private final int iterationCount private final org.bouncycastle.crypto.CipherParameters param boolean tryWrong public void <init> (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, int, int, int, int, javax.crypto.spec.PBEKeySpec, org.bouncycastle.crypto.CipherParameters) String algorithm org.bouncycastle.asn1.ASN1ObjectIdentifier oid int type int digest int keySize int ivSize javax.crypto.spec.PBEKeySpec pbeKeySpec org.bouncycastle.crypto.CipherParameters param public void <init> (java.lang.String, org.bouncycastle.crypto.CipherParameters) String algName org.bouncycastle.crypto.CipherParameters param public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () org.bouncycastle.crypto.params.KeyParameter kParam org.bouncycastle.crypto.params.KeyParameter kParam int getType () int getDigest () int getKeySize () public int getIvSize () public org.bouncycastle.crypto.CipherParameters getParam () public char[] getPassword () public byte[] getSalt () public int getIterationCount () public org.bouncycastle.asn1.ASN1ObjectIdentifier getOID () public void setTryWrongPKCS12Zero (boolean) boolean tryWrong boolean shouldTryWrongPKCS12 () public void destroy () public boolean isDestroyed () static void checkDestroyed (javax.security.auth.Destroyable) javax.security.auth.Destroyable destroyable }
org/bouncycastle/jcajce/provider/symmetric/util/BaseAlgorithmParameterGenerator.class
BaseAlgorithmParameterGenerator.java package org.bouncycastle.jcajce.provider.symmetric.util public abstract org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator extends java.security.AlgorithmParameterGeneratorSpi { private final org.bouncycastle.jcajce.util.JcaJceHelper helper protected java.security.SecureRandom random protected int strength public void <init> () protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm protected void engineInit (int, java.security.SecureRandom) int strength java.security.SecureRandom random }
org/bouncycastle/jcajce/provider/symmetric/util/BaseAlgorithmParameters.class
BaseAlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric.util public abstract org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters extends java.security.AlgorithmParametersSpi { public void <init> () protected boolean isASN1FormatString (java.lang.String) String format protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException Class paramSpec protected abstract java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException }
org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher$AEADGenericBlockCipher.class
BaseBlockCipher.java package org.bouncycastle.jcajce.provider.symmetric.util org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$AEADGenericBlockCipher extends java.lang.Object implements org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher { private static final java.lang.reflect.Constructor aeadBadTagConstructor private org.bouncycastle.crypto.modes.AEADCipher cipher private static java.lang.reflect.Constructor findExceptionConstructor (java.lang.Class) Exception e Class clazz void <init> (org.bouncycastle.crypto.modes.AEADCipher) org.bouncycastle.crypto.modes.AEADCipher cipher public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException boolean forEncryption org.bouncycastle.crypto.CipherParameters params public java.lang.String getAlgorithmName () public boolean wrapOnNoPadding () public org.bouncycastle.crypto.BlockCipher getUnderlyingCipher () public int getOutputSize (int) int len public int getUpdateOutputSize (int) int len public void updateAAD (byte[], int, int) byte[] input int offset int length public int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException byte in byte[] out int outOff public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException byte[] in int inOff int len byte[] out int outOff public int doFinal (byte[], int) throws java.lang.IllegalStateException javax.crypto.BadPaddingException javax.crypto.BadPaddingException aeadBadTag org.bouncycastle.crypto.InvalidCipherTextException e byte[] out int outOff static synthetic org.bouncycastle.crypto.modes.AEADCipher access$000 (org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$AEADGenericBlockCipher) org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$AEADGenericBlockCipher x0 static void <clinit> () Class aeadBadTagClass }
org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher$BufferedGenericBlockCipher.class
BaseBlockCipher.java package org.bouncycastle.jcajce.provider.symmetric.util org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$BufferedGenericBlockCipher extends java.lang.Object implements org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher { private org.bouncycastle.crypto.BufferedBlockCipher cipher void <init> (org.bouncycastle.crypto.BufferedBlockCipher) org.bouncycastle.crypto.BufferedBlockCipher cipher void <init> (org.bouncycastle.crypto.BlockCipher) org.bouncycastle.crypto.BlockCipher cipher void <init> (org.bouncycastle.crypto.BlockCipher, org.bouncycastle.crypto.paddings.BlockCipherPadding) org.bouncycastle.crypto.BlockCipher cipher org.bouncycastle.crypto.paddings.BlockCipherPadding padding public void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException boolean forEncryption org.bouncycastle.crypto.CipherParameters params public boolean wrapOnNoPadding () public java.lang.String getAlgorithmName () public org.bouncycastle.crypto.BlockCipher getUnderlyingCipher () public int getOutputSize (int) int len public int getUpdateOutputSize (int) int len public void updateAAD (byte[], int, int) byte[] input int offset int length public int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException byte in byte[] out int outOff public int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException byte[] in int inOff int len byte[] out int outOff public int doFinal (byte[], int) throws java.lang.IllegalStateException javax.crypto.BadPaddingException org.bouncycastle.crypto.InvalidCipherTextException e byte[] out int outOff }
org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher$GenericBlockCipher.class
BaseBlockCipher.java package org.bouncycastle.jcajce.provider.symmetric.util abstract org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher extends java.lang.Object { public abstract void init (boolean, org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException public abstract boolean wrapOnNoPadding () public abstract java.lang.String getAlgorithmName () public abstract org.bouncycastle.crypto.BlockCipher getUnderlyingCipher () public abstract int getOutputSize (int) public abstract int getUpdateOutputSize (int) public abstract void updateAAD (byte[], int, int) public abstract int processByte (byte, byte[], int) throws org.bouncycastle.crypto.DataLengthException public abstract int processBytes (byte[], int, int, byte[], int) throws org.bouncycastle.crypto.DataLengthException public abstract int doFinal (byte[], int) throws java.lang.IllegalStateException javax.crypto.BadPaddingException }
org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.class
BaseBlockCipher.java package org.bouncycastle.jcajce.provider.symmetric.util public org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher extends org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher implements org.bouncycastle.jcajce.provider.symmetric.util.PBE { private static final int BUF_SIZE private static final Class gcmSpecClass private Class[] availableSpecs private org.bouncycastle.crypto.BlockCipher baseEngine private org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider engineProvider private org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher cipher private org.bouncycastle.crypto.params.ParametersWithIV ivParam private org.bouncycastle.crypto.params.AEADParameters aeadParams private int keySizeInBits private int scheme private int digest private int ivLength private boolean padded private boolean fixedIv private javax.crypto.spec.PBEParameterSpec pbeSpec private String pbeAlgorithm private String modeName protected void <init> (org.bouncycastle.crypto.BlockCipher) org.bouncycastle.crypto.BlockCipher engine protected void <init> (org.bouncycastle.crypto.BlockCipher, int, int, int, int) org.bouncycastle.crypto.BlockCipher engine int scheme int digest int keySizeInBits int ivLength protected void <init> (org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider) org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider provider protected void <init> (org.bouncycastle.crypto.modes.AEADBlockCipher) org.bouncycastle.crypto.modes.AEADBlockCipher engine protected void <init> (org.bouncycastle.crypto.modes.AEADCipher, boolean, int) org.bouncycastle.crypto.modes.AEADCipher engine boolean fixedIv int ivLength protected void <init> (org.bouncycastle.crypto.modes.AEADBlockCipher, boolean, int) org.bouncycastle.crypto.modes.AEADBlockCipher engine boolean fixedIv int ivLength protected void <init> (org.bouncycastle.crypto.BlockCipher, int) org.bouncycastle.crypto.BlockCipher engine int ivLength protected void <init> (org.bouncycastle.crypto.BlockCipher, boolean, int) org.bouncycastle.crypto.BlockCipher engine boolean fixedIv int ivLength protected void <init> (org.bouncycastle.crypto.BufferedBlockCipher, int) org.bouncycastle.crypto.BufferedBlockCipher engine int ivLength protected void <init> (org.bouncycastle.crypto.BufferedBlockCipher, boolean, int) org.bouncycastle.crypto.BufferedBlockCipher engine boolean fixedIv int ivLength protected int engineGetBlockSize () protected byte[] engineGetIV () protected int engineGetKeySize (java.security.Key) java.security.Key key protected int engineGetOutputSize (int) int inputLen protected java.security.AlgorithmParameters engineGetParameters () Exception e Exception e Exception e Exception e String name protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException int wordSize int wordSize String mode protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException String padding String paddingName private boolean isBCPBEKeyWithoutIV (java.security.Key) java.security.Key key protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException javax.crypto.SecretKey k Exception e javax.crypto.interfaces.PBEKey pbeKey org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.CipherParameters pbeKeyParam org.bouncycastle.crypto.CipherParameters param javax.crypto.SecretKey k org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.CipherParameters param org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey k org.bouncycastle.crypto.CipherParameters param javax.crypto.interfaces.PBEKey k org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.params.KeyParameter keyParam org.bouncycastle.jcajce.spec.AEADParameterSpec aeadSpec org.bouncycastle.crypto.params.KeyParameter keyParam javax.crypto.spec.IvParameterSpec p org.bouncycastle.crypto.params.KeyParameter keyParam org.bouncycastle.crypto.params.KeyParameter keyParam byte[] iv java.security.SecureRandom ivRandom org.bouncycastle.crypto.modes.AEADCipher aeadCipher Exception e int opmode java.security.Key key java.security.spec.AlgorithmParameterSpec params java.security.SecureRandom random org.bouncycastle.crypto.CipherParameters param private org.bouncycastle.crypto.CipherParameters adjustParameters (java.security.spec.AlgorithmParameterSpec, org.bouncycastle.crypto.CipherParameters) javax.crypto.spec.IvParameterSpec iv org.bouncycastle.crypto.CipherParameters key javax.crypto.spec.IvParameterSpec iv java.security.spec.AlgorithmParameterSpec params org.bouncycastle.crypto.CipherParameters param protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException int opmode java.security.Key key java.security.AlgorithmParameters params java.security.SecureRandom random java.security.spec.AlgorithmParameterSpec paramSpec protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException e int opmode java.security.Key key java.security.SecureRandom random protected void engineUpdateAAD (byte[], int, int) byte[] input int offset int length protected void engineUpdateAAD (java.nio.ByteBuffer) byte[] data int length byte[] data java.nio.ByteBuffer src int remaining protected byte[] engineUpdate (byte[], int, int) byte[] tmp byte[] out int len byte[] input int inputOffset int inputLen int length protected int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException org.bouncycastle.crypto.DataLengthException e byte[] input int inputOffset int inputLen byte[] output int outputOffset protected byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException org.bouncycastle.crypto.DataLengthException e byte[] input int inputOffset int inputLen int len byte[] tmp byte[] out protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException javax.crypto.ShortBufferException org.bouncycastle.crypto.OutputLengthException e org.bouncycastle.crypto.DataLengthException e byte[] input int inputOffset int inputLen byte[] output int outputOffset int len private boolean isAEADModeName (java.lang.String) String modeName static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/util/BaseKeyGenerator.class
BaseKeyGenerator.java package org.bouncycastle.jcajce.provider.symmetric.util public org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator extends javax.crypto.KeyGeneratorSpi { protected String algName protected int keySize protected int defaultKeySize protected org.bouncycastle.crypto.CipherKeyGenerator engine protected boolean uninitialised protected void <init> (java.lang.String, int, org.bouncycastle.crypto.CipherKeyGenerator) String algName int defaultKeySize org.bouncycastle.crypto.CipherKeyGenerator engine protected void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException java.security.spec.AlgorithmParameterSpec params java.security.SecureRandom random protected void engineInit (java.security.SecureRandom) java.security.SecureRandom random protected void engineInit (int, java.security.SecureRandom) IllegalArgumentException e int keySize java.security.SecureRandom random protected javax.crypto.SecretKey engineGenerateKey () }
org/bouncycastle/jcajce/provider/symmetric/util/BaseMac.class
BaseMac.java package org.bouncycastle.jcajce.provider.symmetric.util public org.bouncycastle.jcajce.provider.symmetric.util.BaseMac extends javax.crypto.MacSpi implements org.bouncycastle.jcajce.provider.symmetric.util.PBE { private static final Class gcmSpecClass private org.bouncycastle.crypto.Mac macEngine private int scheme private int pbeHash private int keySize protected void <init> (org.bouncycastle.crypto.Mac) org.bouncycastle.crypto.Mac macEngine protected void <init> (org.bouncycastle.crypto.Mac, int, int, int) org.bouncycastle.crypto.Mac macEngine int scheme int pbeHash int keySize protected void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException javax.crypto.SecretKey k Exception e javax.crypto.spec.PBEParameterSpec pbeSpec Exception e javax.crypto.SecretKey k javax.crypto.spec.PBEParameterSpec pbeSpec int digest int keySize org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.CipherParameters param org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey k org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.params.KeyParameter keyParam org.bouncycastle.jcajce.spec.AEADParameterSpec aeadSpec Exception e java.security.Key key java.security.spec.AlgorithmParameterSpec params org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.params.KeyParameter keyParam protected int engineGetMacLength () protected void engineReset () protected void engineUpdate (byte) byte input protected void engineUpdate (byte[], int, int) byte[] input int offset int len protected byte[] engineDoFinal () byte[] out private static java.util.Hashtable copyMap (java.util.Map) Object key java.util.Map paramsMap java.util.Hashtable newTable java.util.Iterator keys static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/util/BaseSecretKeyFactory.class
BaseSecretKeyFactory.java package org.bouncycastle.jcajce.provider.symmetric.util public org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory extends javax.crypto.SecretKeyFactorySpi implements org.bouncycastle.jcajce.provider.symmetric.util.PBE { protected String algName protected org.bouncycastle.asn1.ASN1ObjectIdentifier algOid protected void <init> (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier) String algName org.bouncycastle.asn1.ASN1ObjectIdentifier algOid protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException java.security.spec.KeySpec keySpec protected java.security.spec.KeySpec engineGetKeySpec (javax.crypto.SecretKey, java.lang.Class) throws java.security.spec.InvalidKeySpecException Class[] parameters java.lang.reflect.Constructor c Object[] p Exception e javax.crypto.SecretKey key Class keySpec protected javax.crypto.SecretKey engineTranslateKey (javax.crypto.SecretKey) throws java.security.InvalidKeyException javax.crypto.SecretKey key }
org/bouncycastle/jcajce/provider/symmetric/util/BaseStreamCipher.class
BaseStreamCipher.java package org.bouncycastle.jcajce.provider.symmetric.util public org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher extends org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher implements org.bouncycastle.jcajce.provider.symmetric.util.PBE { private Class[] availableSpecs private org.bouncycastle.crypto.StreamCipher cipher private int keySizeInBits private int digest private org.bouncycastle.crypto.params.ParametersWithIV ivParam private int ivLength private javax.crypto.spec.PBEParameterSpec pbeSpec private String pbeAlgorithm protected void <init> (org.bouncycastle.crypto.StreamCipher, int) org.bouncycastle.crypto.StreamCipher engine int ivLength protected void <init> (org.bouncycastle.crypto.StreamCipher, int, int) org.bouncycastle.crypto.StreamCipher engine int ivLength int keySizeInBits protected void <init> (org.bouncycastle.crypto.StreamCipher, int, int, int) org.bouncycastle.crypto.StreamCipher engine int ivLength int keySizeInBits int digest protected int engineGetBlockSize () protected byte[] engineGetIV () protected int engineGetKeySize (java.security.Key) java.security.Key key protected int engineGetOutputSize (int) int inputLen protected java.security.AlgorithmParameters engineGetParameters () java.security.AlgorithmParameters engineParams Exception e int endIndex Exception e String name protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException String mode protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException String padding protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException org.bouncycastle.jcajce.PKCS12Key k org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.CipherParameters param org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey k org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.CipherParameters param byte[] iv java.security.SecureRandom ivRandom Exception e int opmode java.security.Key key java.security.spec.AlgorithmParameterSpec params java.security.SecureRandom random org.bouncycastle.crypto.CipherParameters param protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException int opmode java.security.Key key java.security.AlgorithmParameters params java.security.SecureRandom random java.security.spec.AlgorithmParameterSpec paramSpec protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException e int opmode java.security.Key key java.security.SecureRandom random protected byte[] engineUpdate (byte[], int, int) byte[] input int inputOffset int inputLen byte[] out protected int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException org.bouncycastle.crypto.DataLengthException e byte[] input int inputOffset int inputLen byte[] output int outputOffset protected byte[] engineDoFinal (byte[], int, int) byte[] out byte[] input int inputOffset int inputLen protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException byte[] input int inputOffset int inputLen byte[] output int outputOffset }
org/bouncycastle/jcajce/provider/symmetric/util/BaseWrapCipher$ErasableOutputStream.class
BaseWrapCipher.java package org.bouncycastle.jcajce.provider.symmetric.util public final org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher$ErasableOutputStream extends java.io.ByteArrayOutputStream { public void <init> () public byte[] getBuf () public void erase () }
org/bouncycastle/jcajce/provider/symmetric/util/BaseWrapCipher$InvalidKeyOrParametersException.class
BaseWrapCipher.java package org.bouncycastle.jcajce.provider.symmetric.util public org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher$InvalidKeyOrParametersException extends java.security.InvalidKeyException { private final Throwable cause void <init> (java.lang.String, java.lang.Throwable) String msg Throwable cause public java.lang.Throwable getCause () }
org/bouncycastle/jcajce/provider/symmetric/util/BaseWrapCipher.class
BaseWrapCipher.java package org.bouncycastle.jcajce.provider.symmetric.util public abstract org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher extends javax.crypto.CipherSpi implements org.bouncycastle.jcajce.provider.symmetric.util.PBE { private Class[] availableSpecs protected int pbeType protected int pbeHash protected int pbeKeySize protected int pbeIvSize protected java.security.AlgorithmParameters engineParams protected org.bouncycastle.crypto.Wrapper wrapEngine private int ivSize private byte[] iv private org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher$ErasableOutputStream wrapStream private boolean forWrapping private final org.bouncycastle.jcajce.util.JcaJceHelper helper protected void <init> () protected void <init> (org.bouncycastle.crypto.Wrapper) org.bouncycastle.crypto.Wrapper wrapEngine protected void <init> (org.bouncycastle.crypto.Wrapper, int) org.bouncycastle.crypto.Wrapper wrapEngine int ivSize protected int engineGetBlockSize () protected byte[] engineGetIV () protected int engineGetKeySize (java.security.Key) java.security.Key key protected int engineGetOutputSize (int) int inputLen protected java.security.AlgorithmParameters engineGetParameters () Exception e String name protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException String mode protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException String padding protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.CipherParameters param org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey k org.bouncycastle.crypto.CipherParameters param javax.crypto.spec.IvParameterSpec ivSpec Exception e int opmode java.security.Key key java.security.spec.AlgorithmParameterSpec params java.security.SecureRandom random org.bouncycastle.crypto.CipherParameters param protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException int opmode java.security.Key key java.security.AlgorithmParameters params java.security.SecureRandom random java.security.spec.AlgorithmParameterSpec paramSpec protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException e int opmode java.security.Key key java.security.SecureRandom random protected byte[] engineUpdate (byte[], int, int) byte[] input int inputOffset int inputLen protected int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException byte[] input int inputOffset int inputLen byte[] output int outputOffset protected byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException Exception e org.bouncycastle.crypto.InvalidCipherTextException e byte[] input int inputOffset int inputLen protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException javax.crypto.ShortBufferException byte[] enc Exception e byte[] enc org.bouncycastle.crypto.InvalidCipherTextException e byte[] enc byte[] input int inputOffset int inputLen byte[] output int outputOffset protected byte[] engineWrap (java.security.Key) throws javax.crypto.IllegalBlockSizeException java.security.InvalidKeyException javax.crypto.BadPaddingException e java.security.Key key byte[] encoded protected java.security.Key engineUnwrap (byte[], java.lang.String, int) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException byte[] encoded byte[] encoded org.bouncycastle.crypto.InvalidCipherTextException e javax.crypto.BadPaddingException e javax.crypto.IllegalBlockSizeException e2 org.bouncycastle.asn1.pkcs.PrivateKeyInfo in java.security.PrivateKey privKey Exception e java.security.KeyFactory kf java.security.NoSuchProviderException e java.security.spec.InvalidKeySpecException e2 byte[] wrappedKey String wrappedKeyAlgorithm int wrappedKeyType byte[] encoded }
org/bouncycastle/jcajce/provider/symmetric/util/BlockCipherProvider.class
BlockCipherProvider.java package org.bouncycastle.jcajce.provider.symmetric.util public abstract org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider extends java.lang.Object { public abstract org.bouncycastle.crypto.BlockCipher get () }
org/bouncycastle/jcajce/provider/symmetric/util/ClassUtil$1.class
ClassUtil.java package org.bouncycastle.jcajce.provider.symmetric.util org.bouncycastle.jcajce.provider.symmetric.util.ClassUtil$1 extends java.lang.Object implements java.security.PrivilegedAction { final synthetic String val$className void <init> (java.lang.String) public java.lang.Object run () }
org/bouncycastle/jcajce/provider/symmetric/util/ClassUtil.class
ClassUtil.java package org.bouncycastle.jcajce.provider.symmetric.util public org.bouncycastle.jcajce.provider.symmetric.util.ClassUtil extends java.lang.Object { public void <init> () public static java.lang.Class loadClass (java.lang.Class, java.lang.String) ClassLoader loader Class sourceClass String className }
org/bouncycastle/jcajce/provider/symmetric/util/GcmSpecUtil$1.class
GcmSpecUtil.java package org.bouncycastle.jcajce.provider.symmetric.util org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction { final synthetic String val$name void <init> (java.lang.String) public java.lang.Object run () throws java.lang.Exception }
org/bouncycastle/jcajce/provider/symmetric/util/GcmSpecUtil$2.class
GcmSpecUtil.java package org.bouncycastle.jcajce.provider.symmetric.util org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil$2 extends java.lang.Object implements java.security.PrivilegedExceptionAction { final synthetic org.bouncycastle.crypto.params.KeyParameter val$keyParam final synthetic java.security.spec.AlgorithmParameterSpec val$params void <init> (org.bouncycastle.crypto.params.KeyParameter, java.security.spec.AlgorithmParameterSpec) public java.lang.Object run () throws java.lang.Exception }
org/bouncycastle/jcajce/provider/symmetric/util/GcmSpecUtil$3.class
GcmSpecUtil.java package org.bouncycastle.jcajce.provider.symmetric.util org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction { final synthetic java.security.spec.AlgorithmParameterSpec val$paramSpec void <init> (java.security.spec.AlgorithmParameterSpec) public java.lang.Object run () throws java.lang.Exception }
org/bouncycastle/jcajce/provider/symmetric/util/GcmSpecUtil.class
GcmSpecUtil.java package org.bouncycastle.jcajce.provider.symmetric.util public org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil extends java.lang.Object { static final Class gcmSpecClass static final java.lang.reflect.Method tLen static final java.lang.reflect.Method iv public void <init> () private static java.lang.reflect.Method extractMethod (java.lang.String) java.security.PrivilegedActionException e String name public static boolean gcmSpecExists () public static boolean isGcmSpec (java.security.spec.AlgorithmParameterSpec) java.security.spec.AlgorithmParameterSpec paramSpec public static boolean isGcmSpec (java.lang.Class) Class paramSpecClass public static java.security.spec.AlgorithmParameterSpec extractGcmSpec (org.bouncycastle.asn1.ASN1Primitive) throws java.security.spec.InvalidParameterSpecException org.bouncycastle.asn1.cms.GCMParameters gcmParams java.lang.reflect.Constructor constructor NoSuchMethodException e Exception e org.bouncycastle.asn1.ASN1Primitive spec static org.bouncycastle.crypto.params.AEADParameters extractAeadParameters (org.bouncycastle.crypto.params.KeyParameter, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidAlgorithmParameterException Exception e org.bouncycastle.crypto.params.KeyParameter keyParam java.security.spec.AlgorithmParameterSpec params public static org.bouncycastle.asn1.cms.GCMParameters extractGcmParameters (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException Exception e java.security.spec.AlgorithmParameterSpec paramSpec static void <clinit> () }
org/bouncycastle/jcajce/provider/symmetric/util/IvAlgorithmParameters.class
IvAlgorithmParameters.java package org.bouncycastle.jcajce.provider.symmetric.util public org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters extends org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters { private byte[] iv public void <init> () protected byte[] engineGetEncoded () throws java.io.IOException protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException String format protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException Class paramSpec protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException java.security.spec.AlgorithmParameterSpec paramSpec protected void engineInit (byte[]) throws java.io.IOException org.bouncycastle.asn1.ASN1OctetString oct byte[] params protected void engineInit (byte[], java.lang.String) throws java.io.IOException org.bouncycastle.asn1.ASN1OctetString oct Exception e byte[] params String format protected java.lang.String engineToString () }
org/bouncycastle/jcajce/provider/symmetric/util/PBE$Util.class
PBE.java package org.bouncycastle.jcajce.provider.symmetric.util public org.bouncycastle.jcajce.provider.symmetric.util.PBE$Util extends java.lang.Object { public void <init> () private static org.bouncycastle.crypto.PBEParametersGenerator makePBEGenerator (int, int) org.bouncycastle.crypto.PBEParametersGenerator generator org.bouncycastle.crypto.PBEParametersGenerator generator org.bouncycastle.crypto.PBEParametersGenerator generator org.bouncycastle.crypto.PBEParametersGenerator generator org.bouncycastle.crypto.PBEParametersGenerator generator org.bouncycastle.crypto.PBEParametersGenerator generator org.bouncycastle.crypto.PBEParametersGenerator generator org.bouncycastle.crypto.PBEParametersGenerator generator org.bouncycastle.crypto.PBEParametersGenerator generator org.bouncycastle.crypto.PBEParametersGenerator generator org.bouncycastle.crypto.PBEParametersGenerator generator org.bouncycastle.crypto.PBEParametersGenerator generator org.bouncycastle.crypto.PBEParametersGenerator generator org.bouncycastle.crypto.PBEParametersGenerator generator int type int hash org.bouncycastle.crypto.PBEParametersGenerator generator public static org.bouncycastle.crypto.CipherParameters makePBEParameters (byte[], int, int, int, int, java.security.spec.AlgorithmParameterSpec, java.lang.String) throws java.security.InvalidAlgorithmParameterException org.bouncycastle.crypto.params.ParametersWithIV parametersWithIV javax.crypto.spec.IvParameterSpec ivParameterSpec java.security.spec.AlgorithmParameterSpec parameterSpecFromPBEParameterSpec org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.params.KeyParameter kParam org.bouncycastle.crypto.params.KeyParameter kParam byte[] pbeKey int scheme int digest int keySize int ivSize java.security.spec.AlgorithmParameterSpec spec String targetAlgorithm javax.crypto.spec.PBEParameterSpec pbeParam org.bouncycastle.crypto.PBEParametersGenerator generator byte[] key org.bouncycastle.crypto.CipherParameters param public static org.bouncycastle.crypto.CipherParameters makePBEParameters (org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey, java.security.spec.AlgorithmParameterSpec, java.lang.String) org.bouncycastle.crypto.params.ParametersWithIV parametersWithIV javax.crypto.spec.IvParameterSpec ivParameterSpec java.security.spec.AlgorithmParameterSpec parameterSpecFromPBEParameterSpec org.bouncycastle.crypto.CipherParameters param org.bouncycastle.crypto.params.KeyParameter kParam org.bouncycastle.crypto.params.KeyParameter kParam org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey pbeKey java.security.spec.AlgorithmParameterSpec spec String targetAlgorithm javax.crypto.spec.PBEParameterSpec pbeParam org.bouncycastle.crypto.PBEParametersGenerator generator byte[] key org.bouncycastle.crypto.CipherParameters param public static org.bouncycastle.crypto.CipherParameters makePBEMacParameters (org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey, java.security.spec.AlgorithmParameterSpec) org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey pbeKey java.security.spec.AlgorithmParameterSpec spec javax.crypto.spec.PBEParameterSpec pbeParam org.bouncycastle.crypto.PBEParametersGenerator generator byte[] key org.bouncycastle.crypto.CipherParameters param public static org.bouncycastle.crypto.CipherParameters makePBEMacParameters (javax.crypto.spec.PBEKeySpec, int, int, int) int i javax.crypto.spec.PBEKeySpec keySpec int type int hash int keySize org.bouncycastle.crypto.PBEParametersGenerator generator byte[] key org.bouncycastle.crypto.CipherParameters param public static org.bouncycastle.crypto.CipherParameters makePBEParameters (javax.crypto.spec.PBEKeySpec, int, int, int, int) org.bouncycastle.crypto.CipherParameters param int i javax.crypto.spec.PBEKeySpec keySpec int type int hash int keySize int ivSize org.bouncycastle.crypto.PBEParametersGenerator generator byte[] key org.bouncycastle.crypto.CipherParameters param public static org.bouncycastle.crypto.CipherParameters makePBEMacParameters (javax.crypto.SecretKey, int, int, int, javax.crypto.spec.PBEParameterSpec) int i javax.crypto.SecretKey key int type int hash int keySize javax.crypto.spec.PBEParameterSpec pbeSpec org.bouncycastle.crypto.PBEParametersGenerator generator org.bouncycastle.crypto.CipherParameters param byte[] keyBytes public static java.security.spec.AlgorithmParameterSpec getParameterSpecFromPBEParameterSpec (javax.crypto.spec.PBEParameterSpec) java.lang.reflect.Method getParameterSpecMethod Exception e javax.crypto.spec.PBEParameterSpec pbeParameterSpec private static byte[] convertPassword (int, javax.crypto.spec.PBEKeySpec) byte[] key byte[] key int type javax.crypto.spec.PBEKeySpec keySpec byte[] key }
org/bouncycastle/jcajce/provider/symmetric/util/PBE.class
PBE.java package org.bouncycastle.jcajce.provider.symmetric.util public abstract org.bouncycastle.jcajce.provider.symmetric.util.PBE extends java.lang.Object { public static final int MD5 public static final int SHA1 public static final int SHA256 public static final int SHA224 public static final int SHA384 public static final int SHA512 public static final int PKCS5S1 public static final int PKCS5S2 public static final int PKCS12 public static final int OPENSSL public static final int PKCS5S1_UTF8 public static final int PKCS5S2_UTF8 }
org/bouncycastle/jcajce/provider/symmetric/util/PBESecretKeyFactory.class
PBESecretKeyFactory.java package org.bouncycastle.jcajce.provider.symmetric.util public org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory extends org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory implements org.bouncycastle.jcajce.provider.symmetric.util.PBE { private boolean forCipher private int scheme private int digest private int keySize private int ivSize public void <init> (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, int, int, int, int) String algorithm org.bouncycastle.asn1.ASN1ObjectIdentifier oid boolean forCipher int scheme int digest int keySize int ivSize protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException org.bouncycastle.crypto.CipherParameters param javax.crypto.spec.PBEKeySpec pbeSpec org.bouncycastle.crypto.CipherParameters param java.security.spec.KeySpec keySpec }
org/bouncycastle/jcajce/provider/symmetric/util/SpecUtil.class
SpecUtil.java package org.bouncycastle.jcajce.provider.symmetric.util org.bouncycastle.jcajce.provider.symmetric.util.SpecUtil extends java.lang.Object { void <init> () static java.security.spec.AlgorithmParameterSpec extractSpec (java.security.AlgorithmParameters, java.lang.Class[]) int i Exception e java.security.AlgorithmParameters params Class[] availableSpecs }
org/bouncycastle/jcajce/provider/util/
org/bouncycastle/jcajce/provider/util/AlgorithmProvider.class
AlgorithmProvider.java package org.bouncycastle.jcajce.provider.util public abstract org.bouncycastle.jcajce.provider.util.AlgorithmProvider extends java.lang.Object { public void <init> () public abstract void configure (org.bouncycastle.jcajce.provider.config.ConfigurableProvider) }
org/bouncycastle/jcajce/provider/util/AsymmetricAlgorithmProvider.class
AsymmetricAlgorithmProvider.java package org.bouncycastle.jcajce.provider.util public abstract org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider extends org.bouncycastle.jcajce.provider.util.AlgorithmProvider { public void <init> () protected void addSignatureAlgorithm (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider String algorithm String className org.bouncycastle.asn1.ASN1ObjectIdentifier oid protected void addSignatureAlgorithm (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String, java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider String digest String algorithm String className org.bouncycastle.asn1.ASN1ObjectIdentifier oid String mainName String jdk11Variation1 String jdk11Variation2 String alias protected void registerOid (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider org.bouncycastle.asn1.ASN1ObjectIdentifier oid String name org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter keyFactory protected void registerOidAlgorithmParameters (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider org.bouncycastle.asn1.ASN1ObjectIdentifier oid String name protected void registerOidAlgorithmParameterGenerator (org.bouncycastle.jcajce.provider.config.ConfigurableProvider, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider org.bouncycastle.asn1.ASN1ObjectIdentifier oid String name }
org/bouncycastle/jcajce/provider/util/AsymmetricKeyInfoConverter.class
AsymmetricKeyInfoConverter.java package org.bouncycastle.jcajce.provider.util public abstract org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter extends java.lang.Object { public abstract java.security.PrivateKey generatePrivate (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException public abstract java.security.PublicKey generatePublic (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException }
org/bouncycastle/jcajce/provider/util/BadBlockException.class
BadBlockException.java package org.bouncycastle.jcajce.provider.util public org.bouncycastle.jcajce.provider.util.BadBlockException extends javax.crypto.BadPaddingException { private final Throwable cause public void <init> (java.lang.String, java.lang.Throwable) String msg Throwable cause public java.lang.Throwable getCause () }
org/bouncycastle/jcajce/provider/util/DigestFactory.class
DigestFactory.java package org.bouncycastle.jcajce.provider.util public org.bouncycastle.jcajce.provider.util.DigestFactory extends java.lang.Object { private static java.util.Set md5 private static java.util.Set sha1 private static java.util.Set sha224 private static java.util.Set sha256 private static java.util.Set sha384 private static java.util.Set sha512 private static java.util.Map oids public void <init> () public static org.bouncycastle.crypto.Digest getDigest (java.lang.String) String digestName public static boolean isSameDigest (java.lang.String, java.lang.String) String digest1 String digest2 public static org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String) String digestName static void <clinit> () }
org/bouncycastle/jcajce/provider/util/SecretKeyUtil.class
SecretKeyUtil.java package org.bouncycastle.jcajce.provider.util public org.bouncycastle.jcajce.provider.util.SecretKeyUtil extends java.lang.Object { private static java.util.Map keySizes public void <init> () public static int getKeySize (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid Integer size static void <clinit> () }
org/bouncycastle/jcajce/spec/
org/bouncycastle/jcajce/spec/AEADParameterSpec.class
AEADParameterSpec.java package org.bouncycastle.jcajce.spec public org.bouncycastle.jcajce.spec.AEADParameterSpec extends javax.crypto.spec.IvParameterSpec { private final byte[] associatedData private final int macSizeInBits public void <init> (byte[], int) byte[] nonce int macSizeInBits public void <init> (byte[], int, byte[]) byte[] nonce int macSizeInBits byte[] associatedData public int getMacSizeInBits () public byte[] getAssociatedData () public byte[] getNonce () }
org/bouncycastle/jcajce/spec/CompositeAlgorithmSpec$Builder.class
CompositeAlgorithmSpec.java package org.bouncycastle.jcajce.spec public org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder extends java.lang.Object { private java.util.List algorithmNames private java.util.List parameterSpecs public void <init> () public org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder add (java.lang.String) String algorithmName public org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder add (java.lang.String, java.security.spec.AlgorithmParameterSpec) String algorithmName java.security.spec.AlgorithmParameterSpec parameterSpec public org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec build () static synthetic java.util.List access$000 (org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder) org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder x0 static synthetic java.util.List access$100 (org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder) org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder x0 }
org/bouncycastle/jcajce/spec/CompositeAlgorithmSpec.class
CompositeAlgorithmSpec.java package org.bouncycastle.jcajce.spec public org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec { private final java.util.List algorithmNames private final java.util.List parameterSpecs public void <init> (org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder) org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder builder public java.util.List getAlgorithmNames () public java.util.List getParameterSpecs () }
org/bouncycastle/jcajce/spec/DHDomainParameterSpec.class
DHDomainParameterSpec.java package org.bouncycastle.jcajce.spec public org.bouncycastle.jcajce.spec.DHDomainParameterSpec extends javax.crypto.spec.DHParameterSpec { private final java.math.BigInteger q private final java.math.BigInteger j private final int m private org.bouncycastle.crypto.params.DHValidationParameters validationParameters public void <init> (org.bouncycastle.crypto.params.DHParameters) org.bouncycastle.crypto.params.DHParameters domainParameters public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) java.math.BigInteger p java.math.BigInteger q java.math.BigInteger g public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int) java.math.BigInteger p java.math.BigInteger q java.math.BigInteger g int l public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int) java.math.BigInteger p java.math.BigInteger q java.math.BigInteger g java.math.BigInteger j int l public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int, int) java.math.BigInteger p java.math.BigInteger q java.math.BigInteger g java.math.BigInteger j int m int l public java.math.BigInteger getQ () public java.math.BigInteger getJ () public int getM () public org.bouncycastle.crypto.params.DHParameters getDomainParameters () }
org/bouncycastle/jcajce/spec/DHExtendedPrivateKeySpec.class
DHExtendedPrivateKeySpec.java package org.bouncycastle.jcajce.spec public org.bouncycastle.jcajce.spec.DHExtendedPrivateKeySpec extends javax.crypto.spec.DHPrivateKeySpec { private final javax.crypto.spec.DHParameterSpec params public void <init> (java.math.BigInteger, javax.crypto.spec.DHParameterSpec) java.math.BigInteger x javax.crypto.spec.DHParameterSpec params public javax.crypto.spec.DHParameterSpec getParams () }
org/bouncycastle/jcajce/spec/DHExtendedPublicKeySpec.class
DHExtendedPublicKeySpec.java package org.bouncycastle.jcajce.spec public org.bouncycastle.jcajce.spec.DHExtendedPublicKeySpec extends javax.crypto.spec.DHPublicKeySpec { private final javax.crypto.spec.DHParameterSpec params public void <init> (java.math.BigInteger, javax.crypto.spec.DHParameterSpec) java.math.BigInteger y javax.crypto.spec.DHParameterSpec params public javax.crypto.spec.DHParameterSpec getParams () }
org/bouncycastle/jcajce/spec/OpenSSHPrivateKeySpec.class
OpenSSHPrivateKeySpec.java package org.bouncycastle.jcajce.spec public org.bouncycastle.jcajce.spec.OpenSSHPrivateKeySpec extends java.security.spec.EncodedKeySpec { private final String format public void <init> (byte[]) byte[] encodedKey public java.lang.String getFormat () }
org/bouncycastle/jcajce/spec/OpenSSHPublicKeySpec.class
OpenSSHPublicKeySpec.java package org.bouncycastle.jcajce.spec public org.bouncycastle.jcajce.spec.OpenSSHPublicKeySpec extends java.security.spec.EncodedKeySpec { private static final String[] allowedTypes private final String type public void <init> (byte[]) int t byte[] encodedKey int pos int i public java.lang.String getFormat () public java.lang.String getType () static void <clinit> () }
org/bouncycastle/jcajce/spec/PBKDF2KeySpec.class
PBKDF2KeySpec.java package org.bouncycastle.jcajce.spec public org.bouncycastle.jcajce.spec.PBKDF2KeySpec extends javax.crypto.spec.PBEKeySpec { private static final org.bouncycastle.asn1.x509.AlgorithmIdentifier defaultPRF private org.bouncycastle.asn1.x509.AlgorithmIdentifier prf public void <init> (char[], byte[], int, int, org.bouncycastle.asn1.x509.AlgorithmIdentifier) char[] password byte[] salt int iterationCount int keySize org.bouncycastle.asn1.x509.AlgorithmIdentifier prf public boolean isDefaultPrf () public org.bouncycastle.asn1.x509.AlgorithmIdentifier getPrf () static void <clinit> () }
org/bouncycastle/jcajce/spec/UserKeyingMaterialSpec.class
UserKeyingMaterialSpec.java package org.bouncycastle.jcajce.spec public org.bouncycastle.jcajce.spec.UserKeyingMaterialSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec { private final byte[] userKeyingMaterial public void <init> (byte[]) byte[] userKeyingMaterial public byte[] getUserKeyingMaterial () }
org/bouncycastle/jcajce/util/
org/bouncycastle/jcajce/util/AlgorithmParametersUtils.class
AlgorithmParametersUtils.java package org.bouncycastle.jcajce.util public org.bouncycastle.jcajce.util.AlgorithmParametersUtils extends java.lang.Object { private void <init> () public static org.bouncycastle.asn1.ASN1Encodable extractParameters (java.security.AlgorithmParameters) throws java.io.IOException org.bouncycastle.asn1.ASN1Encodable asn1Params Exception ex java.security.AlgorithmParameters params org.bouncycastle.asn1.ASN1Encodable asn1Params public static void loadParameters (java.security.AlgorithmParameters, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException Exception ex java.security.AlgorithmParameters params org.bouncycastle.asn1.ASN1Encodable sParams }
org/bouncycastle/jcajce/util/AnnotatedPrivateKey.class
AnnotatedPrivateKey.java package org.bouncycastle.jcajce.util public org.bouncycastle.jcajce.util.AnnotatedPrivateKey extends java.lang.Object implements java.security.PrivateKey { public static final String LABEL private final java.security.PrivateKey key private final java.util.Map annotations void <init> (java.security.PrivateKey, java.lang.String) java.security.PrivateKey key String label void <init> (java.security.PrivateKey, java.util.Map) java.security.PrivateKey key java.util.Map annotations public java.security.PrivateKey getKey () public java.util.Map getAnnotations () public java.lang.String getAlgorithm () public java.lang.Object getAnnotation (java.lang.String) String key public org.bouncycastle.jcajce.util.AnnotatedPrivateKey addAnnotation (java.lang.String, java.lang.Object) String name Object annotation java.util.Map newAnnotations public org.bouncycastle.jcajce.util.AnnotatedPrivateKey removeAnnotation (java.lang.String) String name java.util.Map newAnnotations public java.lang.String getFormat () public byte[] getEncoded () public int hashCode () public boolean equals (java.lang.Object) Object o public java.lang.String toString () }
org/bouncycastle/jcajce/util/BCJcaJceHelper.class
BCJcaJceHelper.java package org.bouncycastle.jcajce.util public org.bouncycastle.jcajce.util.BCJcaJceHelper extends org.bouncycastle.jcajce.util.ProviderJcaJceHelper { private static volatile java.security.Provider bcProvider private static synchronized java.security.Provider getBouncyCastleProvider () java.security.Provider system public void <init> () public javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException Throwable throwable java.security.NoSuchAlgorithmException originalException String algorithm public javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException Throwable throwable java.security.NoSuchAlgorithmException originalException String algorithm public javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException Throwable throwable java.security.NoSuchAlgorithmException originalException String algorithm private java.security.Provider getPrivateProvider () }
org/bouncycastle/jcajce/util/DefaultJcaJceHelper.class
DefaultJcaJceHelper.java package org.bouncycastle.jcajce.util public org.bouncycastle.jcajce.util.DefaultJcaJceHelper extends java.lang.Object implements org.bouncycastle.jcajce.util.JcaJceHelper { public void <init> () public javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException String algorithm public javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.MessageDigest createMessageDigest (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.cert.CertificateException String algorithm public java.security.SecureRandom createSecureRandom (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.cert.CertPathBuilder createCertPathBuilder (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.cert.CertPathValidator createCertPathValidator (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.cert.CertStore createCertStore (java.lang.String, java.security.cert.CertStoreParameters) throws java.security.NoSuchAlgorithmException java.security.InvalidAlgorithmParameterException String type java.security.cert.CertStoreParameters params public javax.crypto.ExemptionMechanism createExemptionMechanism (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.KeyStore createKeyStore (java.lang.String) throws java.security.KeyStoreException String type }
org/bouncycastle/jcajce/util/ECKeyUtil$ECPublicKeyWithCompression.class
ECKeyUtil.java package org.bouncycastle.jcajce.util org.bouncycastle.jcajce.util.ECKeyUtil$ECPublicKeyWithCompression extends java.lang.Object implements java.security.interfaces.ECPublicKey { private final java.security.interfaces.ECPublicKey ecPublicKey public void <init> (java.security.interfaces.ECPublicKey) java.security.interfaces.ECPublicKey ecPublicKey public java.security.spec.ECPoint getW () public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParameters x9 org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECParameters x9 java.io.IOException e org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKeyInfo org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint p org.bouncycastle.asn1.ASN1OctetString pEnc public java.security.spec.ECParameterSpec getParams () }
org/bouncycastle/jcajce/util/ECKeyUtil.class
ECKeyUtil.java package org.bouncycastle.jcajce.util public org.bouncycastle.jcajce.util.ECKeyUtil extends java.lang.Object { public void <init> () public static java.security.interfaces.ECPublicKey createKeyWithCompression (java.security.interfaces.ECPublicKey) java.security.interfaces.ECPublicKey ecPublicKey }
org/bouncycastle/jcajce/util/JcaJceHelper.class
JcaJceHelper.java package org.bouncycastle.jcajce.util public abstract org.bouncycastle.jcajce.util.JcaJceHelper extends java.lang.Object { public abstract javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException java.security.NoSuchProviderException public abstract javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract java.security.MessageDigest createMessageDigest (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.NoSuchProviderException java.security.cert.CertificateException public abstract java.security.SecureRandom createSecureRandom (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract java.security.cert.CertPathBuilder createCertPathBuilder (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract java.security.cert.CertPathValidator createCertPathValidator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract java.security.cert.CertStore createCertStore (java.lang.String, java.security.cert.CertStoreParameters) throws java.security.NoSuchAlgorithmException java.security.InvalidAlgorithmParameterException java.security.NoSuchProviderException public abstract javax.crypto.ExemptionMechanism createExemptionMechanism (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException public abstract java.security.KeyStore createKeyStore (java.lang.String) throws java.security.KeyStoreException java.security.NoSuchProviderException }
org/bouncycastle/jcajce/util/JcaJceUtils.class
JcaJceUtils.java package org.bouncycastle.jcajce.util public org.bouncycastle.jcajce.util.JcaJceUtils extends java.lang.Object { private void <init> () public static org.bouncycastle.asn1.ASN1Encodable extractParameters (java.security.AlgorithmParameters) throws java.io.IOException org.bouncycastle.asn1.ASN1Encodable asn1Params Exception ex java.security.AlgorithmParameters params org.bouncycastle.asn1.ASN1Encodable asn1Params public static void loadParameters (java.security.AlgorithmParameters, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException Exception ex java.security.AlgorithmParameters params org.bouncycastle.asn1.ASN1Encodable sParams public static java.lang.String getDigestAlgName (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID }
org/bouncycastle/jcajce/util/MessageDigestUtils.class
MessageDigestUtils.java package org.bouncycastle.jcajce.util public org.bouncycastle.jcajce.util.MessageDigestUtils extends java.lang.Object { private static java.util.Map digestOidMap public void <init> () public static java.lang.String getDigestName (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID String name static void <clinit> () }
org/bouncycastle/jcajce/util/NamedJcaJceHelper.class
NamedJcaJceHelper.java package org.bouncycastle.jcajce.util public org.bouncycastle.jcajce.util.NamedJcaJceHelper extends java.lang.Object implements org.bouncycastle.jcajce.util.JcaJceHelper { protected final String providerName public void <init> (java.lang.String) String providerName public javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException java.security.NoSuchProviderException String algorithm public javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public java.security.MessageDigest createMessageDigest (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchProviderException String algorithm public java.security.SecureRandom createSecureRandom (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public java.security.cert.CertPathBuilder createCertPathBuilder (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public java.security.cert.CertPathValidator createCertPathValidator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public java.security.cert.CertStore createCertStore (java.lang.String, java.security.cert.CertStoreParameters) throws java.security.NoSuchAlgorithmException java.security.InvalidAlgorithmParameterException java.security.NoSuchProviderException String type java.security.cert.CertStoreParameters params public javax.crypto.ExemptionMechanism createExemptionMechanism (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException String algorithm public java.security.KeyStore createKeyStore (java.lang.String) throws java.security.KeyStoreException java.security.NoSuchProviderException String type }
org/bouncycastle/jcajce/util/PrivateKeyAnnotator.class
PrivateKeyAnnotator.java package org.bouncycastle.jcajce.util public org.bouncycastle.jcajce.util.PrivateKeyAnnotator extends java.lang.Object { public void <init> () public static org.bouncycastle.jcajce.util.AnnotatedPrivateKey annotate (java.security.PrivateKey, java.lang.String) java.security.PrivateKey privKey String label public static org.bouncycastle.jcajce.util.AnnotatedPrivateKey annotate (java.security.PrivateKey, java.util.Map) java.security.PrivateKey privKey java.util.Map annotations java.util.Map savedAnnotations }
org/bouncycastle/jcajce/util/ProviderJcaJceHelper.class
ProviderJcaJceHelper.java package org.bouncycastle.jcajce.util public org.bouncycastle.jcajce.util.ProviderJcaJceHelper extends java.lang.Object implements org.bouncycastle.jcajce.util.JcaJceHelper { protected final java.security.Provider provider public void <init> (java.security.Provider) java.security.Provider provider public javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException String algorithm public javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.MessageDigest createMessageDigest (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.cert.CertificateException String algorithm public java.security.SecureRandom createSecureRandom (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.cert.CertPathBuilder createCertPathBuilder (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.cert.CertPathValidator createCertPathValidator (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.cert.CertStore createCertStore (java.lang.String, java.security.cert.CertStoreParameters) throws java.security.NoSuchAlgorithmException java.security.InvalidAlgorithmParameterException String type java.security.cert.CertStoreParameters params public javax.crypto.ExemptionMechanism createExemptionMechanism (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm public java.security.KeyStore createKeyStore (java.lang.String) throws java.security.KeyStoreException String type }
org/bouncycastle/jce/
org/bouncycastle/jce/ECNamedCurveTable.class
ECNamedCurveTable.java package org.bouncycastle.jce public org.bouncycastle.jce.ECNamedCurveTable extends java.lang.Object { public void <init> () public static org.bouncycastle.jce.spec.ECNamedCurveParameterSpec getParameterSpec (java.lang.String) String name org.bouncycastle.asn1.x9.X9ECParameters ecP public static java.util.Enumeration getNames () }
org/bouncycastle/jce/PKCS10CertificationRequest.class
PKCS10CertificationRequest.java package org.bouncycastle.jce public org.bouncycastle.jce.PKCS10CertificationRequest extends org.bouncycastle.asn1.pkcs.CertificationRequest { private static java.util.Hashtable algorithms private static java.util.Hashtable params private static java.util.Hashtable keyAlgorithms private static java.util.Hashtable oids private static java.util.Set noParams private static org.bouncycastle.asn1.pkcs.RSASSAPSSparams creatPSSParams (org.bouncycastle.asn1.x509.AlgorithmIdentifier, int) org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgId int saltSize private static org.bouncycastle.asn1.ASN1Sequence toDERSequence (byte[]) org.bouncycastle.asn1.ASN1InputStream dIn Exception e byte[] bytes public void <init> (byte[]) byte[] bytes public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence sequence public void <init> (java.lang.String, org.bouncycastle.asn1.x509.X509Name, java.security.PublicKey, org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException String signatureAlgorithm org.bouncycastle.asn1.x509.X509Name subject java.security.PublicKey key org.bouncycastle.asn1.ASN1Set attributes java.security.PrivateKey signingKey private static org.bouncycastle.asn1.x509.X509Name convertName (javax.security.auth.x500.X500Principal) java.io.IOException e javax.security.auth.x500.X500Principal name public void <init> (java.lang.String, javax.security.auth.x500.X500Principal, java.security.PublicKey, org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException String signatureAlgorithm javax.security.auth.x500.X500Principal subject java.security.PublicKey key org.bouncycastle.asn1.ASN1Set attributes java.security.PrivateKey signingKey public void <init> (java.lang.String, javax.security.auth.x500.X500Principal, java.security.PublicKey, org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException String signatureAlgorithm javax.security.auth.x500.X500Principal subject java.security.PublicKey key org.bouncycastle.asn1.ASN1Set attributes java.security.PrivateKey signingKey String provider public void <init> (java.lang.String, org.bouncycastle.asn1.x509.X509Name, java.security.PublicKey, org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException Exception e org.bouncycastle.asn1.ASN1Sequence seq java.io.IOException e java.security.Signature sig Exception e String signatureAlgorithm org.bouncycastle.asn1.x509.X509Name subject java.security.PublicKey key org.bouncycastle.asn1.ASN1Set attributes java.security.PrivateKey signingKey String provider String algorithmName org.bouncycastle.asn1.ASN1ObjectIdentifier sigOID java.security.Signature sig public java.security.PublicKey getPublicKey () throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException public java.security.PublicKey getPublicKey (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException String keyAlgorithm java.security.NoSuchAlgorithmException e java.security.spec.X509EncodedKeySpec xspec org.bouncycastle.asn1.x509.AlgorithmIdentifier keyAlg java.security.spec.InvalidKeySpecException e java.io.IOException e String provider org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPKInfo public boolean verify () throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException public boolean verify (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException String provider public boolean verify (java.security.PublicKey, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException java.security.Signature sig java.security.Signature sig java.security.Signature sig String signatureAlgorithm java.security.Signature sig java.security.NoSuchAlgorithmException e Exception e java.security.PublicKey pubKey String provider java.security.Signature sig public byte[] getEncoded () java.io.IOException e private void setSignatureParameters (java.security.Signature, org.bouncycastle.asn1.ASN1Encodable) throws java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException java.io.IOException e java.security.GeneralSecurityException e java.security.AlgorithmParameters sigParams java.security.Signature signature org.bouncycastle.asn1.ASN1Encodable params static java.lang.String getSignatureName (org.bouncycastle.asn1.x509.AlgorithmIdentifier) org.bouncycastle.asn1.pkcs.RSASSAPSSparams rsaParams org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId org.bouncycastle.asn1.ASN1Encodable params private static java.lang.String getDigestAlgName (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID static void <clinit> () org.bouncycastle.asn1.x509.AlgorithmIdentifier sha1AlgId org.bouncycastle.asn1.x509.AlgorithmIdentifier sha224AlgId org.bouncycastle.asn1.x509.AlgorithmIdentifier sha256AlgId org.bouncycastle.asn1.x509.AlgorithmIdentifier sha384AlgId org.bouncycastle.asn1.x509.AlgorithmIdentifier sha512AlgId }
org/bouncycastle/jce/PrincipalUtil.class
PrincipalUtil.java package org.bouncycastle.jce public org.bouncycastle.jce.PrincipalUtil extends java.lang.Object { public void <init> () public static org.bouncycastle.jce.X509Principal getIssuerX509Principal (java.security.cert.X509Certificate) throws java.security.cert.CertificateEncodingException org.bouncycastle.asn1.x509.TBSCertificateStructure tbsCert java.io.IOException e java.security.cert.X509Certificate cert public static org.bouncycastle.jce.X509Principal getSubjectX509Principal (java.security.cert.X509Certificate) throws java.security.cert.CertificateEncodingException org.bouncycastle.asn1.x509.TBSCertificateStructure tbsCert java.io.IOException e java.security.cert.X509Certificate cert public static org.bouncycastle.jce.X509Principal getIssuerX509Principal (java.security.cert.X509CRL) throws java.security.cert.CRLException org.bouncycastle.asn1.x509.TBSCertList tbsCertList java.io.IOException e java.security.cert.X509CRL crl }
org/bouncycastle/jce/X509Principal.class
X509Principal.java package org.bouncycastle.jce public org.bouncycastle.jce.X509Principal extends org.bouncycastle.asn1.x509.X509Name implements java.security.Principal { private static org.bouncycastle.asn1.ASN1Sequence readSequence (org.bouncycastle.asn1.ASN1InputStream) throws java.io.IOException IllegalArgumentException e org.bouncycastle.asn1.ASN1InputStream aIn public void <init> (byte[]) throws java.io.IOException byte[] bytes public void <init> (org.bouncycastle.asn1.x509.X509Name) org.bouncycastle.asn1.x509.X509Name name public void <init> (org.bouncycastle.asn1.x500.X500Name) org.bouncycastle.asn1.x500.X500Name name public void <init> (java.util.Hashtable) java.util.Hashtable attributes public void <init> (java.util.Vector, java.util.Hashtable) java.util.Vector ordering java.util.Hashtable attributes public void <init> (java.util.Vector, java.util.Vector) java.util.Vector oids java.util.Vector values public void <init> (java.lang.String) String dirName public void <init> (boolean, java.lang.String) boolean reverse String dirName public void <init> (boolean, java.util.Hashtable, java.lang.String) boolean reverse java.util.Hashtable lookUp String dirName public java.lang.String getName () public byte[] getEncoded () java.io.IOException e }
org/bouncycastle/jce/exception/
org/bouncycastle/jce/exception/ExtCertPathBuilderException.class
ExtCertPathBuilderException.java package org.bouncycastle.jce.exception public org.bouncycastle.jce.exception.ExtCertPathBuilderException extends java.security.cert.CertPathBuilderException implements org.bouncycastle.jce.exception.ExtException { private Throwable cause public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public void <init> (java.lang.String, java.lang.Throwable, java.security.cert.CertPath, int) String msg Throwable cause java.security.cert.CertPath certPath int index public java.lang.Throwable getCause () }
org/bouncycastle/jce/exception/ExtCertPathValidatorException.class
ExtCertPathValidatorException.java package org.bouncycastle.jce.exception public org.bouncycastle.jce.exception.ExtCertPathValidatorException extends java.security.cert.CertPathValidatorException implements org.bouncycastle.jce.exception.ExtException { private Throwable cause public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public void <init> (java.lang.String, java.lang.Throwable, java.security.cert.CertPath, int) String msg Throwable cause java.security.cert.CertPath certPath int index public java.lang.Throwable getCause () }
org/bouncycastle/jce/exception/ExtException.class
ExtException.java package org.bouncycastle.jce.exception public abstract org.bouncycastle.jce.exception.ExtException extends java.lang.Object { public abstract java.lang.Throwable getCause () }
org/bouncycastle/jce/interfaces/
org/bouncycastle/jce/interfaces/BCKeyStore.class
BCKeyStore.java package org.bouncycastle.jce.interfaces public abstract org.bouncycastle.jce.interfaces.BCKeyStore extends java.lang.Object { public abstract void setRandom (java.security.SecureRandom) }
org/bouncycastle/jce/interfaces/ECKey.class
ECKey.java package org.bouncycastle.jce.interfaces public abstract org.bouncycastle.jce.interfaces.ECKey extends java.lang.Object { public abstract org.bouncycastle.jce.spec.ECParameterSpec getParameters () }
org/bouncycastle/jce/interfaces/ECPointEncoder.class
ECPointEncoder.java package org.bouncycastle.jce.interfaces public abstract org.bouncycastle.jce.interfaces.ECPointEncoder extends java.lang.Object { public abstract void setPointFormat (java.lang.String) }
org/bouncycastle/jce/interfaces/ECPrivateKey.class
ECPrivateKey.java package org.bouncycastle.jce.interfaces public abstract org.bouncycastle.jce.interfaces.ECPrivateKey extends java.lang.Object implements org.bouncycastle.jce.interfaces.ECKey java.security.PrivateKey { public abstract java.math.BigInteger getD () }
org/bouncycastle/jce/interfaces/ECPublicKey.class
ECPublicKey.java package org.bouncycastle.jce.interfaces public abstract org.bouncycastle.jce.interfaces.ECPublicKey extends java.lang.Object implements org.bouncycastle.jce.interfaces.ECKey java.security.PublicKey { public abstract org.bouncycastle.math.ec.ECPoint getQ () }
org/bouncycastle/jce/interfaces/PKCS12BagAttributeCarrier.class
PKCS12BagAttributeCarrier.java package org.bouncycastle.jce.interfaces public abstract org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier extends java.lang.Object { public abstract void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) public abstract org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier) public abstract java.util.Enumeration getBagAttributeKeys () }
org/bouncycastle/jce/netscape/
org/bouncycastle/jce/netscape/NetscapeCertRequest.class
NetscapeCertRequest.java package org.bouncycastle.jce.netscape public org.bouncycastle.jce.netscape.NetscapeCertRequest extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlg org.bouncycastle.asn1.x509.AlgorithmIdentifier keyAlg byte[] sigBits String challenge org.bouncycastle.asn1.DERBitString content java.security.PublicKey pubkey private static org.bouncycastle.asn1.ASN1Sequence getReq (byte[]) throws java.io.IOException byte[] r org.bouncycastle.asn1.ASN1InputStream aIn public void <init> (byte[]) throws java.io.IOException byte[] req public void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence pkac org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pubkeyinfo java.security.spec.X509EncodedKeySpec xspec Exception e org.bouncycastle.asn1.ASN1Sequence spkac public void <init> (java.lang.String, org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.security.PublicKey) throws java.security.NoSuchAlgorithmException java.security.spec.InvalidKeySpecException java.security.NoSuchProviderException java.io.IOException e String challenge org.bouncycastle.asn1.x509.AlgorithmIdentifier signing_alg java.security.PublicKey pub_key org.bouncycastle.asn1.ASN1EncodableVector content_der public java.lang.String getChallenge () public void setChallenge (java.lang.String) String value public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSigningAlgorithm () public void setSigningAlgorithm (org.bouncycastle.asn1.x509.AlgorithmIdentifier) org.bouncycastle.asn1.x509.AlgorithmIdentifier value public org.bouncycastle.asn1.x509.AlgorithmIdentifier getKeyAlgorithm () public void setKeyAlgorithm (org.bouncycastle.asn1.x509.AlgorithmIdentifier) org.bouncycastle.asn1.x509.AlgorithmIdentifier value public java.security.PublicKey getPublicKey () public void setPublicKey (java.security.PublicKey) java.security.PublicKey value public boolean verify (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException String challenge java.security.Signature sig public void sign (java.security.PrivateKey) throws java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException java.security.spec.InvalidKeySpecException java.security.PrivateKey priv_key public void sign (java.security.PrivateKey, java.security.SecureRandom) throws java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException java.security.spec.InvalidKeySpecException java.io.IOException ioe java.security.PrivateKey priv_key java.security.SecureRandom rand java.security.Signature sig org.bouncycastle.asn1.ASN1EncodableVector pkac private org.bouncycastle.asn1.ASN1Primitive getKeySpec () throws java.security.NoSuchAlgorithmException java.security.spec.InvalidKeySpecException java.security.NoSuchProviderException org.bouncycastle.asn1.ASN1InputStream derin java.io.IOException ioe java.io.ByteArrayOutputStream baos org.bouncycastle.asn1.ASN1Primitive obj public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () org.bouncycastle.asn1.ASN1EncodableVector spkac org.bouncycastle.asn1.ASN1EncodableVector pkac }
org/bouncycastle/jce/provider/
org/bouncycastle/jce/provider/AnnotatedException.class
AnnotatedException.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.AnnotatedException extends java.lang.Exception implements org.bouncycastle.jce.exception.ExtException { private Throwable _underlyingException public void <init> (java.lang.String, java.lang.Throwable) String string Throwable e public void <init> (java.lang.String) String string java.lang.Throwable getUnderlyingException () public java.lang.Throwable getCause () }
org/bouncycastle/jce/provider/BouncyCastleProvider$1.class
BouncyCastleProvider.java package org.bouncycastle.jce.provider org.bouncycastle.jce.provider.BouncyCastleProvider$1 extends java.lang.Object implements java.security.PrivilegedAction { final synthetic org.bouncycastle.jce.provider.BouncyCastleProvider this$0 void <init> (org.bouncycastle.jce.provider.BouncyCastleProvider) org.bouncycastle.jce.provider.BouncyCastleProvider this$0 public java.lang.Object run () }
org/bouncycastle/jce/provider/BouncyCastleProvider$PrivateProvider.class
BouncyCastleProvider.java package org.bouncycastle.jce.provider final org.bouncycastle.jce.provider.BouncyCastleProvider$PrivateProvider extends java.security.Provider { public void <init> () }
org/bouncycastle/jce/provider/BouncyCastleProvider.class
BouncyCastleProvider.java package org.bouncycastle.jce.provider public final org.bouncycastle.jce.provider.BouncyCastleProvider extends java.security.Provider implements org.bouncycastle.jcajce.provider.config.ConfigurableProvider { private static String info public static final String PROVIDER_NAME public static final org.bouncycastle.jcajce.provider.config.ProviderConfiguration CONFIGURATION private static final java.util.Map keyInfoConverters private static final Class revChkClass private static final String SYMMETRIC_PACKAGE private static final String[] SYMMETRIC_GENERIC private static final String[] SYMMETRIC_MACS private static final String[] SYMMETRIC_CIPHERS private static final String ASYMMETRIC_PACKAGE private static final String[] ASYMMETRIC_GENERIC private static final String[] ASYMMETRIC_CIPHERS private static final String DIGEST_PACKAGE private static final String[] DIGESTS private static final String KEYSTORE_PACKAGE private static final String[] KEYSTORES private final java.security.Provider privateProvider public void <init> () private void setup () private void loadAlgorithms (java.lang.String, java.lang.String[]) Exception e Class clazz int i String packageName String[] names public void setParameter (java.lang.String, java.lang.Object) String parameterName Object parameter public boolean hasAlgorithm (java.lang.String, java.lang.String) String type String name public void addAlgorithm (java.lang.String, java.lang.String) String key String value public void addAlgorithm (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) String type org.bouncycastle.asn1.ASN1ObjectIdentifier oid String className public void addKeyInfoConverter (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter keyInfoConverter public org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter getKeyInfoConverter (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public void addAttributes (java.lang.String, java.util.Map) String attributeName String attributeKey java.util.Iterator it String key java.util.Map attributeMap private static org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter getAsymmetricKeyInfoConverter (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm public static java.security.PublicKey getPublicKey (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException java.security.NoSuchAlgorithmException ex java.security.spec.InvalidKeySpecException ex org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKeyInfo public static java.security.PrivateKey getPrivateKey (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException java.security.NoSuchAlgorithmException ex java.security.spec.InvalidKeySpecException ex org.bouncycastle.asn1.pkcs.PrivateKeyInfo privateKeyInfo public void addPrivateAlgorithm (java.lang.String, java.lang.String) String key String value public void addPrivateAlgorithm (java.lang.String, org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) String type org.bouncycastle.asn1.ASN1ObjectIdentifier oid String className public java.security.Provider getPrivateProvider () static synthetic void access$000 (org.bouncycastle.jce.provider.BouncyCastleProvider) org.bouncycastle.jce.provider.BouncyCastleProvider x0 static void <clinit> () }
org/bouncycastle/jce/provider/BouncyCastleProviderConfiguration.class
BouncyCastleProviderConfiguration.java package org.bouncycastle.jce.provider org.bouncycastle.jce.provider.BouncyCastleProviderConfiguration extends java.lang.Object implements org.bouncycastle.jcajce.provider.config.ProviderConfiguration { private static java.security.Permission BC_EC_LOCAL_PERMISSION private static java.security.Permission BC_EC_PERMISSION private static java.security.Permission BC_DH_LOCAL_PERMISSION private static java.security.Permission BC_DH_PERMISSION private static java.security.Permission BC_EC_CURVE_PERMISSION private static java.security.Permission BC_ADDITIONAL_EC_CURVE_PERMISSION private ThreadLocal ecThreadSpec private ThreadLocal dhThreadSpec private volatile org.bouncycastle.jce.spec.ECParameterSpec ecImplicitCaParams private volatile Object dhDefaultParams private volatile java.util.Set acceptableNamedCurves private volatile java.util.Map additionalECParameters void <init> () void setParameter (java.lang.String, java.lang.Object) org.bouncycastle.jce.spec.ECParameterSpec curveSpec org.bouncycastle.jce.spec.ECParameterSpec curveSpec Object dhSpec Object dhSpec String parameterName Object parameter SecurityManager securityManager public org.bouncycastle.jce.spec.ECParameterSpec getEcImplicitlyCa () org.bouncycastle.jce.spec.ECParameterSpec spec public javax.crypto.spec.DHParameterSpec getDHDefaultParameters (int) javax.crypto.spec.DHParameterSpec spec int i javax.crypto.spec.DHParameterSpec[] specs int keySize Object params org.bouncycastle.crypto.params.DHParameters dhParams public java.security.spec.DSAParameterSpec getDSADefaultParameters (int) int keySize org.bouncycastle.crypto.params.DSAParameters dsaParams public java.util.Set getAcceptableNamedCurves () public java.util.Map getAdditionalECParameters () static void <clinit> () }
org/bouncycastle/jce/provider/CertPathValidatorUtilities.class
CertPathValidatorUtilities.java package org.bouncycastle.jce.provider org.bouncycastle.jce.provider.CertPathValidatorUtilities extends java.lang.Object { protected static final String CERTIFICATE_POLICIES protected static final String BASIC_CONSTRAINTS protected static final String POLICY_MAPPINGS protected static final String SUBJECT_ALTERNATIVE_NAME protected static final String NAME_CONSTRAINTS protected static final String KEY_USAGE protected static final String INHIBIT_ANY_POLICY protected static final String ISSUING_DISTRIBUTION_POINT protected static final String DELTA_CRL_INDICATOR protected static final String POLICY_CONSTRAINTS protected static final String FRESHEST_CRL protected static final String CRL_DISTRIBUTION_POINTS protected static final String AUTHORITY_KEY_IDENTIFIER protected static final String ANY_POLICY protected static final String CRL_NUMBER protected static final int KEY_CERT_SIGN protected static final int CRL_SIGN protected static final String[] crlReasons void <init> () static java.util.Collection findTargets (org.bouncycastle.jcajce.PKIXExtendedBuilderParameters) throws java.security.cert.CertPathBuilderException org.bouncycastle.jce.provider.AnnotatedException e org.bouncycastle.jcajce.PKIXExtendedBuilderParameters paramsPKIX org.bouncycastle.jcajce.PKIXExtendedParameters baseParams org.bouncycastle.jcajce.PKIXCertStoreSelector certSelect java.util.LinkedHashSet targets java.security.cert.Certificate target protected static java.security.cert.TrustAnchor findTrustAnchor (java.security.cert.X509Certificate, java.util.Set) throws org.bouncycastle.jce.provider.AnnotatedException java.security.cert.X509Certificate cert java.util.Set trustAnchors protected static java.security.cert.TrustAnchor findTrustAnchor (java.security.cert.X509Certificate, java.util.Set, java.lang.String) throws org.bouncycastle.jce.provider.AnnotatedException org.bouncycastle.asn1.x500.X500Name caName IllegalArgumentException ex Exception ex java.security.cert.X509Certificate cert java.util.Set trustAnchors String sigProvider java.security.cert.TrustAnchor trust java.security.PublicKey trustPublicKey Exception invalidKeyEx java.security.cert.X509CertSelector certSelectX509 javax.security.auth.x500.X500Principal certIssuerPrincipal org.bouncycastle.asn1.x500.X500Name certIssuerName java.util.Iterator iter static boolean isIssuerTrustAnchor (java.security.cert.X509Certificate, java.util.Set, java.lang.String) throws org.bouncycastle.jce.provider.AnnotatedException Exception e java.security.cert.X509Certificate cert java.util.Set trustAnchors String sigProvider static java.util.List getAdditionalStoresFromAltNames (byte[], java.util.Map) throws java.security.cert.CertificateParsingException org.bouncycastle.asn1.x509.GeneralName altName org.bouncycastle.jcajce.PKIXCertStore altStore int i byte[] issuerAlternativeName java.util.Map altNameCertStoreMap org.bouncycastle.asn1.x509.GeneralNames issuerAltName org.bouncycastle.asn1.x509.GeneralName[] names java.util.List stores protected static java.util.Date getValidityDate (org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date) org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX java.util.Date currentDate java.util.Date validityDate protected static boolean isSelfIssued (java.security.cert.X509Certificate) java.security.cert.X509Certificate cert protected static org.bouncycastle.asn1.ASN1Primitive getExtensionValue (java.security.cert.X509Extension, java.lang.String) throws org.bouncycastle.jce.provider.AnnotatedException java.security.cert.X509Extension ext String oid byte[] bytes private static org.bouncycastle.asn1.ASN1Primitive getObject (java.lang.String, byte[]) throws org.bouncycastle.jce.provider.AnnotatedException org.bouncycastle.asn1.ASN1OctetString octs Exception e String oid byte[] ext protected static org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier (java.security.PublicKey) throws java.security.cert.CertPathValidatorException Exception e java.security.PublicKey key protected static final java.util.Set getQualifierSet (org.bouncycastle.asn1.ASN1Sequence) throws java.security.cert.CertPathValidatorException java.io.IOException ex org.bouncycastle.asn1.ASN1Sequence qualifiers java.util.Set pq java.io.ByteArrayOutputStream bOut org.bouncycastle.asn1.ASN1OutputStream aOut java.util.Enumeration e protected static org.bouncycastle.jce.provider.PKIXPolicyNode removePolicyNode (org.bouncycastle.jce.provider.PKIXPolicyNode, java.util.List[], org.bouncycastle.jce.provider.PKIXPolicyNode) int j org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree java.util.List[] policyNodes org.bouncycastle.jce.provider.PKIXPolicyNode _node org.bouncycastle.jce.provider.PKIXPolicyNode _parent private static void removePolicyNodeRecurse (java.util.List[], org.bouncycastle.jce.provider.PKIXPolicyNode) org.bouncycastle.jce.provider.PKIXPolicyNode _child java.util.Iterator _iter java.util.List[] policyNodes org.bouncycastle.jce.provider.PKIXPolicyNode _node protected static boolean processCertD1i (int, java.util.List[], org.bouncycastle.asn1.ASN1ObjectIdentifier, java.util.Set) java.util.Set childExpectedPolicies org.bouncycastle.jce.provider.PKIXPolicyNode child org.bouncycastle.jce.provider.PKIXPolicyNode node java.util.Set expectedPolicies int j int index java.util.List[] policyNodes org.bouncycastle.asn1.ASN1ObjectIdentifier pOid java.util.Set pq java.util.List policyNodeVec protected static void processCertD1ii (int, java.util.List[], org.bouncycastle.asn1.ASN1ObjectIdentifier, java.util.Set) java.util.Set _childExpectedPolicies org.bouncycastle.jce.provider.PKIXPolicyNode _child org.bouncycastle.jce.provider.PKIXPolicyNode _node int j int index java.util.List[] policyNodes org.bouncycastle.asn1.ASN1ObjectIdentifier _poid java.util.Set _pq java.util.List policyNodeVec protected static void prepareNextCertB1 (int, java.util.List[], java.lang.String, java.util.Map, java.security.cert.X509Certificate) throws org.bouncycastle.jce.provider.AnnotatedException java.security.cert.CertPathValidatorException org.bouncycastle.jce.provider.PKIXPolicyNode node Exception e Exception ex java.security.cert.CertPathValidatorException ex org.bouncycastle.asn1.x509.PolicyInformation pinfo org.bouncycastle.jce.provider.PKIXPolicyNode c_node java.util.Set pq org.bouncycastle.asn1.ASN1Sequence policies java.util.Enumeration e boolean ci org.bouncycastle.jce.provider.PKIXPolicyNode p_node org.bouncycastle.jce.provider.PKIXPolicyNode node int i java.util.List[] policyNodes String id_p java.util.Map m_idp java.security.cert.X509Certificate cert boolean idp_found java.util.Iterator nodes_i protected static org.bouncycastle.jce.provider.PKIXPolicyNode prepareNextCertB2 (int, java.util.List[], java.lang.String, org.bouncycastle.jce.provider.PKIXPolicyNode) org.bouncycastle.jce.provider.PKIXPolicyNode node2 int l java.util.List nodes int k org.bouncycastle.jce.provider.PKIXPolicyNode p_node org.bouncycastle.jce.provider.PKIXPolicyNode node int i java.util.List[] policyNodes String id_p org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree java.util.Iterator nodes_i protected static boolean isAnyPolicy (java.util.Set) java.util.Set policySet protected static void findCertificates (java.util.LinkedHashSet, org.bouncycastle.jcajce.PKIXCertStoreSelector, java.util.List) throws org.bouncycastle.jce.provider.AnnotatedException java.security.cert.CertStoreException e java.security.cert.CertStore certStore Object obj java.util.LinkedHashSet certs org.bouncycastle.jcajce.PKIXCertStoreSelector certSelect java.util.List certStores java.util.Iterator iter static java.util.List getAdditionalStoresFromCRLDistributionPoint (org.bouncycastle.asn1.x509.CRLDistPoint, java.util.Map, java.util.Date, org.bouncycastle.jcajce.util.JcaJceHelper) throws org.bouncycastle.jce.provider.AnnotatedException org.bouncycastle.asn1.x509.DistributionPoint[] dps Exception e org.bouncycastle.jcajce.PKIXCRLStore store int j org.bouncycastle.asn1.x509.GeneralName[] genNames org.bouncycastle.asn1.x509.DistributionPointName dpn int i java.security.cert.CertificateFactory certFact Exception e org.bouncycastle.asn1.x509.GeneralName name int j org.bouncycastle.asn1.x509.GeneralName[] genNames org.bouncycastle.asn1.x509.DistributionPointName dpn int i java.security.cert.CertificateFactory certFact org.bouncycastle.asn1.x509.CRLDistPoint crldp java.util.Map namedCRLStoreMap java.util.Date validDate org.bouncycastle.jcajce.util.JcaJceHelper helper org.bouncycastle.asn1.x509.DistributionPoint[] dps java.util.List stores protected static void getCRLIssuersFromDistributionPoint (org.bouncycastle.asn1.x509.DistributionPoint, java.util.Collection, java.security.cert.X509CRLSelector) throws org.bouncycastle.jce.provider.AnnotatedException java.io.IOException e int j org.bouncycastle.asn1.x509.GeneralName[] genNames java.util.Iterator it java.io.IOException ex org.bouncycastle.asn1.x509.DistributionPoint dp java.util.Collection issuerPrincipals java.security.cert.X509CRLSelector selector java.util.List issuers java.util.Iterator it private static java.math.BigInteger getSerialNumber (java.lang.Object) Object cert protected static void getCertStatus (java.util.Date, java.security.cert.X509CRL, java.lang.Object, org.bouncycastle.jce.provider.CertStatus) throws org.bouncycastle.jce.provider.AnnotatedException boolean isIndirect java.security.cert.CRLException exception org.bouncycastle.asn1.x500.X500Name certIssuer javax.security.auth.x500.X500Principal certificateIssuer org.bouncycastle.asn1.x500.X500Name certIssuer java.security.cert.X509CRLEntry crl_entry Exception e java.util.Date validDate java.security.cert.X509CRL crl Object cert org.bouncycastle.jce.provider.CertStatus certStatus boolean isIndirect java.security.cert.X509CRLEntry crl_entry org.bouncycastle.asn1.ASN1Enumerated reasonCode int reasonCodeValue protected static java.util.Set getDeltaCRLs (java.util.Date, java.security.cert.X509CRL, java.util.List, java.util.List, org.bouncycastle.jcajce.util.JcaJceHelper) throws org.bouncycastle.jce.provider.AnnotatedException java.io.IOException e org.bouncycastle.asn1.ASN1Primitive derObject Exception e byte[] idp Exception e java.security.cert.CertificateFactory certFact Exception e org.bouncycastle.asn1.x509.GeneralName name int j org.bouncycastle.asn1.x509.GeneralName[] genNames org.bouncycastle.asn1.x509.DistributionPointName dpn int i java.security.cert.CertificateFactory certFact org.bouncycastle.asn1.x509.CRLDistPoint id org.bouncycastle.asn1.x509.DistributionPoint[] dps java.security.cert.X509CRL crl java.util.Iterator it java.util.Date validityDate java.security.cert.X509CRL completeCRL java.util.List certStores java.util.List pkixCrlStores org.bouncycastle.jcajce.util.JcaJceHelper helper java.security.cert.X509CRLSelector baseDeltaSelect java.math.BigInteger completeCRLNumber byte[] idp org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder selBuilder org.bouncycastle.jcajce.PKIXCRLStoreSelector deltaSelect java.util.Set temp java.util.Set result private static boolean isDeltaCRL (java.security.cert.X509CRL) java.security.cert.X509CRL crl java.util.Set critical protected static java.util.Set getCompleteCRLs (org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters, org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date) throws org.bouncycastle.jce.provider.AnnotatedException org.bouncycastle.jce.provider.RecoverableCertPathValidatorException java.util.Set issuers org.bouncycastle.jce.provider.AnnotatedException e org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters params org.bouncycastle.asn1.x509.DistributionPoint dp Object cert org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX java.util.Date validityDate java.security.cert.X509CRLSelector baseCrlSelect org.bouncycastle.jcajce.PKIXCRLStoreSelector crlSelect java.util.Set crls protected static java.util.Date getValidCertDateFromValidityModel (java.util.Date, int, java.security.cert.CertPath, int) throws org.bouncycastle.jce.provider.AnnotatedException byte[] extBytes java.io.IOException e IllegalArgumentException e java.text.ParseException e org.bouncycastle.asn1.ASN1GeneralizedTime dateOfCertgen java.util.Date validityDate int validityModel java.security.cert.CertPath certPath int index java.security.cert.X509Certificate issuedCert protected static java.security.PublicKey getNextWorkingKey (java.util.List, int, org.bouncycastle.jcajce.util.JcaJceHelper) throws java.security.cert.CertPathValidatorException java.security.KeyFactory keyFactory Exception exception java.security.cert.X509Certificate parentCert java.security.interfaces.DSAPublicKey prevDSAPubKey java.security.interfaces.DSAParams dsaParams java.security.spec.DSAPublicKeySpec dsaPubKeySpec int i java.util.List certs int index org.bouncycastle.jcajce.util.JcaJceHelper helper java.security.cert.Certificate cert java.security.PublicKey pubKey java.security.interfaces.DSAPublicKey dsaPubKey static java.util.Collection findIssuerCerts (java.security.cert.X509Certificate, java.util.List, java.util.List) throws org.bouncycastle.jce.provider.AnnotatedException Exception e org.bouncycastle.asn1.ASN1OctetString aki byte[] authorityKeyIdentifier byte[] akiExtensionValue org.bouncycastle.jce.provider.AnnotatedException e java.security.cert.X509Certificate cert java.util.List certStores java.util.List pkixCertStores java.security.cert.X509CertSelector selector org.bouncycastle.jcajce.PKIXCertStoreSelector certSelect java.util.LinkedHashSet certs protected static void verifyX509Certificate (java.security.cert.X509Certificate, java.security.PublicKey, java.lang.String) throws java.security.GeneralSecurityException java.security.cert.X509Certificate cert java.security.PublicKey publicKey String sigProvider static void checkCRLsNotEmpty (org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters, java.util.Set, java.lang.Object) throws org.bouncycastle.jce.provider.RecoverableCertPathValidatorException org.bouncycastle.x509.X509AttributeCertificate aCert java.security.cert.X509Certificate xCert org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters params java.util.Set crls Object cert static void <clinit> () }
org/bouncycastle/jce/provider/CertStatus.class
CertStatus.java package org.bouncycastle.jce.provider org.bouncycastle.jce.provider.CertStatus extends java.lang.Object { public static final int UNREVOKED public static final int UNDETERMINED int certStatus java.util.Date revocationDate void <init> () public java.util.Date getRevocationDate () public void setRevocationDate (java.util.Date) java.util.Date revocationDate public int getCertStatus () public void setCertStatus (int) int certStatus }
org/bouncycastle/jce/provider/CertStoreCollectionSpi.class
CertStoreCollectionSpi.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.CertStoreCollectionSpi extends java.security.cert.CertStoreSpi { private java.security.cert.CollectionCertStoreParameters params public void <init> (java.security.cert.CertStoreParameters) throws java.security.InvalidAlgorithmParameterException java.security.cert.CertStoreParameters params public java.util.Collection engineGetCertificates (java.security.cert.CertSelector) throws java.security.cert.CertStoreException Object obj Object obj java.security.cert.CertSelector selector java.util.List col java.util.Iterator iter public java.util.Collection engineGetCRLs (java.security.cert.CRLSelector) throws java.security.cert.CertStoreException Object obj Object obj java.security.cert.CRLSelector selector java.util.List col java.util.Iterator iter }
org/bouncycastle/jce/provider/DHUtil.class
DHUtil.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.DHUtil extends java.lang.Object { public void <init> () public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException javax.crypto.interfaces.DHPublicKey k java.security.PublicKey key public static org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException javax.crypto.interfaces.DHPrivateKey k java.security.PrivateKey key }
org/bouncycastle/jce/provider/ExtCRLException.class
ExtCRLException.java package org.bouncycastle.jce.provider org.bouncycastle.jce.provider.ExtCRLException extends java.security.cert.CRLException { Throwable cause void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public java.lang.Throwable getCause () }
org/bouncycastle/jce/provider/JCEDHPrivateKey.class
JCEDHPrivateKey.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.JCEDHPrivateKey extends java.lang.Object implements javax.crypto.interfaces.DHPrivateKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier { static final long serialVersionUID java.math.BigInteger x private javax.crypto.spec.DHParameterSpec dhSpec private org.bouncycastle.asn1.pkcs.PrivateKeyInfo info private org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier attrCarrier protected void <init> () void <init> (javax.crypto.interfaces.DHPrivateKey) javax.crypto.interfaces.DHPrivateKey key void <init> (javax.crypto.spec.DHPrivateKeySpec) javax.crypto.spec.DHPrivateKeySpec spec void <init> (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException org.bouncycastle.asn1.pkcs.DHParameter params org.bouncycastle.asn1.x9.DHDomainParameters params org.bouncycastle.asn1.pkcs.PrivateKeyInfo info org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.asn1.ASN1Integer derX org.bouncycastle.asn1.ASN1ObjectIdentifier id void <init> (org.bouncycastle.crypto.params.DHPrivateKeyParameters) org.bouncycastle.crypto.params.DHPrivateKeyParameters params public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () org.bouncycastle.asn1.pkcs.PrivateKeyInfo info java.io.IOException e public javax.crypto.spec.DHParameterSpec getParams () public java.math.BigInteger getX () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Encodable attribute public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public java.util.Enumeration getBagAttributeKeys () }
org/bouncycastle/jce/provider/JCEDHPublicKey.class
JCEDHPublicKey.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.JCEDHPublicKey extends java.lang.Object implements javax.crypto.interfaces.DHPublicKey { static final long serialVersionUID private java.math.BigInteger y private javax.crypto.spec.DHParameterSpec dhSpec private org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info void <init> (javax.crypto.spec.DHPublicKeySpec) javax.crypto.spec.DHPublicKeySpec spec void <init> (javax.crypto.interfaces.DHPublicKey) javax.crypto.interfaces.DHPublicKey key void <init> (org.bouncycastle.crypto.params.DHPublicKeyParameters) org.bouncycastle.crypto.params.DHPublicKeyParameters params void <init> (java.math.BigInteger, javax.crypto.spec.DHParameterSpec) java.math.BigInteger y javax.crypto.spec.DHParameterSpec dhSpec void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) org.bouncycastle.asn1.ASN1Integer derY java.io.IOException e org.bouncycastle.asn1.pkcs.DHParameter params org.bouncycastle.asn1.x9.DHDomainParameters params org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info org.bouncycastle.asn1.ASN1Integer derY org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.asn1.ASN1ObjectIdentifier id public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () public javax.crypto.spec.DHParameterSpec getParams () public java.math.BigInteger getY () private boolean isPKCSParam (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.asn1.ASN1Integer l org.bouncycastle.asn1.ASN1Integer p private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out }
org/bouncycastle/jce/provider/JCEECPrivateKey.class
JCEECPrivateKey.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.JCEECPrivateKey extends java.lang.Object implements java.security.interfaces.ECPrivateKey org.bouncycastle.jce.interfaces.ECPrivateKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier org.bouncycastle.jce.interfaces.ECPointEncoder { private String algorithm private java.math.BigInteger d private java.security.spec.ECParameterSpec ecSpec private boolean withCompression private org.bouncycastle.asn1.DERBitString publicKey private org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier protected void <init> () public void <init> (java.security.interfaces.ECPrivateKey) java.security.interfaces.ECPrivateKey key public void <init> (java.lang.String, org.bouncycastle.jce.spec.ECPrivateKeySpec) org.bouncycastle.math.ec.ECCurve curve java.security.spec.EllipticCurve ellipticCurve String algorithm org.bouncycastle.jce.spec.ECPrivateKeySpec spec public void <init> (java.lang.String, java.security.spec.ECPrivateKeySpec) String algorithm java.security.spec.ECPrivateKeySpec spec public void <init> (java.lang.String, org.bouncycastle.jce.provider.JCEECPrivateKey) String algorithm org.bouncycastle.jce.provider.JCEECPrivateKey key public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPrivateKeyParameters, org.bouncycastle.jce.provider.JCEECPublicKey, java.security.spec.ECParameterSpec) org.bouncycastle.crypto.params.ECDomainParameters dp java.security.spec.EllipticCurve ellipticCurve String algorithm org.bouncycastle.crypto.params.ECPrivateKeyParameters params org.bouncycastle.jce.provider.JCEECPublicKey pubKey java.security.spec.ECParameterSpec spec public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPrivateKeyParameters, org.bouncycastle.jce.provider.JCEECPublicKey, org.bouncycastle.jce.spec.ECParameterSpec) org.bouncycastle.crypto.params.ECDomainParameters dp java.security.spec.EllipticCurve ellipticCurve java.security.spec.EllipticCurve ellipticCurve String algorithm org.bouncycastle.crypto.params.ECPrivateKeyParameters params org.bouncycastle.jce.provider.JCEECPublicKey pubKey org.bouncycastle.jce.spec.ECParameterSpec spec public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPrivateKeyParameters) String algorithm org.bouncycastle.crypto.params.ECPrivateKeyParameters params void <init> (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException org.bouncycastle.asn1.pkcs.PrivateKeyInfo info private void populateFromPrivKeyInfo (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException java.security.spec.EllipticCurve ellipticCurve org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParameters ecP org.bouncycastle.asn1.x9.X9ECParameters ecP java.security.spec.EllipticCurve ellipticCurve org.bouncycastle.asn1.ASN1Integer derD org.bouncycastle.asn1.sec.ECPrivateKeyStructure ec org.bouncycastle.asn1.pkcs.PrivateKeyInfo info org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.asn1.ASN1Encodable privKey public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () org.bouncycastle.asn1.ASN1ObjectIdentifier curveOid org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECParameters ecP org.bouncycastle.asn1.sec.ECPrivateKeyStructure keyStructure org.bouncycastle.asn1.pkcs.PrivateKeyInfo info java.io.IOException e org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.asn1.sec.ECPrivateKeyStructure keyStructure public java.security.spec.ECParameterSpec getParams () public org.bouncycastle.jce.spec.ECParameterSpec getParameters () org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec () public java.math.BigInteger getS () public java.math.BigInteger getD () public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Encodable attribute public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public java.util.Enumeration getBagAttributeKeys () public void setPointFormat (java.lang.String) String style public boolean equals (java.lang.Object) Object o org.bouncycastle.jce.provider.JCEECPrivateKey other public int hashCode () public java.lang.String toString () StringBuffer buf String nl private org.bouncycastle.asn1.DERBitString getPublicKeyDetails (org.bouncycastle.jce.provider.JCEECPublicKey) org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info java.io.IOException e org.bouncycastle.jce.provider.JCEECPublicKey pub private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in byte[] enc private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out }
org/bouncycastle/jce/provider/JCEECPublicKey.class
JCEECPublicKey.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.JCEECPublicKey extends java.lang.Object implements java.security.interfaces.ECPublicKey org.bouncycastle.jce.interfaces.ECPublicKey org.bouncycastle.jce.interfaces.ECPointEncoder { private String algorithm private org.bouncycastle.math.ec.ECPoint q private java.security.spec.ECParameterSpec ecSpec private boolean withCompression public void <init> (java.lang.String, org.bouncycastle.jce.provider.JCEECPublicKey) String algorithm org.bouncycastle.jce.provider.JCEECPublicKey key public void <init> (java.lang.String, java.security.spec.ECPublicKeySpec) String algorithm java.security.spec.ECPublicKeySpec spec public void <init> (java.lang.String, org.bouncycastle.jce.spec.ECPublicKeySpec) org.bouncycastle.math.ec.ECCurve curve java.security.spec.EllipticCurve ellipticCurve org.bouncycastle.jce.spec.ECParameterSpec s String algorithm org.bouncycastle.jce.spec.ECPublicKeySpec spec public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPublicKeyParameters, java.security.spec.ECParameterSpec) java.security.spec.EllipticCurve ellipticCurve String algorithm org.bouncycastle.crypto.params.ECPublicKeyParameters params java.security.spec.ECParameterSpec spec org.bouncycastle.crypto.params.ECDomainParameters dp public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPublicKeyParameters, org.bouncycastle.jce.spec.ECParameterSpec) java.security.spec.EllipticCurve ellipticCurve java.security.spec.EllipticCurve ellipticCurve String algorithm org.bouncycastle.crypto.params.ECPublicKeyParameters params org.bouncycastle.jce.spec.ECParameterSpec spec org.bouncycastle.crypto.params.ECDomainParameters dp public void <init> (java.lang.String, org.bouncycastle.crypto.params.ECPublicKeyParameters) String algorithm org.bouncycastle.crypto.params.ECPublicKeyParameters params private java.security.spec.ECParameterSpec createSpec (java.security.spec.EllipticCurve, org.bouncycastle.crypto.params.ECDomainParameters) java.security.spec.EllipticCurve ellipticCurve org.bouncycastle.crypto.params.ECDomainParameters dp public void <init> (java.security.interfaces.ECPublicKey) java.security.interfaces.ECPublicKey key void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info private void populateFromPubKeyInfo (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x9.X9ECParameters ecP org.bouncycastle.math.ec.ECCurve curve java.security.spec.EllipticCurve ellipticCurve org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECParameters ecP java.security.spec.EllipticCurve ellipticCurve java.io.IOException ex int qLength org.bouncycastle.asn1.x9.X962Parameters params org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.DERBitString bits byte[] data org.bouncycastle.asn1.ASN1OctetString key org.bouncycastle.asn1.x9.X9ECPoint derQ org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info org.bouncycastle.asn1.x509.AlgorithmIdentifier algID public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () org.bouncycastle.asn1.ASN1ObjectIdentifier curveOid org.bouncycastle.asn1.ASN1Encodable params org.bouncycastle.asn1.ASN1Encodable params org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.asn1.x9.X9ECParameters ecP byte[] pubKeyOctets org.bouncycastle.asn1.ASN1Encodable params org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info private void extractBytes (byte[], int, java.math.BigInteger) byte[] tmp int i byte[] encKey int offSet java.math.BigInteger bI byte[] val public java.security.spec.ECParameterSpec getParams () public org.bouncycastle.jce.spec.ECParameterSpec getParameters () public java.security.spec.ECPoint getW () public org.bouncycastle.math.ec.ECPoint getQ () public org.bouncycastle.math.ec.ECPoint engineGetQ () org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec () public java.lang.String toString () StringBuffer buf String nl public void setPointFormat (java.lang.String) String style public boolean equals (java.lang.Object) Object o org.bouncycastle.jce.provider.JCEECPublicKey other public int hashCode () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in byte[] enc private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out }
org/bouncycastle/jce/provider/JDKDSAPrivateKey.class
JDKDSAPrivateKey.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.JDKDSAPrivateKey extends java.lang.Object implements java.security.interfaces.DSAPrivateKey org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier { private static final long serialVersionUID java.math.BigInteger x java.security.interfaces.DSAParams dsaSpec private org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier protected void <init> () void <init> (java.security.interfaces.DSAPrivateKey) java.security.interfaces.DSAPrivateKey key void <init> (java.security.spec.DSAPrivateKeySpec) java.security.spec.DSAPrivateKeySpec spec void <init> (org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException org.bouncycastle.asn1.pkcs.PrivateKeyInfo info org.bouncycastle.asn1.x509.DSAParameter params org.bouncycastle.asn1.ASN1Integer derX void <init> (org.bouncycastle.crypto.params.DSAPrivateKeyParameters) org.bouncycastle.crypto.params.DSAPrivateKeyParameters params public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () org.bouncycastle.asn1.pkcs.PrivateKeyInfo info java.io.IOException e public java.security.interfaces.DSAParams getParams () public java.math.BigInteger getX () public boolean equals (java.lang.Object) Object o java.security.interfaces.DSAPrivateKey other public int hashCode () public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Encodable attribute public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public java.util.Enumeration getBagAttributeKeys () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out }
org/bouncycastle/jce/provider/JDKDSAPublicKey.class
JDKDSAPublicKey.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.JDKDSAPublicKey extends java.lang.Object implements java.security.interfaces.DSAPublicKey { private static final long serialVersionUID private java.math.BigInteger y private java.security.interfaces.DSAParams dsaSpec void <init> (java.security.spec.DSAPublicKeySpec) java.security.spec.DSAPublicKeySpec spec void <init> (java.security.interfaces.DSAPublicKey) java.security.interfaces.DSAPublicKey key void <init> (org.bouncycastle.crypto.params.DSAPublicKeyParameters) org.bouncycastle.crypto.params.DSAPublicKeyParameters params void <init> (java.math.BigInteger, java.security.spec.DSAParameterSpec) java.math.BigInteger y java.security.spec.DSAParameterSpec dsaSpec void <init> (org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) org.bouncycastle.asn1.ASN1Integer derY java.io.IOException e org.bouncycastle.asn1.x509.DSAParameter params org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info org.bouncycastle.asn1.ASN1Integer derY private boolean isNotNull (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable parameters public java.lang.String getAlgorithm () public java.lang.String getFormat () public byte[] getEncoded () java.io.IOException e public java.security.interfaces.DSAParams getParams () public java.math.BigInteger getY () public java.lang.String toString () StringBuffer buf String nl public int hashCode () public boolean equals (java.lang.Object) Object o java.security.interfaces.DSAPublicKey other private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out }
org/bouncycastle/jce/provider/JDKPKCS12StoreParameter.class
JDKPKCS12StoreParameter.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.JDKPKCS12StoreParameter extends java.lang.Object implements java.security.KeyStore$LoadStoreParameter { private java.io.OutputStream outputStream private java.security.KeyStore$ProtectionParameter protectionParameter private boolean useDEREncoding public void <init> () public java.io.OutputStream getOutputStream () public java.security.KeyStore$ProtectionParameter getProtectionParameter () public boolean isUseDEREncoding () public void setOutputStream (java.io.OutputStream) java.io.OutputStream outputStream public void setPassword (char[]) char[] password public void setProtectionParameter (java.security.KeyStore$ProtectionParameter) java.security.KeyStore$ProtectionParameter protectionParameter public void setUseDEREncoding (boolean) boolean useDEREncoding }
org/bouncycastle/jce/provider/PEMUtil.class
PEMUtil.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.PEMUtil extends java.lang.Object { private final String _header1 private final String _header2 private final String _footer1 private final String _footer2 void <init> (java.lang.String) String type private java.lang.String readLine (java.io.InputStream) throws java.io.IOException java.io.InputStream in int c StringBuffer l org.bouncycastle.asn1.ASN1Sequence readPEMObject (java.io.InputStream) throws java.io.IOException org.bouncycastle.asn1.ASN1Primitive o java.io.InputStream in String line StringBuffer pemBuf }
org/bouncycastle/jce/provider/PKIXCRLUtil.class
PKIXCRLUtil.java package org.bouncycastle.jce.provider abstract org.bouncycastle.jce.provider.PKIXCRLUtil extends java.lang.Object { void <init> () static java.util.Set findCRLs (org.bouncycastle.jcajce.PKIXCRLStoreSelector, java.util.Date, java.util.List, java.util.List) throws org.bouncycastle.jce.provider.AnnotatedException org.bouncycastle.jce.provider.AnnotatedException e java.security.cert.X509Certificate cert java.security.cert.X509CRL crl java.util.Iterator it org.bouncycastle.jcajce.PKIXCRLStoreSelector crlselect java.util.Date validityDate java.util.List certStores java.util.List pkixCrlStores java.util.HashSet initialSet java.util.Set finalSet private static void findCRLs (java.util.HashSet, org.bouncycastle.jcajce.PKIXCRLStoreSelector, java.util.List) throws org.bouncycastle.jce.provider.AnnotatedException java.security.cert.CertStoreException e java.security.cert.CertStore store Object obj java.util.HashSet crls org.bouncycastle.jcajce.PKIXCRLStoreSelector crlSelect java.util.List crlStores org.bouncycastle.jce.provider.AnnotatedException lastException boolean foundValidStore java.util.Iterator iter }
org/bouncycastle/jce/provider/PKIXCertPathBuilderSpi.class
PKIXCertPathBuilderSpi.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi extends java.security.cert.CertPathBuilderSpi { private final boolean isForCRLCheck private Exception certPathException public void <init> () void <init> (boolean) boolean isForCRLCheck public java.security.cert.CertPathBuilderResult engineBuild (java.security.cert.CertPathParameters) throws java.security.cert.CertPathBuilderException java.security.InvalidAlgorithmParameterException java.util.Iterator it org.bouncycastle.x509.ExtendedPKIXBuilderParameters extPKIX org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder paramsBldrPKIXBldr org.bouncycastle.jcajce.PKIXExtendedParameters$Builder paramsPKIXBldr org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder paramsBldrPKIXBldr org.bouncycastle.jcajce.PKIXExtendedBuilderParameters paramsPKIX org.bouncycastle.jcajce.PKIXExtendedBuilderParameters paramsPKIX java.security.cert.X509Certificate cert java.security.cert.CertPathParameters params org.bouncycastle.jcajce.PKIXExtendedBuilderParameters paramsPKIX java.util.Collection targets java.util.Iterator targetIter java.util.List certPathList java.security.cert.CertPathBuilderResult result protected java.security.cert.CertPathBuilderResult build (java.security.cert.X509Certificate, org.bouncycastle.jcajce.PKIXExtendedBuilderParameters, java.util.List) org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory cFact org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi validator Exception e Exception e Exception e java.security.cert.CertPath certPath java.security.cert.PKIXCertPathValidatorResult result java.security.cert.CertificateParsingException e org.bouncycastle.jce.provider.AnnotatedException e java.security.cert.X509Certificate issuer java.util.List stores java.util.Collection issuers java.util.Iterator it org.bouncycastle.jce.provider.AnnotatedException e java.security.cert.X509Certificate tbvCert org.bouncycastle.jcajce.PKIXExtendedBuilderParameters pkixParams java.util.List tbvPath org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory cFact org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi validator java.security.cert.CertPathBuilderResult builderResult }
org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.class
PKIXCertPathValidatorSpi.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi extends java.security.cert.CertPathValidatorSpi { private final org.bouncycastle.jcajce.util.JcaJceHelper helper private final boolean isForCRLCheck public void <init> () public void <init> (boolean) boolean isForCRLCheck public java.security.cert.CertPathValidatorResult engineValidate (java.security.cert.CertPath, java.security.cert.CertPathParameters) throws java.security.cert.CertPathValidatorException java.security.InvalidAlgorithmParameterException org.bouncycastle.x509.ExtendedPKIXParameters extPKIX org.bouncycastle.jcajce.PKIXExtendedParameters$Builder paramsPKIXBldr org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX java.security.cert.TrustAnchor trust org.bouncycastle.jce.provider.AnnotatedException e int j int explicitPolicy int inhibitAnyPolicy int policyMapping java.security.PublicKey workingPublicKey org.bouncycastle.asn1.x500.X500Name workingIssuerName java.security.PublicKey workingPublicKey org.bouncycastle.asn1.x500.X500Name workingIssuerName RuntimeException ex java.security.cert.CertPathValidatorException e org.bouncycastle.jce.provider.ProvCrlRevocationChecker revocationChecker org.bouncycastle.jce.provider.AnnotatedException e java.security.cert.CertPathValidatorException e java.util.Set criticalExtensions boolean verificationAlreadyPerformed int i java.security.cert.CertPath certPath java.security.cert.CertPathParameters params org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX java.util.List certs int n java.util.Date currentDate java.util.Date validityDate java.util.Set userInitialPolicySet java.security.cert.TrustAnchor trust java.util.Iterator certIter int index java.util.List[] policyNodes java.util.Set policySet org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree org.bouncycastle.jce.provider.PKIXNameConstraintValidator nameConstraintValidator int explicitPolicy java.util.Set acceptablePolicies int inhibitAnyPolicy int policyMapping java.security.PublicKey workingPublicKey org.bouncycastle.asn1.x500.X500Name workingIssuerName java.security.cert.X509Certificate sign org.bouncycastle.asn1.x509.AlgorithmIdentifier workingAlgId org.bouncycastle.asn1.ASN1ObjectIdentifier workingPublicKeyAlgorithm org.bouncycastle.asn1.ASN1Encodable workingPublicKeyParameters int maxPathLength java.util.List pathCheckers org.bouncycastle.jce.provider.ProvCrlRevocationChecker revocationChecker java.security.cert.X509Certificate cert java.util.Set criticalExtensions org.bouncycastle.jce.provider.PKIXPolicyNode intersection static void checkCertificate (java.security.cert.X509Certificate) throws org.bouncycastle.jce.provider.AnnotatedException java.security.cert.CertificateEncodingException e IllegalArgumentException e java.security.cert.X509Certificate cert }
org/bouncycastle/jce/provider/PKIXNameConstraintValidator.class
PKIXNameConstraintValidator.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.PKIXNameConstraintValidator extends java.lang.Object { org.bouncycastle.asn1.x509.PKIXNameConstraintValidator validator public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o org.bouncycastle.jce.provider.PKIXNameConstraintValidator constraintValidator public void checkPermittedDN (org.bouncycastle.asn1.ASN1Sequence) throws org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException org.bouncycastle.asn1.x509.NameConstraintValidatorException e org.bouncycastle.asn1.ASN1Sequence dns public void checkExcludedDN (org.bouncycastle.asn1.ASN1Sequence) throws org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException org.bouncycastle.asn1.x509.NameConstraintValidatorException e org.bouncycastle.asn1.ASN1Sequence dns public void checkPermitted (org.bouncycastle.asn1.x509.GeneralName) throws org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException org.bouncycastle.asn1.x509.NameConstraintValidatorException e org.bouncycastle.asn1.x509.GeneralName name public void checkExcluded (org.bouncycastle.asn1.x509.GeneralName) throws org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException org.bouncycastle.asn1.x509.NameConstraintValidatorException e org.bouncycastle.asn1.x509.GeneralName name public void intersectPermittedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree) org.bouncycastle.asn1.x509.GeneralSubtree permitted public void intersectPermittedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree[]) org.bouncycastle.asn1.x509.GeneralSubtree[] permitted public void intersectEmptyPermittedSubtree (int) int nameType public void addExcludedSubtree (org.bouncycastle.asn1.x509.GeneralSubtree) org.bouncycastle.asn1.x509.GeneralSubtree subtree public java.lang.String toString () }
org/bouncycastle/jce/provider/PKIXNameConstraintValidatorException.class
PKIXNameConstraintValidatorException.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException extends java.lang.Exception { private Throwable cause public void <init> (java.lang.String) String msg public void <init> (java.lang.String, java.lang.Throwable) String msg Throwable e public java.lang.Throwable getCause () }
org/bouncycastle/jce/provider/PKIXPolicyNode.class
PKIXPolicyNode.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.PKIXPolicyNode extends java.lang.Object implements java.security.cert.PolicyNode { protected java.util.List children protected int depth protected java.util.Set expectedPolicies protected java.security.cert.PolicyNode parent protected java.util.Set policyQualifiers protected String validPolicy protected boolean critical public void <init> (java.util.List, int, java.util.Set, java.security.cert.PolicyNode, java.util.Set, java.lang.String, boolean) java.util.List _children int _depth java.util.Set _expectedPolicies java.security.cert.PolicyNode _parent java.util.Set _policyQualifiers String _validPolicy boolean _critical public void addChild (org.bouncycastle.jce.provider.PKIXPolicyNode) org.bouncycastle.jce.provider.PKIXPolicyNode _child public java.util.Iterator getChildren () public int getDepth () public java.util.Set getExpectedPolicies () public java.security.cert.PolicyNode getParent () public java.util.Set getPolicyQualifiers () public java.lang.String getValidPolicy () public boolean hasChildren () public boolean isCritical () public void removeChild (org.bouncycastle.jce.provider.PKIXPolicyNode) org.bouncycastle.jce.provider.PKIXPolicyNode _child public void setCritical (boolean) boolean _critical public void setParent (org.bouncycastle.jce.provider.PKIXPolicyNode) org.bouncycastle.jce.provider.PKIXPolicyNode _parent public java.lang.String toString () public java.lang.String toString (java.lang.String) int i String _indent StringBuffer _buf public java.lang.Object clone () public org.bouncycastle.jce.provider.PKIXPolicyNode copy () org.bouncycastle.jce.provider.PKIXPolicyNode _child java.util.Set _expectedPolicies java.util.Iterator _iter java.util.Set _policyQualifiers org.bouncycastle.jce.provider.PKIXPolicyNode _node public void setExpectedPolicies (java.util.Set) java.util.Set expectedPolicies }
org/bouncycastle/jce/provider/PrincipalUtils.class
PrincipalUtils.java package org.bouncycastle.jce.provider org.bouncycastle.jce.provider.PrincipalUtils extends java.lang.Object { void <init> () static org.bouncycastle.asn1.x500.X500Name getCA (java.security.cert.TrustAnchor) java.security.cert.TrustAnchor trustAnchor static org.bouncycastle.asn1.x500.X500Name getEncodedIssuerPrincipal (java.lang.Object) Object cert static org.bouncycastle.asn1.x500.X500Name getIssuerPrincipal (java.security.cert.X509Certificate) java.security.cert.X509Certificate certificate static org.bouncycastle.asn1.x500.X500Name getIssuerPrincipal (java.security.cert.X509CRL) java.security.cert.X509CRL crl static org.bouncycastle.asn1.x500.X500Name getSubjectPrincipal (java.security.cert.X509Certificate) java.security.cert.X509Certificate certificate static org.bouncycastle.asn1.x500.X500Name getX500Name (javax.security.auth.x500.X500Principal) javax.security.auth.x500.X500Principal principal org.bouncycastle.asn1.x500.X500Name name static org.bouncycastle.asn1.x500.X500Name getX500Name (org.bouncycastle.asn1.x500.X500NameStyle, javax.security.auth.x500.X500Principal) org.bouncycastle.asn1.x500.X500NameStyle style javax.security.auth.x500.X500Principal principal org.bouncycastle.asn1.x500.X500Name name private static byte[] getEncoded (javax.security.auth.x500.X500Principal) javax.security.auth.x500.X500Principal principal byte[] encoding private static byte[] notNull (byte[]) byte[] encoding private static java.security.cert.TrustAnchor notNull (java.security.cert.TrustAnchor) java.security.cert.TrustAnchor trustAnchor private static java.security.cert.X509Certificate notNull (java.security.cert.X509Certificate) java.security.cert.X509Certificate certificate private static java.security.cert.X509CRL notNull (java.security.cert.X509CRL) java.security.cert.X509CRL crl private static org.bouncycastle.asn1.x500.X500Name notNull (org.bouncycastle.asn1.x500.X500Name) org.bouncycastle.asn1.x500.X500Name name private static javax.security.auth.x500.X500Principal notNull (javax.security.auth.x500.X500Principal) javax.security.auth.x500.X500Principal principal }
org/bouncycastle/jce/provider/ProvCrlRevocationChecker.class
ProvCrlRevocationChecker.java package org.bouncycastle.jce.provider org.bouncycastle.jce.provider.ProvCrlRevocationChecker extends java.lang.Object implements org.bouncycastle.jcajce.PKIXCertRevocationChecker { private final org.bouncycastle.jcajce.util.JcaJceHelper helper private org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters params private java.util.Date currentDate public void <init> (org.bouncycastle.jcajce.util.JcaJceHelper) org.bouncycastle.jcajce.util.JcaJceHelper helper public void setParameter (java.lang.String, java.lang.Object) String name Object value public void initialize (org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters) org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters params public void init (boolean) throws java.security.cert.CertPathValidatorException boolean forForward public void check (java.security.cert.Certificate) throws java.security.cert.CertPathValidatorException Throwable cause org.bouncycastle.jce.provider.AnnotatedException e java.security.cert.Certificate certificate }
org/bouncycastle/jce/provider/RFC3280CertPathUtilities.class
RFC3280CertPathUtilities.java package org.bouncycastle.jce.provider org.bouncycastle.jce.provider.RFC3280CertPathUtilities extends java.lang.Object { private static final Class revChkClass public static final String CERTIFICATE_POLICIES public static final String POLICY_MAPPINGS public static final String INHIBIT_ANY_POLICY public static final String ISSUING_DISTRIBUTION_POINT public static final String FRESHEST_CRL public static final String DELTA_CRL_INDICATOR public static final String POLICY_CONSTRAINTS public static final String BASIC_CONSTRAINTS public static final String CRL_DISTRIBUTION_POINTS public static final String SUBJECT_ALTERNATIVE_NAME public static final String NAME_CONSTRAINTS public static final String AUTHORITY_KEY_IDENTIFIER public static final String KEY_USAGE public static final String CRL_NUMBER public static final String ANY_POLICY protected static final int KEY_CERT_SIGN protected static final int CRL_SIGN protected static final String[] crlReasons void <init> () protected static void processCRLB2 (org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, java.security.cert.X509CRL) throws org.bouncycastle.jce.provider.AnnotatedException Exception e int j org.bouncycastle.asn1.x509.GeneralName[] genNames java.util.Enumeration e Exception e org.bouncycastle.asn1.ASN1EncodableVector vec Exception e java.util.Enumeration e org.bouncycastle.asn1.ASN1EncodableVector vec int j int j org.bouncycastle.asn1.x509.GeneralName[] genNames int j org.bouncycastle.asn1.x509.GeneralName[] genNames org.bouncycastle.asn1.x509.DistributionPointName dpName java.util.List names boolean matches Exception e org.bouncycastle.asn1.x509.BasicConstraints bc org.bouncycastle.asn1.x509.DistributionPoint dp Object cert java.security.cert.X509CRL crl org.bouncycastle.asn1.x509.IssuingDistributionPoint idp protected static void processCRLB1 (org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, java.security.cert.X509CRL) throws org.bouncycastle.jce.provider.AnnotatedException byte[] issuerBytes java.io.IOException e java.io.IOException e int j org.bouncycastle.asn1.x509.GeneralName[] genNames org.bouncycastle.asn1.x509.DistributionPoint dp Object cert java.security.cert.X509CRL crl org.bouncycastle.asn1.ASN1Primitive idp boolean isIndirect byte[] issuerBytes boolean matchIssuer protected static org.bouncycastle.jce.provider.ReasonsMask processCRLD (java.security.cert.X509CRL, org.bouncycastle.asn1.x509.DistributionPoint) throws org.bouncycastle.jce.provider.AnnotatedException Exception e java.security.cert.X509CRL crl org.bouncycastle.asn1.x509.DistributionPoint dp org.bouncycastle.asn1.x509.IssuingDistributionPoint idp protected static java.util.Set processCRLF (java.security.cert.X509CRL, java.lang.Object, java.security.cert.X509Certificate, java.security.PublicKey, org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.List, org.bouncycastle.jcajce.util.JcaJceHelper) throws org.bouncycastle.jce.provider.AnnotatedException byte[] issuerPrincipal java.io.IOException e org.bouncycastle.jce.provider.AnnotatedException e java.security.cert.CertPathBuilderSpi builder java.security.cert.X509CertSelector tmpCertSelector org.bouncycastle.jcajce.PKIXExtendedParameters$Builder paramsBuilder org.bouncycastle.jcajce.PKIXExtendedBuilderParameters extParams java.util.List certs java.security.cert.CertPathBuilderException e java.security.cert.CertPathValidatorException e Exception e java.security.cert.X509Certificate signingCert java.security.cert.X509Certificate signCert boolean[] keyUsage int i java.security.cert.X509CRL crl Object cert java.security.cert.X509Certificate defaultCRLSignCert java.security.PublicKey defaultCRLSignKey org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX java.util.List certPathCerts org.bouncycastle.jcajce.util.JcaJceHelper helper java.security.cert.X509CertSelector certSelector org.bouncycastle.jcajce.PKIXCertStoreSelector selector java.util.LinkedHashSet coll java.util.Iterator cert_it java.util.List validCerts java.util.List validKeys java.util.Set checkKeys org.bouncycastle.jce.provider.AnnotatedException lastException protected static java.security.PublicKey processCRLG (java.security.cert.X509CRL, java.util.Set) throws org.bouncycastle.jce.provider.AnnotatedException Exception e java.security.PublicKey key java.util.Iterator it java.security.cert.X509CRL crl java.util.Set keys Exception lastException protected static java.security.cert.X509CRL processCRLH (java.util.Set, java.security.PublicKey) throws org.bouncycastle.jce.provider.AnnotatedException Exception e java.security.cert.X509CRL crl java.util.Iterator it java.util.Set deltacrls java.security.PublicKey key Exception lastException protected static void processCRLC (java.security.cert.X509CRL, java.security.cert.X509CRL, org.bouncycastle.jcajce.PKIXExtendedParameters) throws org.bouncycastle.jce.provider.AnnotatedException Exception e Exception e org.bouncycastle.jce.provider.AnnotatedException e org.bouncycastle.jce.provider.AnnotatedException e org.bouncycastle.asn1.x509.IssuingDistributionPoint deltaidp boolean match org.bouncycastle.asn1.ASN1Primitive completeKeyIdentifier org.bouncycastle.asn1.ASN1Primitive deltaKeyIdentifier java.security.cert.X509CRL deltaCRL java.security.cert.X509CRL completeCRL org.bouncycastle.jcajce.PKIXExtendedParameters pkixParams org.bouncycastle.asn1.x509.IssuingDistributionPoint completeidp protected static void processCRLI (java.util.Date, java.security.cert.X509CRL, java.lang.Object, org.bouncycastle.jce.provider.CertStatus, org.bouncycastle.jcajce.PKIXExtendedParameters) throws org.bouncycastle.jce.provider.AnnotatedException java.util.Date validDate java.security.cert.X509CRL deltacrl Object cert org.bouncycastle.jce.provider.CertStatus certStatus org.bouncycastle.jcajce.PKIXExtendedParameters pkixParams protected static void processCRLJ (java.util.Date, java.security.cert.X509CRL, java.lang.Object, org.bouncycastle.jce.provider.CertStatus) throws org.bouncycastle.jce.provider.AnnotatedException java.util.Date validDate java.security.cert.X509CRL completecrl Object cert org.bouncycastle.jce.provider.CertStatus certStatus protected static org.bouncycastle.jce.provider.PKIXPolicyNode prepareCertB (java.security.cert.CertPath, int, java.util.List[], org.bouncycastle.jce.provider.PKIXPolicyNode, int) throws java.security.cert.CertPathValidatorException org.bouncycastle.jce.provider.AnnotatedException ex java.util.Set tmp org.bouncycastle.asn1.ASN1Sequence mapping String id_p String sd_p java.util.Set tmp int j org.bouncycastle.jce.provider.PKIXPolicyNode node org.bouncycastle.jce.provider.AnnotatedException e Exception ex java.security.cert.CertPathValidatorException ex org.bouncycastle.asn1.x509.PolicyInformation pinfo org.bouncycastle.jce.provider.PKIXPolicyNode c_node java.util.Set pq org.bouncycastle.asn1.ASN1Sequence policies java.util.Enumeration e boolean ci org.bouncycastle.jce.provider.PKIXPolicyNode p_node org.bouncycastle.jce.provider.PKIXPolicyNode node boolean idp_found java.util.Iterator nodes_i org.bouncycastle.jce.provider.PKIXPolicyNode node2 int l java.util.List nodes int k org.bouncycastle.jce.provider.PKIXPolicyNode p_node org.bouncycastle.jce.provider.PKIXPolicyNode node java.util.Iterator nodes_i String id_p org.bouncycastle.asn1.ASN1Sequence mappings java.util.Map m_idp java.util.Set s_idp java.util.Iterator it_idp java.security.cert.CertPath certPath int index java.util.List[] policyNodes org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree int policyMapping java.util.List certs java.security.cert.X509Certificate cert int n int i org.bouncycastle.asn1.ASN1Sequence pm org.bouncycastle.jce.provider.PKIXPolicyNode _validPolicyTree protected static void prepareNextCertA (java.security.cert.CertPath, int) throws java.security.cert.CertPathValidatorException org.bouncycastle.jce.provider.AnnotatedException ex org.bouncycastle.asn1.ASN1Sequence mapping Exception e org.bouncycastle.asn1.ASN1ObjectIdentifier issuerDomainPolicy org.bouncycastle.asn1.ASN1ObjectIdentifier subjectDomainPolicy int j org.bouncycastle.asn1.ASN1Sequence mappings java.security.cert.CertPath certPath int index java.util.List certs java.security.cert.X509Certificate cert org.bouncycastle.asn1.ASN1Sequence pm protected static void processCertF (java.security.cert.CertPath, int, org.bouncycastle.jce.provider.PKIXPolicyNode, int) throws java.security.cert.CertPathValidatorException java.security.cert.CertPath certPath int index org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree int explicitPolicy protected static org.bouncycastle.jce.provider.PKIXPolicyNode processCertE (java.security.cert.CertPath, int, org.bouncycastle.jce.provider.PKIXPolicyNode) throws java.security.cert.CertPathValidatorException org.bouncycastle.jce.provider.AnnotatedException e java.security.cert.CertPath certPath int index org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree java.util.List certs java.security.cert.X509Certificate cert org.bouncycastle.asn1.ASN1Sequence certPolicies protected static void processCertBC (java.security.cert.CertPath, int, org.bouncycastle.jce.provider.PKIXNameConstraintValidator, boolean) throws java.security.cert.CertPathValidatorException org.bouncycastle.asn1.ASN1Sequence dns Exception e org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException e Exception e org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException ex String email org.bouncycastle.asn1.x509.GeneralName emailAsGeneralName int eI Exception e org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException e int j org.bouncycastle.asn1.x509.GeneralName[] genNames org.bouncycastle.asn1.x500.X500Name principal org.bouncycastle.asn1.ASN1Sequence dns org.bouncycastle.asn1.x509.GeneralNames altName org.bouncycastle.asn1.x500.RDN[] emails java.security.cert.CertPath certPath int index org.bouncycastle.jce.provider.PKIXNameConstraintValidator nameConstraintValidator boolean isForCRLCheck java.util.List certs java.security.cert.X509Certificate cert int n int i protected static org.bouncycastle.jce.provider.PKIXPolicyNode processCertD (java.security.cert.CertPath, int, java.util.Set, org.bouncycastle.jce.provider.PKIXPolicyNode, java.util.List[], int, boolean) throws java.security.cert.CertPathValidatorException org.bouncycastle.jce.provider.AnnotatedException e java.security.cert.CertPathValidatorException ex java.util.Set pq boolean match org.bouncycastle.asn1.x509.PolicyInformation pInfo org.bouncycastle.asn1.ASN1ObjectIdentifier pOid Object o java.util.Iterator it java.util.Set t1 String _policy org.bouncycastle.jce.provider.PKIXPolicyNode _child java.util.Set _newChildExpectedPolicies org.bouncycastle.jce.provider.PKIXPolicyNode _newChild Object _tmp String _policy boolean _found java.util.Iterator _childrenIter org.bouncycastle.jce.provider.PKIXPolicyNode _node java.util.Iterator _policySetIter int k java.util.Set _apq java.util.List _nodes org.bouncycastle.asn1.x509.PolicyInformation pInfo org.bouncycastle.jce.provider.PKIXPolicyNode node int k java.util.List nodes int j org.bouncycastle.jce.provider.PKIXPolicyNode node int j boolean critical java.util.List nodes java.util.Enumeration e java.util.Set pols org.bouncycastle.jce.provider.PKIXPolicyNode _validPolicyTree java.util.Set criticalExtensionOids java.security.cert.CertPath certPath int index java.util.Set acceptablePolicies org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree java.util.List[] policyNodes int inhibitAnyPolicy boolean isForCRLCheck java.util.List certs java.security.cert.X509Certificate cert int n int i org.bouncycastle.asn1.ASN1Sequence certPolicies protected static void processCertA (java.security.cert.CertPath, org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date, org.bouncycastle.jcajce.PKIXCertRevocationChecker, int, java.security.PublicKey, boolean, org.bouncycastle.asn1.x500.X500Name, java.security.cert.X509Certificate) throws java.security.cert.CertPathValidatorException java.security.GeneralSecurityException e java.util.Date validCertDate org.bouncycastle.jce.provider.AnnotatedException e java.security.cert.CertificateExpiredException e java.security.cert.CertificateNotYetValidException e java.security.cert.CertPath certPath org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX java.util.Date validityDate org.bouncycastle.jcajce.PKIXCertRevocationChecker revocationChecker int index java.security.PublicKey workingPublicKey boolean verificationAlreadyPerformed org.bouncycastle.asn1.x500.X500Name workingIssuerName java.security.cert.X509Certificate sign java.util.List certs java.security.cert.X509Certificate cert java.util.Date validCertDate org.bouncycastle.asn1.x500.X500Name issuer protected static int prepareNextCertI1 (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException Exception e int tmpInt org.bouncycastle.asn1.ASN1TaggedObject constraint IllegalArgumentException e java.util.Enumeration policyConstraints java.security.cert.CertPath certPath int index int explicitPolicy java.util.List certs java.security.cert.X509Certificate cert org.bouncycastle.asn1.ASN1Sequence pc protected static int prepareNextCertI2 (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException Exception e int tmpInt org.bouncycastle.asn1.ASN1TaggedObject constraint IllegalArgumentException e java.util.Enumeration policyConstraints java.security.cert.CertPath certPath int index int policyMapping java.util.List certs java.security.cert.X509Certificate cert org.bouncycastle.asn1.ASN1Sequence pc protected static void prepareNextCertG (java.security.cert.CertPath, int, org.bouncycastle.jce.provider.PKIXNameConstraintValidator) throws java.security.cert.CertPathValidatorException org.bouncycastle.asn1.ASN1Sequence ncSeq Exception e Exception ex Exception ex int i org.bouncycastle.asn1.x509.GeneralSubtree[] permitted org.bouncycastle.asn1.x509.GeneralSubtree[] excluded java.security.cert.CertPath certPath int index org.bouncycastle.jce.provider.PKIXNameConstraintValidator nameConstraintValidator java.util.List certs java.security.cert.X509Certificate cert org.bouncycastle.asn1.x509.NameConstraints nc private static void checkCRL (org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters, org.bouncycastle.asn1.x509.DistributionPoint, org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date, java.util.Date, java.security.cert.X509Certificate, java.security.cert.X509Certificate, java.security.PublicKey, org.bouncycastle.jce.provider.CertStatus, org.bouncycastle.jce.provider.ReasonsMask, java.util.List, org.bouncycastle.jcajce.util.JcaJceHelper) throws org.bouncycastle.jce.provider.AnnotatedException org.bouncycastle.jce.provider.RecoverableCertPathValidatorException java.util.Set deltaCRLs java.security.cert.X509CRL crl org.bouncycastle.jce.provider.ReasonsMask interimReasonsMask java.util.Set keys java.security.PublicKey key java.security.cert.X509CRL deltaCRL java.util.Set criticalExtensions org.bouncycastle.jce.provider.AnnotatedException e org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters params org.bouncycastle.asn1.x509.DistributionPoint dp org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX java.util.Date currentDate java.util.Date validityDate java.security.cert.X509Certificate cert java.security.cert.X509Certificate defaultCRLSignCert java.security.PublicKey defaultCRLSignKey org.bouncycastle.jce.provider.CertStatus certStatus org.bouncycastle.jce.provider.ReasonsMask reasonMask java.util.List certPathCerts org.bouncycastle.jcajce.util.JcaJceHelper helper java.util.Set crls boolean validCrlFound org.bouncycastle.jce.provider.AnnotatedException lastException java.util.Iterator crl_iter protected static void checkCRLs (org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters, org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date, java.util.Date, java.security.cert.X509Certificate, java.security.cert.X509Certificate, java.security.PublicKey, java.util.List, org.bouncycastle.jcajce.util.JcaJceHelper) throws org.bouncycastle.jce.provider.AnnotatedException org.bouncycastle.jce.provider.RecoverableCertPathValidatorException Exception e java.util.Iterator it java.util.List extras org.bouncycastle.jce.provider.AnnotatedException e Exception e org.bouncycastle.jce.provider.AnnotatedException e int i org.bouncycastle.asn1.x509.DistributionPoint[] dps org.bouncycastle.asn1.x500.X500Name issuer RuntimeException e org.bouncycastle.asn1.x500.X500Name issuer org.bouncycastle.asn1.x509.DistributionPoint dp org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIXClone org.bouncycastle.jce.provider.AnnotatedException e java.text.SimpleDateFormat df String message org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters params org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX java.util.Date currentDate java.util.Date validityDate java.security.cert.X509Certificate cert java.security.cert.X509Certificate sign java.security.PublicKey workingPublicKey java.util.List certPathCerts org.bouncycastle.jcajce.util.JcaJceHelper helper org.bouncycastle.jce.provider.AnnotatedException lastException org.bouncycastle.asn1.x509.CRLDistPoint crldp org.bouncycastle.jcajce.PKIXExtendedParameters$Builder paramsBldr org.bouncycastle.jce.provider.CertStatus certStatus org.bouncycastle.jce.provider.ReasonsMask reasonsMask org.bouncycastle.jcajce.PKIXExtendedParameters finalParams boolean validCrlFound protected static int prepareNextCertJ (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException Exception e int _inhibitAnyPolicy java.security.cert.CertPath certPath int index int inhibitAnyPolicy java.util.List certs java.security.cert.X509Certificate cert org.bouncycastle.asn1.ASN1Integer iap protected static void prepareNextCertK (java.security.cert.CertPath, int) throws java.security.cert.CertPathValidatorException Exception e java.security.cert.CertPath certPath int index java.util.List certs java.security.cert.X509Certificate cert org.bouncycastle.asn1.x509.BasicConstraints bc protected static int prepareNextCertL (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException java.security.cert.CertPath certPath int index int maxPathLength java.util.List certs java.security.cert.X509Certificate cert protected static int prepareNextCertM (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException Exception e int _plc java.math.BigInteger _pathLengthConstraint java.security.cert.CertPath certPath int index int maxPathLength java.util.List certs java.security.cert.X509Certificate cert org.bouncycastle.asn1.x509.BasicConstraints bc protected static void prepareNextCertN (java.security.cert.CertPath, int) throws java.security.cert.CertPathValidatorException java.security.cert.CertPath certPath int index java.util.List certs java.security.cert.X509Certificate cert boolean[] keyUsage protected static void prepareNextCertO (java.security.cert.CertPath, int, java.util.Set, java.util.List) throws java.security.cert.CertPathValidatorException java.security.cert.CertPathValidatorException e java.security.cert.CertPath certPath int index java.util.Set criticalExtensions java.util.List pathCheckers java.util.List certs java.security.cert.X509Certificate cert java.util.Iterator tmpIter protected static int prepareNextCertH1 (java.security.cert.CertPath, int, int) java.security.cert.CertPath certPath int index int explicitPolicy java.util.List certs java.security.cert.X509Certificate cert protected static int prepareNextCertH2 (java.security.cert.CertPath, int, int) java.security.cert.CertPath certPath int index int policyMapping java.util.List certs java.security.cert.X509Certificate cert protected static int prepareNextCertH3 (java.security.cert.CertPath, int, int) java.security.cert.CertPath certPath int index int inhibitAnyPolicy java.util.List certs java.security.cert.X509Certificate cert protected static int wrapupCertA (int, java.security.cert.X509Certificate) int explicitPolicy java.security.cert.X509Certificate cert protected static int wrapupCertB (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException org.bouncycastle.jce.provider.AnnotatedException e int tmpInt Exception e int tmpInt org.bouncycastle.asn1.ASN1TaggedObject constraint java.util.Enumeration policyConstraints java.security.cert.CertPath certPath int index int explicitPolicy java.util.List certs java.security.cert.X509Certificate cert org.bouncycastle.asn1.ASN1Sequence pc protected static void wrapupCertF (java.security.cert.CertPath, int, java.util.List, java.util.Set) throws java.security.cert.CertPathValidatorException java.security.cert.CertPathValidatorException e Exception e java.security.cert.CertPath certPath int index java.util.List pathCheckers java.util.Set criticalExtensions java.util.List certs java.security.cert.X509Certificate cert java.util.Iterator tmpIter protected static org.bouncycastle.jce.provider.PKIXPolicyNode wrapupCertG (java.security.cert.CertPath, org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Set, int, java.util.List[], org.bouncycastle.jce.provider.PKIXPolicyNode, java.util.Set) throws java.security.cert.CertPathValidatorException org.bouncycastle.jce.provider.PKIXPolicyNode intersection java.util.Iterator _iter org.bouncycastle.jce.provider.PKIXPolicyNode _node int k java.util.List _nodeDepth int j org.bouncycastle.jce.provider.PKIXPolicyNode _node String _validPolicy org.bouncycastle.jce.provider.PKIXPolicyNode node int k java.util.List nodes int j java.util.Set _validPolicyNodeSet java.util.Iterator _vpnsIter org.bouncycastle.jce.provider.PKIXPolicyNode intersection org.bouncycastle.jce.provider.PKIXPolicyNode _c_node java.util.Iterator _iter org.bouncycastle.jce.provider.PKIXPolicyNode _node int k java.util.List _nodeDepth int j org.bouncycastle.jce.provider.PKIXPolicyNode _node String _validPolicy org.bouncycastle.jce.provider.PKIXPolicyNode node int k java.util.List nodes int j java.util.Set _validPolicyNodeSet java.util.Iterator _vpnsIter java.security.cert.CertPath certPath org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX java.util.Set userInitialPolicySet int index java.util.List[] policyNodes org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree java.util.Set acceptablePolicies int n org.bouncycastle.jce.provider.PKIXPolicyNode intersection static void <clinit> () }
org/bouncycastle/jce/provider/ReasonsMask.class
ReasonsMask.java package org.bouncycastle.jce.provider org.bouncycastle.jce.provider.ReasonsMask extends java.lang.Object { private int _reasons static final org.bouncycastle.jce.provider.ReasonsMask allReasons void <init> (org.bouncycastle.asn1.x509.ReasonFlags) org.bouncycastle.asn1.x509.ReasonFlags reasons private void <init> (int) int reasons void <init> () void addReasons (org.bouncycastle.jce.provider.ReasonsMask) org.bouncycastle.jce.provider.ReasonsMask mask boolean isAllReasons () org.bouncycastle.jce.provider.ReasonsMask intersect (org.bouncycastle.jce.provider.ReasonsMask) org.bouncycastle.jce.provider.ReasonsMask mask org.bouncycastle.jce.provider.ReasonsMask _mask boolean hasNewReasons (org.bouncycastle.jce.provider.ReasonsMask) org.bouncycastle.jce.provider.ReasonsMask mask int getReasons () static void <clinit> () }
org/bouncycastle/jce/provider/RecoverableCertPathValidatorException.class
RecoverableCertPathValidatorException.java package org.bouncycastle.jce.provider org.bouncycastle.jce.provider.RecoverableCertPathValidatorException extends java.security.cert.CertPathValidatorException { public void <init> (java.lang.String, java.lang.Throwable, java.security.cert.CertPath, int) String msg Throwable cause java.security.cert.CertPath certPath int index }
org/bouncycastle/jce/provider/WrappedRevocationChecker.class
WrappedRevocationChecker.java package org.bouncycastle.jce.provider org.bouncycastle.jce.provider.WrappedRevocationChecker extends java.lang.Object implements org.bouncycastle.jcajce.PKIXCertRevocationChecker { private final java.security.cert.PKIXCertPathChecker checker public void <init> (java.security.cert.PKIXCertPathChecker) java.security.cert.PKIXCertPathChecker checker public void setParameter (java.lang.String, java.lang.Object) String name Object value public void initialize (org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters) throws java.security.cert.CertPathValidatorException org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters params public void check (java.security.cert.Certificate) throws java.security.cert.CertPathValidatorException java.security.cert.Certificate cert }
org/bouncycastle/jce/provider/X509CRLEntryObject.class
X509CRLEntryObject.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.X509CRLEntryObject extends java.security.cert.X509CRLEntry { private org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c private org.bouncycastle.asn1.x500.X500Name certificateIssuer private int hashValue private boolean isHashValueSet public void <init> (org.bouncycastle.asn1.x509.TBSCertList$CRLEntry) org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c public void <init> (org.bouncycastle.asn1.x509.TBSCertList$CRLEntry, boolean, org.bouncycastle.asn1.x500.X500Name) org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c boolean isIndirect org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer public boolean hasUnsupportedCriticalExtension () java.util.Set extns private org.bouncycastle.asn1.x500.X500Name loadCertificateIssuer (boolean, org.bouncycastle.asn1.x500.X500Name) int i org.bouncycastle.asn1.x509.GeneralName[] names Exception e boolean isIndirect org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer org.bouncycastle.asn1.x509.Extension ext public javax.security.auth.x500.X500Principal getCertificateIssuer () java.io.IOException e private java.util.Set getExtensionOIDs (boolean) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Set set java.util.Enumeration e boolean critical org.bouncycastle.asn1.x509.Extensions extensions public java.util.Set getCriticalExtensionOIDs () public java.util.Set getNonCriticalExtensionOIDs () private org.bouncycastle.asn1.x509.Extension getExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extensions exts public byte[] getExtensionValue (java.lang.String) Exception e String oid org.bouncycastle.asn1.x509.Extension ext public int hashCode () public boolean equals (java.lang.Object) org.bouncycastle.jce.provider.X509CRLEntryObject other Object o public byte[] getEncoded () throws java.security.cert.CRLException java.io.IOException e public java.math.BigInteger getSerialNumber () public java.util.Date getRevocationDate () public boolean hasExtensions () public java.lang.String toString () Exception ex byte[] octs org.bouncycastle.asn1.ASN1InputStream dIn org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Enumeration e StringBuffer buf String nl org.bouncycastle.asn1.x509.Extensions extensions }
org/bouncycastle/jce/provider/X509CRLObject.class
X509CRLObject.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.X509CRLObject extends java.security.cert.X509CRL { private org.bouncycastle.asn1.x509.CertificateList c private String sigAlgName private byte[] sigAlgParams private boolean isIndirect private boolean isHashCodeSet private int hashCodeValue public static boolean isIndirectCRL (java.security.cert.X509CRL) throws java.security.cert.CRLException byte[] idp Exception e java.security.cert.X509CRL crl public void <init> (org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException Exception e org.bouncycastle.asn1.x509.CertificateList c public boolean hasUnsupportedCriticalExtension () java.util.Set extns private java.util.Set getExtensionOIDs (boolean) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Set set java.util.Enumeration e org.bouncycastle.asn1.x509.Extensions extensions boolean critical public java.util.Set getCriticalExtensionOIDs () public java.util.Set getNonCriticalExtensionOIDs () public byte[] getExtensionValue (java.lang.String) Exception e org.bouncycastle.asn1.x509.Extension ext String oid org.bouncycastle.asn1.x509.Extensions exts public byte[] getEncoded () throws java.security.cert.CRLException java.io.IOException e public void verify (java.security.PublicKey) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException java.security.Signature sig Exception e java.security.PublicKey key java.security.Signature sig public void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException java.security.Signature sig java.security.PublicKey key String sigProvider java.security.Signature sig public void verify (java.security.PublicKey, java.security.Provider) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.Signature sig java.security.PublicKey key java.security.Provider sigProvider java.security.Signature sig private void doVerify (java.security.PublicKey, java.security.Signature) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.PublicKey key java.security.Signature sig public int getVersion () public java.security.Principal getIssuerDN () public javax.security.auth.x500.X500Principal getIssuerX500Principal () java.io.IOException e public java.util.Date getThisUpdate () public java.util.Date getNextUpdate () private java.util.Set loadCRLEntries () org.bouncycastle.asn1.x509.Extension currentCaName org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry org.bouncycastle.jce.provider.X509CRLEntryObject crlEntry java.util.Set entrySet java.util.Enumeration certs org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer public java.security.cert.X509CRLEntry getRevokedCertificate (java.math.BigInteger) org.bouncycastle.asn1.x509.Extension currentCaName org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry java.math.BigInteger serialNumber java.util.Enumeration certs org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer public java.util.Set getRevokedCertificates () java.util.Set entrySet public byte[] getTBSCertList () throws java.security.cert.CRLException java.io.IOException e public byte[] getSignature () public java.lang.String getSigAlgName () public java.lang.String getSigAlgOID () public byte[] getSigAlgParams () byte[] tmp public java.lang.String toString () int i Exception ex byte[] octs org.bouncycastle.asn1.ASN1InputStream dIn org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Enumeration e java.util.Iterator it StringBuffer buf String nl byte[] sig org.bouncycastle.asn1.x509.Extensions extensions java.util.Set set public boolean isRevoked (java.security.cert.Certificate) org.bouncycastle.asn1.x509.Extension currentCaName org.bouncycastle.asn1.x500.X500Name issuer org.bouncycastle.asn1.x500.X500Name issuer java.security.cert.CertificateEncodingException e org.bouncycastle.asn1.x500.X500Name issuer org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry java.math.BigInteger serial java.security.cert.Certificate cert java.util.Enumeration certs org.bouncycastle.asn1.x500.X500Name caName public boolean equals (java.lang.Object) boolean otherIsHashCodeSet org.bouncycastle.jce.provider.X509CRLObject crlObject Object other public int hashCode () }
org/bouncycastle/jce/provider/X509CertificateObject.class
X509CertificateObject.java package org.bouncycastle.jce.provider public org.bouncycastle.jce.provider.X509CertificateObject extends java.security.cert.X509Certificate implements org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier { private org.bouncycastle.asn1.x509.Certificate c private org.bouncycastle.asn1.x509.BasicConstraints basicConstraints private boolean[] keyUsage private boolean hashValueSet private int hashValue private org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier attrCarrier private byte[] encoded public void <init> (org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException byte[] bytes Exception e int i org.bouncycastle.asn1.ASN1BitString bits int length byte[] bytes Exception e org.bouncycastle.asn1.x509.Certificate c public void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException java.util.Date date public int getVersion () public java.math.BigInteger getSerialNumber () public java.security.Principal getIssuerDN () public javax.security.auth.x500.X500Principal getIssuerX500Principal () java.io.IOException e public java.security.Principal getSubjectDN () public javax.security.auth.x500.X500Principal getSubjectX500Principal () java.io.IOException e public java.util.Date getNotBefore () public java.util.Date getNotAfter () public byte[] getTBSCertificate () throws java.security.cert.CertificateEncodingException java.io.IOException e public byte[] getSignature () public java.lang.String getSigAlgName () String algName String algName int i java.security.Provider prov java.security.Provider[] provs public java.lang.String getSigAlgOID () public byte[] getSigAlgParams () java.io.IOException e public boolean[] getIssuerUniqueID () int i byte[] bytes boolean[] boolId org.bouncycastle.asn1.DERBitString id public boolean[] getSubjectUniqueID () int i byte[] bytes boolean[] boolId org.bouncycastle.asn1.DERBitString id public boolean[] getKeyUsage () public java.util.List getExtendedKeyUsage () throws java.security.cert.CertificateParsingException int i org.bouncycastle.asn1.ASN1InputStream dIn org.bouncycastle.asn1.ASN1Sequence seq java.util.List list Exception e byte[] bytes public int getBasicConstraints () public java.util.Collection getSubjectAlternativeNames () throws java.security.cert.CertificateParsingException public java.util.Collection getIssuerAlternativeNames () throws java.security.cert.CertificateParsingException public java.util.Set getCriticalExtensionOIDs () org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Enumeration e java.util.Set set org.bouncycastle.asn1.x509.Extensions extensions private byte[] getExtensionBytes (java.lang.String) org.bouncycastle.asn1.x509.Extension ext String oid org.bouncycastle.asn1.x509.Extensions exts public byte[] getExtensionValue (java.lang.String) Exception e org.bouncycastle.asn1.x509.Extension ext String oid org.bouncycastle.asn1.x509.Extensions exts public java.util.Set getNonCriticalExtensionOIDs () org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Enumeration e java.util.Set set org.bouncycastle.asn1.x509.Extensions extensions public boolean hasUnsupportedCriticalExtension () org.bouncycastle.asn1.ASN1ObjectIdentifier oid String oidId org.bouncycastle.asn1.x509.Extension ext java.util.Enumeration e org.bouncycastle.asn1.x509.Extensions extensions public java.security.PublicKey getPublicKey () java.io.IOException e public byte[] getEncoded () throws java.security.cert.CertificateEncodingException java.io.IOException e public boolean equals (java.lang.Object) byte[] b1 byte[] b2 java.security.cert.CertificateEncodingException e Object o java.security.cert.Certificate other public synchronized int hashCode () private int calculateHashCode () int i int hashCode byte[] certData java.security.cert.CertificateEncodingException e public void setBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.ASN1Encodable attribute public org.bouncycastle.asn1.ASN1Encodable getBagAttribute (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier oid public java.util.Enumeration getBagAttributeKeys () public java.lang.String toString () int i Exception ex byte[] octs org.bouncycastle.asn1.ASN1InputStream dIn org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Enumeration e StringBuffer buf String nl byte[] sig org.bouncycastle.asn1.x509.Extensions extensions public final void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException java.security.Signature signature Exception e java.security.PublicKey key java.security.Signature signature String sigName public final void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException java.security.Signature signature java.security.PublicKey key String sigProvider String sigName java.security.Signature signature public final void verify (java.security.PublicKey, java.security.Provider) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.Signature signature java.security.PublicKey key java.security.Provider sigProvider String sigName java.security.Signature signature private void checkSignature (java.security.PublicKey, java.security.Signature) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException java.security.PublicKey key java.security.Signature signature org.bouncycastle.asn1.ASN1Encodable params private boolean isAlgIdEqual (org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier) org.bouncycastle.asn1.x509.AlgorithmIdentifier id1 org.bouncycastle.asn1.x509.AlgorithmIdentifier id2 private static java.util.Collection getAlternativeNames (byte[]) throws java.security.cert.CertificateParsingException String addr java.net.UnknownHostException e byte[] addrBytes String addr org.bouncycastle.asn1.x509.GeneralName genName java.util.List list java.util.Collection temp java.util.Enumeration it Exception e byte[] extVal }
org/bouncycastle/jce/provider/X509SignatureUtil.class
X509SignatureUtil.java package org.bouncycastle.jce.provider org.bouncycastle.jce.provider.X509SignatureUtil extends java.lang.Object { private static final org.bouncycastle.asn1.ASN1Null derNull void <init> () static void setSignatureParameters (java.security.Signature, org.bouncycastle.asn1.ASN1Encodable) throws java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException java.io.IOException e java.security.GeneralSecurityException e java.security.AlgorithmParameters sigParams java.security.Signature signature org.bouncycastle.asn1.ASN1Encodable params static java.lang.String getSignatureName (org.bouncycastle.asn1.x509.AlgorithmIdentifier) org.bouncycastle.asn1.ASN1Sequence ecDsaParams org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId org.bouncycastle.asn1.ASN1Encodable params private static java.lang.String getDigestAlgName (org.bouncycastle.asn1.ASN1ObjectIdentifier) org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID static void <clinit> () }
org/bouncycastle/jce/spec/
org/bouncycastle/jce/spec/ECKeySpec.class
ECKeySpec.java package org.bouncycastle.jce.spec public org.bouncycastle.jce.spec.ECKeySpec extends java.lang.Object implements java.security.spec.KeySpec { private org.bouncycastle.jce.spec.ECParameterSpec spec protected void <init> (org.bouncycastle.jce.spec.ECParameterSpec) org.bouncycastle.jce.spec.ECParameterSpec spec public org.bouncycastle.jce.spec.ECParameterSpec getParams () }
org/bouncycastle/jce/spec/ECNamedCurveGenParameterSpec.class
ECNamedCurveGenParameterSpec.java package org.bouncycastle.jce.spec public org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec { private String name public void <init> (java.lang.String) String name public java.lang.String getName () }
org/bouncycastle/jce/spec/ECNamedCurveParameterSpec.class
ECNamedCurveParameterSpec.java package org.bouncycastle.jce.spec public org.bouncycastle.jce.spec.ECNamedCurveParameterSpec extends org.bouncycastle.jce.spec.ECParameterSpec { private String name public void <init> (java.lang.String, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) String name org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint G java.math.BigInteger n public void <init> (java.lang.String, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger) String name org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint G java.math.BigInteger n java.math.BigInteger h public void <init> (java.lang.String, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[]) String name org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint G java.math.BigInteger n java.math.BigInteger h byte[] seed public java.lang.String getName () }
org/bouncycastle/jce/spec/ECNamedCurveSpec.class
ECNamedCurveSpec.java package org.bouncycastle.jce.spec public org.bouncycastle.jce.spec.ECNamedCurveSpec extends java.security.spec.ECParameterSpec { private String name private static java.security.spec.EllipticCurve convertCurve (org.bouncycastle.math.ec.ECCurve, byte[]) org.bouncycastle.math.ec.ECCurve curve byte[] seed java.security.spec.ECField field java.math.BigInteger a java.math.BigInteger b private static java.security.spec.ECField convertField (org.bouncycastle.math.field.FiniteField) org.bouncycastle.math.field.Polynomial poly int[] exponents int[] ks org.bouncycastle.math.field.FiniteField field public void <init> (java.lang.String, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) String name org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint g java.math.BigInteger n public void <init> (java.lang.String, java.security.spec.EllipticCurve, java.security.spec.ECPoint, java.math.BigInteger) String name java.security.spec.EllipticCurve curve java.security.spec.ECPoint g java.math.BigInteger n public void <init> (java.lang.String, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger) String name org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint g java.math.BigInteger n java.math.BigInteger h public void <init> (java.lang.String, java.security.spec.EllipticCurve, java.security.spec.ECPoint, java.math.BigInteger, java.math.BigInteger) String name java.security.spec.EllipticCurve curve java.security.spec.ECPoint g java.math.BigInteger n java.math.BigInteger h public void <init> (java.lang.String, org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[]) String name org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint g java.math.BigInteger n java.math.BigInteger h byte[] seed public java.lang.String getName () }
org/bouncycastle/jce/spec/ECParameterSpec.class
ECParameterSpec.java package org.bouncycastle.jce.spec public org.bouncycastle.jce.spec.ECParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec { private org.bouncycastle.math.ec.ECCurve curve private byte[] seed private org.bouncycastle.math.ec.ECPoint G private java.math.BigInteger n private java.math.BigInteger h public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint G java.math.BigInteger n public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint G java.math.BigInteger n java.math.BigInteger h public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint G java.math.BigInteger n java.math.BigInteger h byte[] seed public org.bouncycastle.math.ec.ECCurve getCurve () public org.bouncycastle.math.ec.ECPoint getG () public java.math.BigInteger getN () public java.math.BigInteger getH () public byte[] getSeed () public boolean equals (java.lang.Object) Object o org.bouncycastle.jce.spec.ECParameterSpec other public int hashCode () }
org/bouncycastle/jce/spec/ECPrivateKeySpec.class
ECPrivateKeySpec.java package org.bouncycastle.jce.spec public org.bouncycastle.jce.spec.ECPrivateKeySpec extends org.bouncycastle.jce.spec.ECKeySpec { private java.math.BigInteger d public void <init> (java.math.BigInteger, org.bouncycastle.jce.spec.ECParameterSpec) java.math.BigInteger d org.bouncycastle.jce.spec.ECParameterSpec spec public java.math.BigInteger getD () }
org/bouncycastle/jce/spec/ECPublicKeySpec.class
ECPublicKeySpec.java package org.bouncycastle.jce.spec public org.bouncycastle.jce.spec.ECPublicKeySpec extends org.bouncycastle.jce.spec.ECKeySpec { private org.bouncycastle.math.ec.ECPoint q public void <init> (org.bouncycastle.math.ec.ECPoint, org.bouncycastle.jce.spec.ECParameterSpec) org.bouncycastle.math.ec.ECPoint q org.bouncycastle.jce.spec.ECParameterSpec spec public org.bouncycastle.math.ec.ECPoint getQ () }
org/bouncycastle/math/
org/bouncycastle/math/Primes$1.class
Primes.java package org.bouncycastle.math synthetic org.bouncycastle.math.Primes$1 extends java.lang.Object { }
org/bouncycastle/math/Primes$MROutput.class
Primes.java package org.bouncycastle.math public org.bouncycastle.math.Primes$MROutput extends java.lang.Object { private boolean provablyComposite private java.math.BigInteger factor private static org.bouncycastle.math.Primes$MROutput probablyPrime () private static org.bouncycastle.math.Primes$MROutput provablyCompositeWithFactor (java.math.BigInteger) java.math.BigInteger factor private static org.bouncycastle.math.Primes$MROutput provablyCompositeNotPrimePower () private void <init> (boolean, java.math.BigInteger) boolean provablyComposite java.math.BigInteger factor public java.math.BigInteger getFactor () public boolean isProvablyComposite () public boolean isNotPrimePower () static synthetic org.bouncycastle.math.Primes$MROutput access$000 () static synthetic org.bouncycastle.math.Primes$MROutput access$100 (java.math.BigInteger) java.math.BigInteger x0 static synthetic org.bouncycastle.math.Primes$MROutput access$200 () }
org/bouncycastle/math/Primes$STOutput.class
Primes.java package org.bouncycastle.math public org.bouncycastle.math.Primes$STOutput extends java.lang.Object { private java.math.BigInteger prime private byte[] primeSeed private int primeGenCounter private void <init> (java.math.BigInteger, byte[], int) java.math.BigInteger prime byte[] primeSeed int primeGenCounter public java.math.BigInteger getPrime () public byte[] getPrimeSeed () public int getPrimeGenCounter () synthetic void <init> (java.math.BigInteger, byte[], int, org.bouncycastle.math.Primes$1) java.math.BigInteger x0 byte[] x1 int x2 org.bouncycastle.math.Primes$1 x3 }
org/bouncycastle/math/Primes.class
Primes.java package org.bouncycastle.math public abstract org.bouncycastle.math.Primes extends java.lang.Object { public static final int SMALL_FACTOR_LIMIT private static final java.math.BigInteger ONE private static final java.math.BigInteger TWO private static final java.math.BigInteger THREE public void <init> () public static org.bouncycastle.math.Primes$STOutput generateSTRandomPrime (org.bouncycastle.crypto.Digest, int, byte[]) org.bouncycastle.crypto.Digest hash int length byte[] inputSeed public static org.bouncycastle.math.Primes$MROutput enhancedMRProbablePrimeTest (java.math.BigInteger, java.security.SecureRandom, int) int j java.math.BigInteger b java.math.BigInteger g java.math.BigInteger z boolean primeToBase java.math.BigInteger x int i java.math.BigInteger candidate java.security.SecureRandom random int iterations java.math.BigInteger w java.math.BigInteger wSubOne java.math.BigInteger wSubTwo int a java.math.BigInteger m public static boolean hasAnySmallFactors (java.math.BigInteger) java.math.BigInteger candidate public static boolean isMRProbablePrime (java.math.BigInteger, java.security.SecureRandom, int) java.math.BigInteger b int i java.math.BigInteger candidate java.security.SecureRandom random int iterations java.math.BigInteger w java.math.BigInteger wSubOne java.math.BigInteger wSubTwo int a java.math.BigInteger m public static boolean isMRProbablePrimeToBase (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger candidate java.math.BigInteger base java.math.BigInteger w java.math.BigInteger wSubOne int a java.math.BigInteger m private static void checkCandidate (java.math.BigInteger, java.lang.String) java.math.BigInteger n String name private static boolean implHasAnySmallFactors (java.math.BigInteger) java.math.BigInteger x int m int r private static boolean implMRProbablePrimeToBase (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int, java.math.BigInteger) int j java.math.BigInteger w java.math.BigInteger wSubOne java.math.BigInteger m int a java.math.BigInteger b java.math.BigInteger z boolean result private static org.bouncycastle.math.Primes$STOutput implSTRandomPrime (org.bouncycastle.crypto.Digest, int, byte[]) int c long c64 int primeGenCounter byte[] c0 byte[] c1 java.math.BigInteger a java.math.BigInteger z org.bouncycastle.crypto.Digest d int length byte[] primeSeed int dLen org.bouncycastle.math.Primes$STOutput rec java.math.BigInteger c0 int primeGenCounter int outlen int iterations int oldCounter java.math.BigInteger x java.math.BigInteger c0x2 java.math.BigInteger tx2 int dt java.math.BigInteger c private static int extract32 (byte[]) int b int i byte[] bs int result int count private static void hash (org.bouncycastle.crypto.Digest, byte[], byte[], int) org.bouncycastle.crypto.Digest d byte[] input byte[] output int outPos private static java.math.BigInteger hashGen (org.bouncycastle.crypto.Digest, byte[], int) int i org.bouncycastle.crypto.Digest d byte[] seed int count int dLen int pos byte[] buf private static void inc (byte[], int) byte[] seed int c int pos private static boolean isPrime32 (long) long d int pos long x long[] ds long base static void <clinit> () }
org/bouncycastle/math/ec/
org/bouncycastle/math/ec/AbstractECLookupTable.class
AbstractECLookupTable.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.AbstractECLookupTable extends java.lang.Object implements org.bouncycastle.math.ec.ECLookupTable { public void <init> () public org.bouncycastle.math.ec.ECPoint lookupVar (int) int index }
org/bouncycastle/math/ec/AbstractECMultiplier.class
AbstractECMultiplier.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.AbstractECMultiplier extends java.lang.Object implements org.bouncycastle.math.ec.ECMultiplier { public void <init> () public org.bouncycastle.math.ec.ECPoint multiply (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) org.bouncycastle.math.ec.ECPoint p java.math.BigInteger k int sign org.bouncycastle.math.ec.ECPoint positive org.bouncycastle.math.ec.ECPoint result protected abstract org.bouncycastle.math.ec.ECPoint multiplyPositive (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) protected org.bouncycastle.math.ec.ECPoint checkResult (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint p }
org/bouncycastle/math/ec/ECAlgorithms.class
ECAlgorithms.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.ECAlgorithms extends java.lang.Object { public void <init> () public static boolean isF2mCurve (org.bouncycastle.math.ec.ECCurve) org.bouncycastle.math.ec.ECCurve c public static boolean isF2mField (org.bouncycastle.math.field.FiniteField) org.bouncycastle.math.field.FiniteField field public static boolean isFpCurve (org.bouncycastle.math.ec.ECCurve) org.bouncycastle.math.ec.ECCurve c public static boolean isFpField (org.bouncycastle.math.field.FiniteField) org.bouncycastle.math.field.FiniteField field public static org.bouncycastle.math.ec.ECPoint sumOfMultiplies (org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[]) int i org.bouncycastle.math.ec.ECPoint[] ps java.math.BigInteger[] ks int count org.bouncycastle.math.ec.ECPoint p org.bouncycastle.math.ec.ECCurve c org.bouncycastle.math.ec.ECPoint[] imported org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism public static org.bouncycastle.math.ec.ECPoint sumOfTwoMultiplies (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) org.bouncycastle.math.ec.ECCurve$AbstractF2m f2mCurve org.bouncycastle.math.ec.ECPoint P java.math.BigInteger a org.bouncycastle.math.ec.ECPoint Q java.math.BigInteger b org.bouncycastle.math.ec.ECCurve cp org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism public static org.bouncycastle.math.ec.ECPoint shamirsTrick (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) org.bouncycastle.math.ec.ECPoint P java.math.BigInteger k org.bouncycastle.math.ec.ECPoint Q java.math.BigInteger l org.bouncycastle.math.ec.ECCurve cp public static org.bouncycastle.math.ec.ECPoint importPoint (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECCurve c org.bouncycastle.math.ec.ECPoint p org.bouncycastle.math.ec.ECCurve cp public static void montgomeryTrick (org.bouncycastle.math.ec.ECFieldElement[], int, int) org.bouncycastle.math.ec.ECFieldElement[] zs int off int len public static void montgomeryTrick (org.bouncycastle.math.ec.ECFieldElement[], int, int, org.bouncycastle.math.ec.ECFieldElement) int j org.bouncycastle.math.ec.ECFieldElement tmp org.bouncycastle.math.ec.ECFieldElement[] zs int off int len org.bouncycastle.math.ec.ECFieldElement scale org.bouncycastle.math.ec.ECFieldElement[] c int i org.bouncycastle.math.ec.ECFieldElement u public static org.bouncycastle.math.ec.ECPoint referenceMultiply (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) int i org.bouncycastle.math.ec.ECPoint p java.math.BigInteger k java.math.BigInteger x org.bouncycastle.math.ec.ECPoint q int t public static org.bouncycastle.math.ec.ECPoint validatePoint (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint p public static org.bouncycastle.math.ec.ECPoint cleanPoint (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECCurve c org.bouncycastle.math.ec.ECPoint p org.bouncycastle.math.ec.ECCurve cp static org.bouncycastle.math.ec.ECPoint implCheckResult (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint p static org.bouncycastle.math.ec.ECPoint implShamirsTrickJsf (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) int jsfi int kDigit int lDigit int index org.bouncycastle.math.ec.ECPoint P java.math.BigInteger k org.bouncycastle.math.ec.ECPoint Q java.math.BigInteger l org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint infinity org.bouncycastle.math.ec.ECPoint PaddQ org.bouncycastle.math.ec.ECPoint PsubQ org.bouncycastle.math.ec.ECPoint[] points org.bouncycastle.math.ec.ECPoint[] table byte[] jsf org.bouncycastle.math.ec.ECPoint R int i static org.bouncycastle.math.ec.ECPoint implShamirsTrickWNaf (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) org.bouncycastle.math.ec.ECCurve c int combSize org.bouncycastle.math.ec.ECPoint P java.math.BigInteger k org.bouncycastle.math.ec.ECPoint Q java.math.BigInteger l boolean negK boolean negL java.math.BigInteger kAbs java.math.BigInteger lAbs int minWidthP int minWidthQ org.bouncycastle.math.ec.WNafPreCompInfo infoP org.bouncycastle.math.ec.WNafPreCompInfo infoQ int widthP int widthQ org.bouncycastle.math.ec.ECPoint[] preCompP org.bouncycastle.math.ec.ECPoint[] preCompQ org.bouncycastle.math.ec.ECPoint[] preCompNegP org.bouncycastle.math.ec.ECPoint[] preCompNegQ byte[] wnafP byte[] wnafQ static org.bouncycastle.math.ec.ECPoint implShamirsTrickWNaf (org.bouncycastle.math.ec.endo.ECEndomorphism, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger) org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism org.bouncycastle.math.ec.ECPoint P java.math.BigInteger k java.math.BigInteger l boolean negK boolean negL int minWidth org.bouncycastle.math.ec.WNafPreCompInfo infoP org.bouncycastle.math.ec.ECPoint Q org.bouncycastle.math.ec.WNafPreCompInfo infoQ int widthP int widthQ org.bouncycastle.math.ec.ECPoint[] preCompP org.bouncycastle.math.ec.ECPoint[] preCompQ org.bouncycastle.math.ec.ECPoint[] preCompNegP org.bouncycastle.math.ec.ECPoint[] preCompNegQ byte[] wnafP byte[] wnafQ private static org.bouncycastle.math.ec.ECPoint implShamirsTrickWNaf (org.bouncycastle.math.ec.ECPoint[], org.bouncycastle.math.ec.ECPoint[], byte[], org.bouncycastle.math.ec.ECPoint[], org.bouncycastle.math.ec.ECPoint[], byte[]) int nP org.bouncycastle.math.ec.ECPoint[] tableP int nQ org.bouncycastle.math.ec.ECPoint[] tableQ int wiP int wiQ org.bouncycastle.math.ec.ECPoint r int i org.bouncycastle.math.ec.ECPoint[] preCompP org.bouncycastle.math.ec.ECPoint[] preCompNegP byte[] wnafP org.bouncycastle.math.ec.ECPoint[] preCompQ org.bouncycastle.math.ec.ECPoint[] preCompNegQ byte[] wnafQ int len org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint infinity org.bouncycastle.math.ec.ECPoint R int zeroes static org.bouncycastle.math.ec.ECPoint implSumOfMultiplies (org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[]) java.math.BigInteger ki int minWidth org.bouncycastle.math.ec.WNafPreCompInfo info int width int i org.bouncycastle.math.ec.ECPoint[] ps java.math.BigInteger[] ks int count boolean[] negs org.bouncycastle.math.ec.WNafPreCompInfo[] infos byte[][] wnafs static org.bouncycastle.math.ec.ECPoint implSumOfMultipliesGLV (org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[], org.bouncycastle.math.ec.endo.GLVEndomorphism) java.math.BigInteger[] ab int i int j org.bouncycastle.math.ec.ECPoint p org.bouncycastle.math.ec.ECPoint q int i int j org.bouncycastle.math.ec.ECPoint[] ps java.math.BigInteger[] ks org.bouncycastle.math.ec.endo.GLVEndomorphism glvEndomorphism java.math.BigInteger n int len java.math.BigInteger[] abs org.bouncycastle.math.ec.ECPoint[] pqs static org.bouncycastle.math.ec.ECPoint implSumOfMultiplies (org.bouncycastle.math.ec.endo.ECEndomorphism, org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[]) int j0 int j1 java.math.BigInteger kj0 java.math.BigInteger kj1 int minWidth org.bouncycastle.math.ec.ECPoint P org.bouncycastle.math.ec.WNafPreCompInfo infoP org.bouncycastle.math.ec.ECPoint Q org.bouncycastle.math.ec.WNafPreCompInfo infoQ int widthP int widthQ int i org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism org.bouncycastle.math.ec.ECPoint[] ps java.math.BigInteger[] ks int halfCount int fullCount boolean[] negs org.bouncycastle.math.ec.WNafPreCompInfo[] infos byte[][] wnafs org.bouncycastle.math.ec.ECPointMap pointMap private static org.bouncycastle.math.ec.ECPoint implSumOfMultiplies (boolean[], org.bouncycastle.math.ec.WNafPreCompInfo[], byte[][]) int i int n org.bouncycastle.math.ec.WNafPreCompInfo info org.bouncycastle.math.ec.ECPoint[] table byte[] wnaf int wi int j org.bouncycastle.math.ec.ECPoint r int i boolean[] negs org.bouncycastle.math.ec.WNafPreCompInfo[] infos byte[][] wnafs int len int count org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint infinity org.bouncycastle.math.ec.ECPoint R int zeroes private static org.bouncycastle.math.ec.ECPoint implShamirsTrickFixedPoint (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) org.bouncycastle.math.ec.FixedPointCombMultiplier m org.bouncycastle.math.ec.ECPoint r1 org.bouncycastle.math.ec.ECPoint r2 int secretBitK int secretBitL int j int secretIndexK int secretIndexL org.bouncycastle.math.ec.ECPoint addP org.bouncycastle.math.ec.ECPoint addQ org.bouncycastle.math.ec.ECPoint T int i org.bouncycastle.math.ec.ECPoint p java.math.BigInteger k org.bouncycastle.math.ec.ECPoint q java.math.BigInteger l org.bouncycastle.math.ec.ECCurve c int combSize org.bouncycastle.math.ec.FixedPointPreCompInfo infoP org.bouncycastle.math.ec.FixedPointPreCompInfo infoQ org.bouncycastle.math.ec.ECLookupTable lookupTableP org.bouncycastle.math.ec.ECLookupTable lookupTableQ int widthP int widthQ int width int d org.bouncycastle.math.ec.ECPoint R int fullComb int[] K int[] L int top }
org/bouncycastle/math/ec/ECConstants.class
ECConstants.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.ECConstants extends java.lang.Object { public static final java.math.BigInteger ZERO public static final java.math.BigInteger ONE public static final java.math.BigInteger TWO public static final java.math.BigInteger THREE public static final java.math.BigInteger FOUR public static final java.math.BigInteger EIGHT static void <clinit> () }
org/bouncycastle/math/ec/ECCurve$1.class
ECCurve.java package org.bouncycastle.math.ec org.bouncycastle.math.ec.ECCurve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable { final synthetic int val$len final synthetic int val$FE_BYTES final synthetic byte[] val$table final synthetic org.bouncycastle.math.ec.ECCurve this$0 void <init> (org.bouncycastle.math.ec.ECCurve, int, int, byte[]) org.bouncycastle.math.ec.ECCurve this$0 public int getSize () public org.bouncycastle.math.ec.ECPoint lookup (int) int j int MASK int i int index byte[] x byte[] y int pos public org.bouncycastle.math.ec.ECPoint lookupVar (int) int j int index byte[] x byte[] y int pos private org.bouncycastle.math.ec.ECPoint createPoint (byte[], byte[]) byte[] x byte[] y }
org/bouncycastle/math/ec/ECCurve$AbstractF2m.class
ECCurve.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.ECCurve$AbstractF2m extends org.bouncycastle.math.ec.ECCurve { private java.math.BigInteger[] si public static java.math.BigInteger inverse (int, int[], java.math.BigInteger) int m int[] ks java.math.BigInteger x private static org.bouncycastle.math.field.FiniteField buildField (int, int, int, int) int m int k1 int k2 int k3 protected void <init> (int, int, int, int) int m int k1 int k2 int k3 public org.bouncycastle.math.ec.ECPoint createPoint (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger x java.math.BigInteger y org.bouncycastle.math.ec.ECFieldElement X org.bouncycastle.math.ec.ECFieldElement Y int coord public boolean isValidFieldElement (java.math.BigInteger) java.math.BigInteger x public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom) java.security.SecureRandom r int m public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom) java.security.SecureRandom r int m org.bouncycastle.math.ec.ECFieldElement fe1 org.bouncycastle.math.ec.ECFieldElement fe2 protected org.bouncycastle.math.ec.ECPoint decompressPoint (int, java.math.BigInteger) org.bouncycastle.math.ec.ECFieldElement beta org.bouncycastle.math.ec.ECFieldElement z int yTilde java.math.BigInteger X1 org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y protected org.bouncycastle.math.ec.ECFieldElement solveQuadraticEquation (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement r org.bouncycastle.math.ec.ECFieldElement w2 int i org.bouncycastle.math.ec.ECFieldElement t org.bouncycastle.math.ec.ECFieldElement w org.bouncycastle.math.ec.ECFieldElement beta org.bouncycastle.math.ec.ECFieldElement$AbstractF2m betaF2m boolean fastTrace int m org.bouncycastle.math.ec.ECFieldElement gamma org.bouncycastle.math.ec.ECFieldElement z org.bouncycastle.math.ec.ECFieldElement zeroElement java.util.Random rand synchronized java.math.BigInteger[] getSi () public boolean isKoblitz () private static java.math.BigInteger implRandomFieldElementMult (java.security.SecureRandom, int) java.security.SecureRandom r int m java.math.BigInteger x }
org/bouncycastle/math/ec/ECCurve$AbstractFp.class
ECCurve.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.ECCurve$AbstractFp extends org.bouncycastle.math.ec.ECCurve { protected void <init> (java.math.BigInteger) java.math.BigInteger q public boolean isValidFieldElement (java.math.BigInteger) java.math.BigInteger x public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom) java.security.SecureRandom r java.math.BigInteger p org.bouncycastle.math.ec.ECFieldElement fe1 org.bouncycastle.math.ec.ECFieldElement fe2 public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom) java.security.SecureRandom r java.math.BigInteger p org.bouncycastle.math.ec.ECFieldElement fe1 org.bouncycastle.math.ec.ECFieldElement fe2 protected org.bouncycastle.math.ec.ECPoint decompressPoint (int, java.math.BigInteger) int yTilde java.math.BigInteger X1 org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement rhs org.bouncycastle.math.ec.ECFieldElement y private static java.math.BigInteger implRandomFieldElement (java.security.SecureRandom, java.math.BigInteger) java.security.SecureRandom r java.math.BigInteger p java.math.BigInteger x private static java.math.BigInteger implRandomFieldElementMult (java.security.SecureRandom, java.math.BigInteger) java.security.SecureRandom r java.math.BigInteger p java.math.BigInteger x }
org/bouncycastle/math/ec/ECCurve$Config.class
ECCurve.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.ECCurve$Config extends java.lang.Object { protected int coord protected org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism protected org.bouncycastle.math.ec.ECMultiplier multiplier final synthetic org.bouncycastle.math.ec.ECCurve this$0 void <init> (org.bouncycastle.math.ec.ECCurve, int, org.bouncycastle.math.ec.endo.ECEndomorphism, org.bouncycastle.math.ec.ECMultiplier) org.bouncycastle.math.ec.ECCurve this$0 int coord org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism org.bouncycastle.math.ec.ECMultiplier multiplier public org.bouncycastle.math.ec.ECCurve$Config setCoordinateSystem (int) int coord public org.bouncycastle.math.ec.ECCurve$Config setEndomorphism (org.bouncycastle.math.ec.endo.ECEndomorphism) org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism public org.bouncycastle.math.ec.ECCurve$Config setMultiplier (org.bouncycastle.math.ec.ECMultiplier) org.bouncycastle.math.ec.ECMultiplier multiplier public org.bouncycastle.math.ec.ECCurve create () org.bouncycastle.math.ec.ECCurve c }
org/bouncycastle/math/ec/ECCurve$F2m$1.class
ECCurve.java package org.bouncycastle.math.ec org.bouncycastle.math.ec.ECCurve$F2m$1 extends org.bouncycastle.math.ec.AbstractECLookupTable { final synthetic int val$len final synthetic int val$FE_LONGS final synthetic long[] val$table final synthetic int[] val$ks final synthetic org.bouncycastle.math.ec.ECCurve$F2m this$0 void <init> (org.bouncycastle.math.ec.ECCurve$F2m, int, int, long[], int[]) org.bouncycastle.math.ec.ECCurve$F2m this$0 public int getSize () public org.bouncycastle.math.ec.ECPoint lookup (int) int j long MASK int i int index long[] x long[] y int pos public org.bouncycastle.math.ec.ECPoint lookupVar (int) int j int index long[] x long[] y int pos private org.bouncycastle.math.ec.ECPoint createPoint (long[], long[]) long[] x long[] y org.bouncycastle.math.ec.ECFieldElement$F2m X org.bouncycastle.math.ec.ECFieldElement$F2m Y }
org/bouncycastle/math/ec/ECCurve$F2m.class
ECCurve.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.ECCurve$F2m extends org.bouncycastle.math.ec.ECCurve$AbstractF2m { private static final int F2M_DEFAULT_COORDS private int m private int k1 private int k2 private int k3 private org.bouncycastle.math.ec.ECPoint$F2m infinity public void <init> (int, int, java.math.BigInteger, java.math.BigInteger) int m int k java.math.BigInteger a java.math.BigInteger b public void <init> (int, int, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) int m int k java.math.BigInteger a java.math.BigInteger b java.math.BigInteger order java.math.BigInteger cofactor public void <init> (int, int, int, int, java.math.BigInteger, java.math.BigInteger) int m int k1 int k2 int k3 java.math.BigInteger a java.math.BigInteger b public void <init> (int, int, int, int, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) int m int k1 int k2 int k3 java.math.BigInteger a java.math.BigInteger b java.math.BigInteger order java.math.BigInteger cofactor protected void <init> (int, int, int, int, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, java.math.BigInteger, java.math.BigInteger) int m int k1 int k2 int k3 org.bouncycastle.math.ec.ECFieldElement a org.bouncycastle.math.ec.ECFieldElement b java.math.BigInteger order java.math.BigInteger cofactor protected org.bouncycastle.math.ec.ECCurve cloneCurve () public boolean supportsCoordinateSystem (int) int coord protected org.bouncycastle.math.ec.ECMultiplier createDefaultMultiplier () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger) java.math.BigInteger x protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint getInfinity () public int getM () public boolean isTrinomial () public int getK1 () public int getK2 () public int getK3 () public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int) org.bouncycastle.math.ec.ECPoint p int i int pos org.bouncycastle.math.ec.ECPoint[] points int off int len int FE_LONGS int[] ks long[] table static synthetic int access$000 (org.bouncycastle.math.ec.ECCurve$F2m) org.bouncycastle.math.ec.ECCurve$F2m x0 }
org/bouncycastle/math/ec/ECCurve$Fp.class
ECCurve.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.ECCurve$Fp extends org.bouncycastle.math.ec.ECCurve$AbstractFp { private static final int FP_DEFAULT_COORDS java.math.BigInteger q java.math.BigInteger r org.bouncycastle.math.ec.ECPoint$Fp infinity public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) java.math.BigInteger q java.math.BigInteger a java.math.BigInteger b public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) java.math.BigInteger q java.math.BigInteger a java.math.BigInteger b java.math.BigInteger order java.math.BigInteger cofactor protected void <init> (java.math.BigInteger, java.math.BigInteger, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, java.math.BigInteger, java.math.BigInteger) java.math.BigInteger q java.math.BigInteger r org.bouncycastle.math.ec.ECFieldElement a org.bouncycastle.math.ec.ECFieldElement b java.math.BigInteger order java.math.BigInteger cofactor protected org.bouncycastle.math.ec.ECCurve cloneCurve () public boolean supportsCoordinateSystem (int) int coord public java.math.BigInteger getQ () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger) java.math.BigInteger x protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint importPoint (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint p public org.bouncycastle.math.ec.ECPoint getInfinity () }
org/bouncycastle/math/ec/ECCurve.class
ECCurve.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.ECCurve extends java.lang.Object { public static final int COORD_AFFINE public static final int COORD_HOMOGENEOUS public static final int COORD_JACOBIAN public static final int COORD_JACOBIAN_CHUDNOVSKY public static final int COORD_JACOBIAN_MODIFIED public static final int COORD_LAMBDA_AFFINE public static final int COORD_LAMBDA_PROJECTIVE public static final int COORD_SKEWED protected org.bouncycastle.math.field.FiniteField field protected org.bouncycastle.math.ec.ECFieldElement a protected org.bouncycastle.math.ec.ECFieldElement b protected java.math.BigInteger order protected java.math.BigInteger cofactor protected int coord protected org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism protected org.bouncycastle.math.ec.ECMultiplier multiplier public static int[] getAllCoordinateSystems () protected void <init> (org.bouncycastle.math.field.FiniteField) org.bouncycastle.math.field.FiniteField field public abstract int getFieldSize () public abstract org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger) public abstract boolean isValidFieldElement (java.math.BigInteger) public abstract org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom) public abstract org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom) public synchronized org.bouncycastle.math.ec.ECCurve$Config configure () public org.bouncycastle.math.ec.ECPoint validatePoint (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger x java.math.BigInteger y org.bouncycastle.math.ec.ECPoint p public org.bouncycastle.math.ec.ECPoint createPoint (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger x java.math.BigInteger y protected abstract org.bouncycastle.math.ec.ECCurve cloneCurve () protected abstract org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) protected abstract org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) protected org.bouncycastle.math.ec.ECMultiplier createDefaultMultiplier () public boolean supportsCoordinateSystem (int) int coord public org.bouncycastle.math.ec.PreCompInfo getPreCompInfo (org.bouncycastle.math.ec.ECPoint, java.lang.String) java.util.Hashtable table org.bouncycastle.math.ec.ECPoint point String name java.util.Hashtable table public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.ECPoint, java.lang.String, org.bouncycastle.math.ec.PreCompCallback) java.util.Hashtable table org.bouncycastle.math.ec.PreCompInfo existing org.bouncycastle.math.ec.PreCompInfo result org.bouncycastle.math.ec.ECPoint point String name org.bouncycastle.math.ec.PreCompCallback callback java.util.Hashtable table public org.bouncycastle.math.ec.ECPoint importPoint (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint p public void normalizeAll (org.bouncycastle.math.ec.ECPoint[]) org.bouncycastle.math.ec.ECPoint[] points public void normalizeAll (org.bouncycastle.math.ec.ECPoint[], int, int, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECPoint p int i int index int j org.bouncycastle.math.ec.ECPoint[] points int off int len org.bouncycastle.math.ec.ECFieldElement iso org.bouncycastle.math.ec.ECFieldElement[] zs int[] indices int count public abstract org.bouncycastle.math.ec.ECPoint getInfinity () public org.bouncycastle.math.field.FiniteField getField () public org.bouncycastle.math.ec.ECFieldElement getA () public org.bouncycastle.math.ec.ECFieldElement getB () public java.math.BigInteger getOrder () public java.math.BigInteger getCofactor () public int getCoordinateSystem () protected abstract org.bouncycastle.math.ec.ECPoint decompressPoint (int, java.math.BigInteger) public org.bouncycastle.math.ec.endo.ECEndomorphism getEndomorphism () public org.bouncycastle.math.ec.ECMultiplier getMultiplier () public org.bouncycastle.math.ec.ECPoint decodePoint (byte[]) int yTilde java.math.BigInteger X java.math.BigInteger X java.math.BigInteger Y java.math.BigInteger X java.math.BigInteger Y byte[] encoded org.bouncycastle.math.ec.ECPoint p int expectedLength byte type public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int) org.bouncycastle.math.ec.ECPoint p byte[] px byte[] py int pxStart int pxLen int pyStart int pyLen int i int pos org.bouncycastle.math.ec.ECPoint[] points int off int len int FE_BYTES byte[] table protected void checkPoint (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint point protected void checkPoints (org.bouncycastle.math.ec.ECPoint[]) org.bouncycastle.math.ec.ECPoint[] points protected void checkPoints (org.bouncycastle.math.ec.ECPoint[], int, int) org.bouncycastle.math.ec.ECPoint point int i org.bouncycastle.math.ec.ECPoint[] points int off int len public boolean equals (org.bouncycastle.math.ec.ECCurve) org.bouncycastle.math.ec.ECCurve other public boolean equals (java.lang.Object) Object obj public int hashCode () }
org/bouncycastle/math/ec/ECFieldElement$AbstractF2m.class
ECFieldElement.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.ECFieldElement$AbstractF2m extends org.bouncycastle.math.ec.ECFieldElement { public void <init> () public org.bouncycastle.math.ec.ECFieldElement halfTrace () int m int n int k int nk org.bouncycastle.math.ec.ECFieldElement ht public boolean hasFastTrace () public int trace () int m int k int mk org.bouncycastle.math.ec.ECFieldElement tr }
org/bouncycastle/math/ec/ECFieldElement$AbstractFp.class
ECFieldElement.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.ECFieldElement$AbstractFp extends org.bouncycastle.math.ec.ECFieldElement { public void <init> () }
org/bouncycastle/math/ec/ECFieldElement$F2m.class
ECFieldElement.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.ECFieldElement$F2m extends org.bouncycastle.math.ec.ECFieldElement$AbstractF2m { public static final int GNB public static final int TPB public static final int PPB private int representation private int m private int[] ks org.bouncycastle.math.ec.LongArray x public void <init> (int, int, int, int, java.math.BigInteger) int m int k1 int k2 int k3 java.math.BigInteger x void <init> (int, int[], org.bouncycastle.math.ec.LongArray) int m int[] ks org.bouncycastle.math.ec.LongArray x public int bitLength () public boolean isOne () public boolean isZero () public boolean testBitZero () public java.math.BigInteger toBigInteger () public java.lang.String getFieldName () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b org.bouncycastle.math.ec.LongArray iarrClone org.bouncycastle.math.ec.ECFieldElement$F2m bF2m public org.bouncycastle.math.ec.ECFieldElement addOne () public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b public org.bouncycastle.math.ec.ECFieldElement multiplyMinusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y public org.bouncycastle.math.ec.ECFieldElement multiplyPlusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.LongArray ax org.bouncycastle.math.ec.LongArray bx org.bouncycastle.math.ec.LongArray xx org.bouncycastle.math.ec.LongArray yx org.bouncycastle.math.ec.LongArray ab org.bouncycastle.math.ec.LongArray xy public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b org.bouncycastle.math.ec.ECFieldElement bInv public org.bouncycastle.math.ec.ECFieldElement negate () public org.bouncycastle.math.ec.ECFieldElement square () public org.bouncycastle.math.ec.ECFieldElement squareMinusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y public org.bouncycastle.math.ec.ECFieldElement squarePlusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.LongArray ax org.bouncycastle.math.ec.LongArray xx org.bouncycastle.math.ec.LongArray yx org.bouncycastle.math.ec.LongArray aa org.bouncycastle.math.ec.LongArray xy public org.bouncycastle.math.ec.ECFieldElement squarePow (int) int pow public org.bouncycastle.math.ec.ECFieldElement invert () public org.bouncycastle.math.ec.ECFieldElement sqrt () public int getRepresentation () public int getM () public int getK1 () public int getK2 () public int getK3 () public boolean equals (java.lang.Object) Object anObject org.bouncycastle.math.ec.ECFieldElement$F2m b public int hashCode () }
org/bouncycastle/math/ec/ECFieldElement$Fp.class
ECFieldElement.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.ECFieldElement$Fp extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp { java.math.BigInteger q java.math.BigInteger r java.math.BigInteger x static java.math.BigInteger calculateResidue (java.math.BigInteger) java.math.BigInteger firstWord java.math.BigInteger p int bitLength public void <init> (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger q java.math.BigInteger x void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) java.math.BigInteger q java.math.BigInteger r java.math.BigInteger x public java.math.BigInteger toBigInteger () public java.lang.String getFieldName () public int getFieldSize () public java.math.BigInteger getQ () public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b public org.bouncycastle.math.ec.ECFieldElement addOne () java.math.BigInteger x2 public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b public org.bouncycastle.math.ec.ECFieldElement multiplyMinusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y java.math.BigInteger ax java.math.BigInteger bx java.math.BigInteger xx java.math.BigInteger yx java.math.BigInteger ab java.math.BigInteger xy public org.bouncycastle.math.ec.ECFieldElement multiplyPlusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y java.math.BigInteger ax java.math.BigInteger bx java.math.BigInteger xx java.math.BigInteger yx java.math.BigInteger ab java.math.BigInteger xy public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b public org.bouncycastle.math.ec.ECFieldElement negate () public org.bouncycastle.math.ec.ECFieldElement square () public org.bouncycastle.math.ec.ECFieldElement squareMinusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y java.math.BigInteger ax java.math.BigInteger xx java.math.BigInteger yx java.math.BigInteger aa java.math.BigInteger xy public org.bouncycastle.math.ec.ECFieldElement squarePlusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y java.math.BigInteger ax java.math.BigInteger xx java.math.BigInteger yx java.math.BigInteger aa java.math.BigInteger xy public org.bouncycastle.math.ec.ECFieldElement invert () public org.bouncycastle.math.ec.ECFieldElement sqrt () java.math.BigInteger e java.math.BigInteger t1 java.math.BigInteger t2 java.math.BigInteger t3 java.math.BigInteger t4 java.math.BigInteger y java.math.BigInteger P java.math.BigInteger[] result java.math.BigInteger legendreExponent java.math.BigInteger X java.math.BigInteger fourX java.math.BigInteger k java.math.BigInteger qMinusOne java.math.BigInteger U java.math.BigInteger V java.util.Random rand private org.bouncycastle.math.ec.ECFieldElement checkSqrt (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement z private java.math.BigInteger[] lucasSequence (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger) int j int j java.math.BigInteger P java.math.BigInteger Q java.math.BigInteger k int n int s java.math.BigInteger Uh java.math.BigInteger Vl java.math.BigInteger Vh java.math.BigInteger Ql java.math.BigInteger Qh protected java.math.BigInteger modAdd (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger x1 java.math.BigInteger x2 java.math.BigInteger x3 protected java.math.BigInteger modDouble (java.math.BigInteger) java.math.BigInteger x java.math.BigInteger _2x protected java.math.BigInteger modHalf (java.math.BigInteger) java.math.BigInteger x protected java.math.BigInteger modHalfAbs (java.math.BigInteger) java.math.BigInteger x protected java.math.BigInteger modInverse (java.math.BigInteger) java.math.BigInteger x protected java.math.BigInteger modMult (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger x1 java.math.BigInteger x2 protected java.math.BigInteger modReduce (java.math.BigInteger) java.math.BigInteger u java.math.BigInteger v boolean negative int qLen boolean rIsOne java.math.BigInteger x protected java.math.BigInteger modSubtract (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger x1 java.math.BigInteger x2 java.math.BigInteger x3 public boolean equals (java.lang.Object) Object other org.bouncycastle.math.ec.ECFieldElement$Fp o public int hashCode () }
org/bouncycastle/math/ec/ECFieldElement.class
ECFieldElement.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.ECFieldElement extends java.lang.Object implements org.bouncycastle.math.ec.ECConstants { public abstract java.math.BigInteger toBigInteger () public abstract java.lang.String getFieldName () public abstract int getFieldSize () public abstract org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement) public abstract org.bouncycastle.math.ec.ECFieldElement addOne () public abstract org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement) public abstract org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement) public abstract org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement) public abstract org.bouncycastle.math.ec.ECFieldElement negate () public abstract org.bouncycastle.math.ec.ECFieldElement square () public abstract org.bouncycastle.math.ec.ECFieldElement invert () public abstract org.bouncycastle.math.ec.ECFieldElement sqrt () public void <init> () public int bitLength () public boolean isOne () public boolean isZero () public org.bouncycastle.math.ec.ECFieldElement multiplyMinusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y public org.bouncycastle.math.ec.ECFieldElement multiplyPlusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y public org.bouncycastle.math.ec.ECFieldElement squareMinusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y public org.bouncycastle.math.ec.ECFieldElement squarePlusProduct (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y public org.bouncycastle.math.ec.ECFieldElement squarePow (int) int i int pow org.bouncycastle.math.ec.ECFieldElement r public boolean testBitZero () public java.lang.String toString () public byte[] getEncoded () }
org/bouncycastle/math/ec/ECLookupTable.class
ECLookupTable.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.ECLookupTable extends java.lang.Object { public abstract int getSize () public abstract org.bouncycastle.math.ec.ECPoint lookup (int) public abstract org.bouncycastle.math.ec.ECPoint lookupVar (int) }
org/bouncycastle/math/ec/ECMultiplier.class
ECMultiplier.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.ECMultiplier extends java.lang.Object { public abstract org.bouncycastle.math.ec.ECPoint multiply (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) }
org/bouncycastle/math/ec/ECPoint$1.class
ECPoint.java package org.bouncycastle.math.ec org.bouncycastle.math.ec.ECPoint$1 extends java.lang.Object implements org.bouncycastle.math.ec.PreCompCallback { final synthetic boolean val$decompressed final synthetic boolean val$checkOrder final synthetic org.bouncycastle.math.ec.ECPoint this$0 void <init> (org.bouncycastle.math.ec.ECPoint, boolean, boolean) org.bouncycastle.math.ec.ECPoint this$0 public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo) org.bouncycastle.math.ec.PreCompInfo existing org.bouncycastle.math.ec.ValidityPrecompInfo info }
org/bouncycastle/math/ec/ECPoint$AbstractF2m.class
ECPoint.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.ECPoint$AbstractF2m extends org.bouncycastle.math.ec.ECPoint { protected void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y protected void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs protected boolean satisfiesCurveEquation () org.bouncycastle.math.ec.ECFieldElement Y org.bouncycastle.math.ec.ECFieldElement lhs org.bouncycastle.math.ec.ECFieldElement rhs org.bouncycastle.math.ec.ECFieldElement lhs org.bouncycastle.math.ec.ECFieldElement rhs org.bouncycastle.math.ec.ECFieldElement Z2 org.bouncycastle.math.ec.ECFieldElement Z4 org.bouncycastle.math.ec.ECFieldElement Z boolean ZIsOne org.bouncycastle.math.ec.ECFieldElement L org.bouncycastle.math.ec.ECFieldElement X2 org.bouncycastle.math.ec.ECFieldElement lhs org.bouncycastle.math.ec.ECFieldElement rhs org.bouncycastle.math.ec.ECFieldElement Z2 org.bouncycastle.math.ec.ECFieldElement Z3 org.bouncycastle.math.ec.ECFieldElement Z org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement X org.bouncycastle.math.ec.ECFieldElement A org.bouncycastle.math.ec.ECFieldElement B int coord org.bouncycastle.math.ec.ECFieldElement Y org.bouncycastle.math.ec.ECFieldElement lhs org.bouncycastle.math.ec.ECFieldElement rhs protected boolean satisfiesOrder () org.bouncycastle.math.ec.ECPoint N org.bouncycastle.math.ec.ECFieldElement X org.bouncycastle.math.ec.ECPoint N org.bouncycastle.math.ec.ECFieldElement X org.bouncycastle.math.ec.ECFieldElement L org.bouncycastle.math.ec.ECFieldElement Y org.bouncycastle.math.ec.ECFieldElement T java.math.BigInteger cofactor public org.bouncycastle.math.ec.ECPoint scaleX (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement X org.bouncycastle.math.ec.ECFieldElement L org.bouncycastle.math.ec.ECFieldElement X2 org.bouncycastle.math.ec.ECFieldElement L2 org.bouncycastle.math.ec.ECFieldElement X org.bouncycastle.math.ec.ECFieldElement L org.bouncycastle.math.ec.ECFieldElement Z org.bouncycastle.math.ec.ECFieldElement X2 org.bouncycastle.math.ec.ECFieldElement L2 org.bouncycastle.math.ec.ECFieldElement Z2 org.bouncycastle.math.ec.ECFieldElement scale int coord public org.bouncycastle.math.ec.ECPoint scaleXNegateY (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement scale public org.bouncycastle.math.ec.ECPoint scaleY (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement X org.bouncycastle.math.ec.ECFieldElement L org.bouncycastle.math.ec.ECFieldElement L2 org.bouncycastle.math.ec.ECFieldElement scale int coord public org.bouncycastle.math.ec.ECPoint scaleYNegateX (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement scale public org.bouncycastle.math.ec.ECPoint subtract (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint b public org.bouncycastle.math.ec.ECPoint$AbstractF2m tau () org.bouncycastle.math.ec.ECFieldElement Y1 org.bouncycastle.math.ec.ECFieldElement Y1 org.bouncycastle.math.ec.ECFieldElement Z1 org.bouncycastle.math.ec.ECCurve curve int coord org.bouncycastle.math.ec.ECFieldElement X1 public org.bouncycastle.math.ec.ECPoint$AbstractF2m tauPow (int) org.bouncycastle.math.ec.ECFieldElement Y1 org.bouncycastle.math.ec.ECFieldElement Y1 org.bouncycastle.math.ec.ECFieldElement Z1 int pow org.bouncycastle.math.ec.ECCurve curve int coord org.bouncycastle.math.ec.ECFieldElement X1 }
org/bouncycastle/math/ec/ECPoint$AbstractFp.class
ECPoint.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.ECPoint$AbstractFp extends org.bouncycastle.math.ec.ECPoint { protected void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y protected void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs protected boolean getCompressionYTilde () protected boolean satisfiesCurveEquation () org.bouncycastle.math.ec.ECFieldElement Z2 org.bouncycastle.math.ec.ECFieldElement Z3 org.bouncycastle.math.ec.ECFieldElement Z org.bouncycastle.math.ec.ECFieldElement Z2 org.bouncycastle.math.ec.ECFieldElement Z4 org.bouncycastle.math.ec.ECFieldElement Z6 org.bouncycastle.math.ec.ECFieldElement Z org.bouncycastle.math.ec.ECFieldElement X org.bouncycastle.math.ec.ECFieldElement Y org.bouncycastle.math.ec.ECFieldElement A org.bouncycastle.math.ec.ECFieldElement B org.bouncycastle.math.ec.ECFieldElement lhs org.bouncycastle.math.ec.ECFieldElement rhs public org.bouncycastle.math.ec.ECPoint subtract (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint b }
org/bouncycastle/math/ec/ECPoint$F2m.class
ECPoint.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.ECPoint$F2m extends org.bouncycastle.math.ec.ECPoint$AbstractF2m { void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs protected org.bouncycastle.math.ec.ECPoint detach () public org.bouncycastle.math.ec.ECFieldElement getYCoord () org.bouncycastle.math.ec.ECFieldElement Z org.bouncycastle.math.ec.ECFieldElement X org.bouncycastle.math.ec.ECFieldElement L org.bouncycastle.math.ec.ECFieldElement Y int coord protected boolean getCompressionYTilde () org.bouncycastle.math.ec.ECFieldElement X org.bouncycastle.math.ec.ECFieldElement Y public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECFieldElement Y1 org.bouncycastle.math.ec.ECFieldElement Y2 org.bouncycastle.math.ec.ECFieldElement dx org.bouncycastle.math.ec.ECFieldElement dy org.bouncycastle.math.ec.ECFieldElement L org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement Y3 org.bouncycastle.math.ec.ECFieldElement Y1 org.bouncycastle.math.ec.ECFieldElement Z1 org.bouncycastle.math.ec.ECFieldElement Y2 org.bouncycastle.math.ec.ECFieldElement Z2 boolean Z2IsOne org.bouncycastle.math.ec.ECFieldElement U1 org.bouncycastle.math.ec.ECFieldElement U2 org.bouncycastle.math.ec.ECFieldElement U org.bouncycastle.math.ec.ECFieldElement V1 org.bouncycastle.math.ec.ECFieldElement V2 org.bouncycastle.math.ec.ECFieldElement V org.bouncycastle.math.ec.ECFieldElement VSq org.bouncycastle.math.ec.ECFieldElement VCu org.bouncycastle.math.ec.ECFieldElement W org.bouncycastle.math.ec.ECFieldElement uv org.bouncycastle.math.ec.ECFieldElement A org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement VSqZ2 org.bouncycastle.math.ec.ECFieldElement Y3 org.bouncycastle.math.ec.ECFieldElement Z3 org.bouncycastle.math.ec.ECPoint p org.bouncycastle.math.ec.ECFieldElement Y1 org.bouncycastle.math.ec.ECFieldElement Y2 org.bouncycastle.math.ec.ECFieldElement L org.bouncycastle.math.ec.ECFieldElement Y3 org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement L3 org.bouncycastle.math.ec.ECFieldElement Z3 org.bouncycastle.math.ec.ECFieldElement AU1 org.bouncycastle.math.ec.ECFieldElement AU2 org.bouncycastle.math.ec.ECFieldElement ABZ2 org.bouncycastle.math.ec.ECFieldElement L1 org.bouncycastle.math.ec.ECFieldElement Z1 org.bouncycastle.math.ec.ECFieldElement L2 org.bouncycastle.math.ec.ECFieldElement Z2 boolean Z1IsOne org.bouncycastle.math.ec.ECFieldElement U2 org.bouncycastle.math.ec.ECFieldElement S2 boolean Z2IsOne org.bouncycastle.math.ec.ECFieldElement U1 org.bouncycastle.math.ec.ECFieldElement S1 org.bouncycastle.math.ec.ECFieldElement A org.bouncycastle.math.ec.ECFieldElement B org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement L3 org.bouncycastle.math.ec.ECFieldElement Z3 org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECCurve curve int coord org.bouncycastle.math.ec.ECFieldElement X1 org.bouncycastle.math.ec.ECFieldElement X2 public org.bouncycastle.math.ec.ECPoint twice () org.bouncycastle.math.ec.ECFieldElement Y1 org.bouncycastle.math.ec.ECFieldElement L1 org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement Y3 org.bouncycastle.math.ec.ECFieldElement Y1 org.bouncycastle.math.ec.ECFieldElement Z1 boolean Z1IsOne org.bouncycastle.math.ec.ECFieldElement X1Z1 org.bouncycastle.math.ec.ECFieldElement Y1Z1 org.bouncycastle.math.ec.ECFieldElement X1Sq org.bouncycastle.math.ec.ECFieldElement S org.bouncycastle.math.ec.ECFieldElement V org.bouncycastle.math.ec.ECFieldElement vSquared org.bouncycastle.math.ec.ECFieldElement sv org.bouncycastle.math.ec.ECFieldElement h org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement Y3 org.bouncycastle.math.ec.ECFieldElement Z3 org.bouncycastle.math.ec.ECFieldElement t2 org.bouncycastle.math.ec.ECFieldElement t1 org.bouncycastle.math.ec.ECFieldElement t2 org.bouncycastle.math.ec.ECFieldElement L3 org.bouncycastle.math.ec.ECFieldElement X1Z1 org.bouncycastle.math.ec.ECFieldElement L1 org.bouncycastle.math.ec.ECFieldElement Z1 boolean Z1IsOne org.bouncycastle.math.ec.ECFieldElement L1Z1 org.bouncycastle.math.ec.ECFieldElement Z1Sq org.bouncycastle.math.ec.ECFieldElement a org.bouncycastle.math.ec.ECFieldElement aZ1Sq org.bouncycastle.math.ec.ECFieldElement T org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement Z3 org.bouncycastle.math.ec.ECFieldElement b org.bouncycastle.math.ec.ECFieldElement L3 org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement X1 int coord public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECFieldElement X2 org.bouncycastle.math.ec.ECFieldElement Z2 org.bouncycastle.math.ec.ECFieldElement L1 org.bouncycastle.math.ec.ECFieldElement Z1 org.bouncycastle.math.ec.ECFieldElement L2 org.bouncycastle.math.ec.ECFieldElement X1Sq org.bouncycastle.math.ec.ECFieldElement L1Sq org.bouncycastle.math.ec.ECFieldElement Z1Sq org.bouncycastle.math.ec.ECFieldElement L1Z1 org.bouncycastle.math.ec.ECFieldElement T org.bouncycastle.math.ec.ECFieldElement L2plus1 org.bouncycastle.math.ec.ECFieldElement A org.bouncycastle.math.ec.ECFieldElement X2Z1Sq org.bouncycastle.math.ec.ECFieldElement B org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement Z3 org.bouncycastle.math.ec.ECFieldElement L3 org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement X1 int coord public org.bouncycastle.math.ec.ECPoint negate () org.bouncycastle.math.ec.ECFieldElement Y org.bouncycastle.math.ec.ECFieldElement Y org.bouncycastle.math.ec.ECFieldElement Z org.bouncycastle.math.ec.ECFieldElement L org.bouncycastle.math.ec.ECFieldElement L org.bouncycastle.math.ec.ECFieldElement Z org.bouncycastle.math.ec.ECFieldElement X }
org/bouncycastle/math/ec/ECPoint$Fp.class
ECPoint.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.ECPoint$Fp extends org.bouncycastle.math.ec.ECPoint$AbstractFp { void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs protected org.bouncycastle.math.ec.ECPoint detach () public org.bouncycastle.math.ec.ECFieldElement getZCoord (int) int index public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECFieldElement dx org.bouncycastle.math.ec.ECFieldElement dy org.bouncycastle.math.ec.ECFieldElement gamma org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement Y3 org.bouncycastle.math.ec.ECFieldElement Z1 org.bouncycastle.math.ec.ECFieldElement Z2 boolean Z1IsOne boolean Z2IsOne org.bouncycastle.math.ec.ECFieldElement u1 org.bouncycastle.math.ec.ECFieldElement u2 org.bouncycastle.math.ec.ECFieldElement u org.bouncycastle.math.ec.ECFieldElement v1 org.bouncycastle.math.ec.ECFieldElement v2 org.bouncycastle.math.ec.ECFieldElement v org.bouncycastle.math.ec.ECFieldElement w org.bouncycastle.math.ec.ECFieldElement vSquared org.bouncycastle.math.ec.ECFieldElement vCubed org.bouncycastle.math.ec.ECFieldElement vSquaredV2 org.bouncycastle.math.ec.ECFieldElement A org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement Y3 org.bouncycastle.math.ec.ECFieldElement Z3 org.bouncycastle.math.ec.ECFieldElement dx org.bouncycastle.math.ec.ECFieldElement dy org.bouncycastle.math.ec.ECFieldElement C org.bouncycastle.math.ec.ECFieldElement W1 org.bouncycastle.math.ec.ECFieldElement W2 org.bouncycastle.math.ec.ECFieldElement A1 org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement Y3 org.bouncycastle.math.ec.ECFieldElement Z3 org.bouncycastle.math.ec.ECFieldElement Z1Squared org.bouncycastle.math.ec.ECFieldElement U2 org.bouncycastle.math.ec.ECFieldElement S2 org.bouncycastle.math.ec.ECFieldElement Z1Cubed org.bouncycastle.math.ec.ECFieldElement Z2Squared org.bouncycastle.math.ec.ECFieldElement U1 org.bouncycastle.math.ec.ECFieldElement S1 org.bouncycastle.math.ec.ECFieldElement Z2Cubed org.bouncycastle.math.ec.ECFieldElement Z1Squared org.bouncycastle.math.ec.ECFieldElement U2 org.bouncycastle.math.ec.ECFieldElement S2 boolean Z2IsOne org.bouncycastle.math.ec.ECFieldElement Z2Squared org.bouncycastle.math.ec.ECFieldElement U1 org.bouncycastle.math.ec.ECFieldElement S1 org.bouncycastle.math.ec.ECFieldElement H org.bouncycastle.math.ec.ECFieldElement R org.bouncycastle.math.ec.ECFieldElement HSquared org.bouncycastle.math.ec.ECFieldElement G org.bouncycastle.math.ec.ECFieldElement V org.bouncycastle.math.ec.ECFieldElement W3 org.bouncycastle.math.ec.ECFieldElement[] zs org.bouncycastle.math.ec.ECFieldElement Z1 org.bouncycastle.math.ec.ECFieldElement Z2 boolean Z1IsOne org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement Y3 org.bouncycastle.math.ec.ECFieldElement Z3 org.bouncycastle.math.ec.ECFieldElement Z3Squared org.bouncycastle.math.ec.ECFieldElement[] zs org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECCurve curve int coord org.bouncycastle.math.ec.ECFieldElement X1 org.bouncycastle.math.ec.ECFieldElement Y1 org.bouncycastle.math.ec.ECFieldElement X2 org.bouncycastle.math.ec.ECFieldElement Y2 public org.bouncycastle.math.ec.ECPoint twice () org.bouncycastle.math.ec.ECFieldElement X1Squared org.bouncycastle.math.ec.ECFieldElement gamma org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement Y3 org.bouncycastle.math.ec.ECFieldElement Z1 boolean Z1IsOne org.bouncycastle.math.ec.ECFieldElement w org.bouncycastle.math.ec.ECFieldElement s org.bouncycastle.math.ec.ECFieldElement t org.bouncycastle.math.ec.ECFieldElement B org.bouncycastle.math.ec.ECFieldElement _4B org.bouncycastle.math.ec.ECFieldElement h org.bouncycastle.math.ec.ECFieldElement _2s org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement _2t org.bouncycastle.math.ec.ECFieldElement Y3 org.bouncycastle.math.ec.ECFieldElement _4sSquared org.bouncycastle.math.ec.ECFieldElement Z3 org.bouncycastle.math.ec.ECFieldElement Z1Squared org.bouncycastle.math.ec.ECFieldElement M org.bouncycastle.math.ec.ECFieldElement S org.bouncycastle.math.ec.ECFieldElement Z1Squared org.bouncycastle.math.ec.ECFieldElement Z1Pow4 org.bouncycastle.math.ec.ECFieldElement X1Squared org.bouncycastle.math.ec.ECFieldElement Z1 boolean Z1IsOne org.bouncycastle.math.ec.ECFieldElement Y1Squared org.bouncycastle.math.ec.ECFieldElement T org.bouncycastle.math.ec.ECFieldElement a4 org.bouncycastle.math.ec.ECFieldElement a4Neg org.bouncycastle.math.ec.ECFieldElement M org.bouncycastle.math.ec.ECFieldElement S org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement Y3 org.bouncycastle.math.ec.ECFieldElement Z3 org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement Y1 int coord org.bouncycastle.math.ec.ECFieldElement X1 public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECFieldElement X1 org.bouncycastle.math.ec.ECFieldElement X2 org.bouncycastle.math.ec.ECFieldElement Y2 org.bouncycastle.math.ec.ECFieldElement dx org.bouncycastle.math.ec.ECFieldElement dy org.bouncycastle.math.ec.ECFieldElement X org.bouncycastle.math.ec.ECFieldElement Y org.bouncycastle.math.ec.ECFieldElement d org.bouncycastle.math.ec.ECFieldElement D org.bouncycastle.math.ec.ECFieldElement I org.bouncycastle.math.ec.ECFieldElement L1 org.bouncycastle.math.ec.ECFieldElement L2 org.bouncycastle.math.ec.ECFieldElement X4 org.bouncycastle.math.ec.ECFieldElement Y4 org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECFieldElement Y1 org.bouncycastle.math.ec.ECCurve curve int coord public org.bouncycastle.math.ec.ECPoint threeTimes () org.bouncycastle.math.ec.ECFieldElement X1 org.bouncycastle.math.ec.ECFieldElement _2Y1 org.bouncycastle.math.ec.ECFieldElement X org.bouncycastle.math.ec.ECFieldElement Z org.bouncycastle.math.ec.ECFieldElement Y org.bouncycastle.math.ec.ECFieldElement d org.bouncycastle.math.ec.ECFieldElement D org.bouncycastle.math.ec.ECFieldElement I org.bouncycastle.math.ec.ECFieldElement L1 org.bouncycastle.math.ec.ECFieldElement L2 org.bouncycastle.math.ec.ECFieldElement X4 org.bouncycastle.math.ec.ECFieldElement Y4 org.bouncycastle.math.ec.ECFieldElement Y1 org.bouncycastle.math.ec.ECCurve curve int coord public org.bouncycastle.math.ec.ECPoint timesPow2 (int) org.bouncycastle.math.ec.ECFieldElement Z1Sq org.bouncycastle.math.ec.ECFieldElement X1Squared org.bouncycastle.math.ec.ECFieldElement M org.bouncycastle.math.ec.ECFieldElement _2Y1 org.bouncycastle.math.ec.ECFieldElement _2Y1Squared org.bouncycastle.math.ec.ECFieldElement S org.bouncycastle.math.ec.ECFieldElement _4T org.bouncycastle.math.ec.ECFieldElement _8T int i org.bouncycastle.math.ec.ECFieldElement zInv org.bouncycastle.math.ec.ECFieldElement zInv2 org.bouncycastle.math.ec.ECFieldElement zInv3 int e org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement Y1 int coord org.bouncycastle.math.ec.ECFieldElement W1 org.bouncycastle.math.ec.ECFieldElement X1 org.bouncycastle.math.ec.ECFieldElement Z1 protected org.bouncycastle.math.ec.ECFieldElement two (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x protected org.bouncycastle.math.ec.ECFieldElement three (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x protected org.bouncycastle.math.ec.ECFieldElement four (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x protected org.bouncycastle.math.ec.ECFieldElement eight (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x protected org.bouncycastle.math.ec.ECFieldElement doubleProductFromSquares (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement a org.bouncycastle.math.ec.ECFieldElement b org.bouncycastle.math.ec.ECFieldElement aSquared org.bouncycastle.math.ec.ECFieldElement bSquared public org.bouncycastle.math.ec.ECPoint negate () org.bouncycastle.math.ec.ECCurve curve int coord protected org.bouncycastle.math.ec.ECFieldElement calculateJacobianModifiedW (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement Z org.bouncycastle.math.ec.ECFieldElement ZSquared org.bouncycastle.math.ec.ECFieldElement a4 org.bouncycastle.math.ec.ECFieldElement W org.bouncycastle.math.ec.ECFieldElement a4Neg protected org.bouncycastle.math.ec.ECFieldElement getJacobianModifiedW () org.bouncycastle.math.ec.ECFieldElement W protected org.bouncycastle.math.ec.ECPoint$Fp twiceJacobianModified (boolean) boolean calculateW org.bouncycastle.math.ec.ECFieldElement X1 org.bouncycastle.math.ec.ECFieldElement Y1 org.bouncycastle.math.ec.ECFieldElement Z1 org.bouncycastle.math.ec.ECFieldElement W1 org.bouncycastle.math.ec.ECFieldElement X1Squared org.bouncycastle.math.ec.ECFieldElement M org.bouncycastle.math.ec.ECFieldElement _2Y1 org.bouncycastle.math.ec.ECFieldElement _2Y1Squared org.bouncycastle.math.ec.ECFieldElement S org.bouncycastle.math.ec.ECFieldElement X3 org.bouncycastle.math.ec.ECFieldElement _4T org.bouncycastle.math.ec.ECFieldElement _8T org.bouncycastle.math.ec.ECFieldElement Y3 org.bouncycastle.math.ec.ECFieldElement W3 org.bouncycastle.math.ec.ECFieldElement Z3 }
org/bouncycastle/math/ec/ECPoint.class
ECPoint.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.ECPoint extends java.lang.Object { protected static final org.bouncycastle.math.ec.ECFieldElement[] EMPTY_ZS protected org.bouncycastle.math.ec.ECCurve curve protected org.bouncycastle.math.ec.ECFieldElement x protected org.bouncycastle.math.ec.ECFieldElement y protected org.bouncycastle.math.ec.ECFieldElement[] zs protected java.util.Hashtable preCompTable protected static org.bouncycastle.math.ec.ECFieldElement[] getInitialZCoords (org.bouncycastle.math.ec.ECCurve) org.bouncycastle.math.ec.ECCurve curve int coord org.bouncycastle.math.ec.ECFieldElement one protected void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y protected void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs protected abstract boolean satisfiesCurveEquation () protected boolean satisfiesOrder () java.math.BigInteger n public final org.bouncycastle.math.ec.ECPoint getDetachedPoint () public org.bouncycastle.math.ec.ECCurve getCurve () protected abstract org.bouncycastle.math.ec.ECPoint detach () protected int getCurveCoordinateSystem () public org.bouncycastle.math.ec.ECFieldElement getAffineXCoord () public org.bouncycastle.math.ec.ECFieldElement getAffineYCoord () public org.bouncycastle.math.ec.ECFieldElement getXCoord () public org.bouncycastle.math.ec.ECFieldElement getYCoord () public org.bouncycastle.math.ec.ECFieldElement getZCoord (int) int index public org.bouncycastle.math.ec.ECFieldElement[] getZCoords () int zsLen org.bouncycastle.math.ec.ECFieldElement[] copy public final org.bouncycastle.math.ec.ECFieldElement getRawXCoord () public final org.bouncycastle.math.ec.ECFieldElement getRawYCoord () protected final org.bouncycastle.math.ec.ECFieldElement[] getRawZCoords () protected void checkNormalized () public boolean isNormalized () int coord public org.bouncycastle.math.ec.ECPoint normalize () org.bouncycastle.math.ec.ECFieldElement z java.security.SecureRandom r org.bouncycastle.math.ec.ECFieldElement b org.bouncycastle.math.ec.ECFieldElement zInv org.bouncycastle.math.ec.ECPoint normalize (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement zInv2 org.bouncycastle.math.ec.ECFieldElement zInv3 org.bouncycastle.math.ec.ECFieldElement zInv protected org.bouncycastle.math.ec.ECPoint createScaledPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement sx org.bouncycastle.math.ec.ECFieldElement sy public boolean isInfinity () public boolean isValid () boolean isValidPartial () boolean implIsValid (boolean, boolean) boolean decompressed boolean checkOrder org.bouncycastle.math.ec.ValidityPrecompInfo validity public org.bouncycastle.math.ec.ECPoint scaleX (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement scale public org.bouncycastle.math.ec.ECPoint scaleXNegateY (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement scale public org.bouncycastle.math.ec.ECPoint scaleY (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement scale public org.bouncycastle.math.ec.ECPoint scaleYNegateX (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement scale public boolean equals (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint[] points org.bouncycastle.math.ec.ECPoint other org.bouncycastle.math.ec.ECCurve c1 org.bouncycastle.math.ec.ECCurve c2 boolean n1 boolean n2 boolean i1 boolean i2 org.bouncycastle.math.ec.ECPoint p1 org.bouncycastle.math.ec.ECPoint p2 public boolean equals (java.lang.Object) Object other public int hashCode () org.bouncycastle.math.ec.ECPoint p org.bouncycastle.math.ec.ECCurve c int hc public java.lang.String toString () int i StringBuffer sb public byte[] getEncoded (boolean) byte[] PO boolean compressed org.bouncycastle.math.ec.ECPoint normed byte[] X byte[] Y byte[] PO protected abstract boolean getCompressionYTilde () public abstract org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint) public abstract org.bouncycastle.math.ec.ECPoint negate () public abstract org.bouncycastle.math.ec.ECPoint subtract (org.bouncycastle.math.ec.ECPoint) public org.bouncycastle.math.ec.ECPoint timesPow2 (int) int e org.bouncycastle.math.ec.ECPoint p public abstract org.bouncycastle.math.ec.ECPoint twice () public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint b public org.bouncycastle.math.ec.ECPoint threeTimes () public org.bouncycastle.math.ec.ECPoint multiply (java.math.BigInteger) java.math.BigInteger k static void <clinit> () }
org/bouncycastle/math/ec/ECPointMap.class
ECPointMap.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.ECPointMap extends java.lang.Object { public abstract org.bouncycastle.math.ec.ECPoint map (org.bouncycastle.math.ec.ECPoint) }
org/bouncycastle/math/ec/FixedPointCombMultiplier.class
FixedPointCombMultiplier.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.FixedPointCombMultiplier extends org.bouncycastle.math.ec.AbstractECMultiplier { public void <init> () protected org.bouncycastle.math.ec.ECPoint multiplyPositive (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) int secretBit int j int secretIndex org.bouncycastle.math.ec.ECPoint add int i org.bouncycastle.math.ec.ECPoint p java.math.BigInteger k org.bouncycastle.math.ec.ECCurve c int size org.bouncycastle.math.ec.FixedPointPreCompInfo info org.bouncycastle.math.ec.ECLookupTable lookupTable int width int d org.bouncycastle.math.ec.ECPoint R int fullComb int[] K int top }
org/bouncycastle/math/ec/FixedPointPreCompInfo.class
FixedPointPreCompInfo.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.FixedPointPreCompInfo extends java.lang.Object implements org.bouncycastle.math.ec.PreCompInfo { protected org.bouncycastle.math.ec.ECPoint offset protected org.bouncycastle.math.ec.ECLookupTable lookupTable protected int width public void <init> () public org.bouncycastle.math.ec.ECLookupTable getLookupTable () public void setLookupTable (org.bouncycastle.math.ec.ECLookupTable) org.bouncycastle.math.ec.ECLookupTable lookupTable public org.bouncycastle.math.ec.ECPoint getOffset () public void setOffset (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint offset public int getWidth () public void setWidth (int) int width }
org/bouncycastle/math/ec/FixedPointUtil$1.class
FixedPointUtil.java package org.bouncycastle.math.ec org.bouncycastle.math.ec.FixedPointUtil$1 extends java.lang.Object implements org.bouncycastle.math.ec.PreCompCallback { final synthetic org.bouncycastle.math.ec.ECCurve val$c final synthetic org.bouncycastle.math.ec.ECPoint val$p void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECPoint) public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo) int i int i org.bouncycastle.math.ec.ECPoint pow2 int step int bit org.bouncycastle.math.ec.PreCompInfo existing org.bouncycastle.math.ec.FixedPointPreCompInfo existingFP int bits int minWidth int n int d org.bouncycastle.math.ec.ECPoint[] pow2Table org.bouncycastle.math.ec.ECPoint[] lookupTable org.bouncycastle.math.ec.FixedPointPreCompInfo result private boolean checkExisting (org.bouncycastle.math.ec.FixedPointPreCompInfo, int) org.bouncycastle.math.ec.FixedPointPreCompInfo existingFP int n private boolean checkTable (org.bouncycastle.math.ec.ECLookupTable, int) org.bouncycastle.math.ec.ECLookupTable table int n }
org/bouncycastle/math/ec/FixedPointUtil.class
FixedPointUtil.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.FixedPointUtil extends java.lang.Object { public static final String PRECOMP_NAME public void <init> () public static int getCombSize (org.bouncycastle.math.ec.ECCurve) org.bouncycastle.math.ec.ECCurve c java.math.BigInteger order public static org.bouncycastle.math.ec.FixedPointPreCompInfo getFixedPointPreCompInfo (org.bouncycastle.math.ec.PreCompInfo) org.bouncycastle.math.ec.PreCompInfo preCompInfo public static org.bouncycastle.math.ec.FixedPointPreCompInfo precompute (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint p org.bouncycastle.math.ec.ECCurve c }
org/bouncycastle/math/ec/GLVMultiplier.class
GLVMultiplier.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.GLVMultiplier extends org.bouncycastle.math.ec.AbstractECMultiplier { protected final org.bouncycastle.math.ec.ECCurve curve protected final org.bouncycastle.math.ec.endo.GLVEndomorphism glvEndomorphism public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.endo.GLVEndomorphism) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.endo.GLVEndomorphism glvEndomorphism protected org.bouncycastle.math.ec.ECPoint multiplyPositive (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) org.bouncycastle.math.ec.ECPoint p java.math.BigInteger k java.math.BigInteger n java.math.BigInteger[] ab java.math.BigInteger a java.math.BigInteger b org.bouncycastle.math.ec.ECPoint q }
org/bouncycastle/math/ec/LongArray.class
LongArray.java package org.bouncycastle.math.ec org.bouncycastle.math.ec.LongArray extends java.lang.Object implements java.lang.Cloneable { private static final short[] INTERLEAVE2_TABLE private static final int[] INTERLEAVE3_TABLE private static final int[] INTERLEAVE4_TABLE private static final int[] INTERLEAVE5_TABLE private static final long[] INTERLEAVE7_TABLE private static final String ZEROES static final byte[] bitLengths private long[] m_ints public void <init> (int) int intLen public void <init> (long[]) long[] ints public void <init> (long[], int, int) long[] ints int off int len public void <init> (java.math.BigInteger) int barrBarrI int barrBarrI int i java.math.BigInteger bigInt byte[] barr int barrLen int barrStart int intLen int iarrJ int rem long temp int barrI void copyTo (long[], int) long[] z int zOff public boolean isOne () int i long[] a public boolean isZero () int i long[] a public int getUsedLength () public int getUsedLengthFrom (int) int from long[] a public int degree () int i long w private int degreeFrom (int) int limit int i long w private static int bitLength (long) int b int k int v long w int u int b int t int k private long[] resizedInts (int) int newLen long[] newInts public java.math.BigInteger toBigInteger () byte thisByte int j int j int j long mi int iarrJ int usedLen long highestInt byte[] temp int barrI boolean trailingZeroBytesDone int barrLen byte[] barr private static long shiftUp (long[], int, int, int) long next int i long[] x int xOff int count int shift int shiftInv long prev private static long shiftUp (long[], int, long[], int, int, int) long next int i long[] x int xOff long[] z int zOff int count int shift int shiftInv long prev public org.bouncycastle.math.ec.LongArray addOne () int resultLen long[] ints private void addShiftedByBitsSafe (org.bouncycastle.math.ec.LongArray, int, int) org.bouncycastle.math.ec.LongArray other int otherDegree int bits int otherLen int words int shift long carry private static long addShiftedUp (long[], int, long[], int, int, int) long next int i long[] x int xOff long[] y int yOff int count int shift int shiftInv long prev private static long addShiftedDown (long[], int, long[], int, int, int) long next long[] x int xOff long[] y int yOff int count int shift int shiftInv long prev int i public void addShiftedByWords (org.bouncycastle.math.ec.LongArray, int) org.bouncycastle.math.ec.LongArray other int words int otherUsedLen int minLen private static void add (long[], int, long[], int, int) int i long[] x int xOff long[] y int yOff int count private static void add (long[], int, long[], int, long[], int, int) int i long[] x int xOff long[] y int yOff long[] z int zOff int count private static void addBoth (long[], int, long[], int, long[], int, int) int i long[] x int xOff long[] y1 int y1Off long[] y2 int y2Off int count private static void distribute (long[], int, int, int, int) long v int i long[] x int src int dst1 int dst2 int count public int getLength () private static void flipWord (long[], int, int, long) long[] buf int off int bit long word int n int shift public boolean testBitZero () private static boolean testBit (long[], int, int) long[] buf int off int n int theInt int theBit long tester private static void flipBit (long[], int, int) long[] buf int off int n int theInt int theBit long flipper private static void multiplyWord (long, long[], int, long[], int) long carry long a long[] b int bLen long[] c int cOff int k public org.bouncycastle.math.ec.LongArray modMultiplyLD (org.bouncycastle.math.ec.LongArray, int, int[]) int tmp long a0 long[] c0 int i int aVal int u int v int j int k int aVal int u int v int j int k org.bouncycastle.math.ec.LongArray other int m int[] ks int aDeg int bDeg org.bouncycastle.math.ec.LongArray A org.bouncycastle.math.ec.LongArray B int aLen int bLen int cLen int bMax int[] ti long[] T0 int tOff long[] T1 long[] a long[] c int MASK public org.bouncycastle.math.ec.LongArray modMultiply (org.bouncycastle.math.ec.LongArray, int, int[]) int tmp long a0 long[] c0 int i int u int v long aVal int cOff int aPos int cOff org.bouncycastle.math.ec.LongArray other int m int[] ks int aDeg int bDeg org.bouncycastle.math.ec.LongArray A org.bouncycastle.math.ec.LongArray B int aLen int bLen int cLen int bMax int[] ti long[] T0 int tOff long[] T1 long[] a long[] c int MASK public org.bouncycastle.math.ec.LongArray modMultiplyAlt (org.bouncycastle.math.ec.LongArray, int, int[]) int tmp long a0 long[] c0 int i int bank int bOff int index long aVal int bank int bOff int aPos org.bouncycastle.math.ec.LongArray other int m int[] ks int aDeg int bDeg org.bouncycastle.math.ec.LongArray A org.bouncycastle.math.ec.LongArray B int aLen int bLen int cLen int width int positions int top int banks int shifts int bMax int bTotal int stride int[] ci int cTotal long[] c int MASK int k int ciPos public org.bouncycastle.math.ec.LongArray modReduce (int, int[]) int m int[] ks long[] buf int rLen public org.bouncycastle.math.ec.LongArray multiply (org.bouncycastle.math.ec.LongArray, int, int[]) int tmp long a0 long[] c0 int i int u int v long aVal int cOff int aPos int cOff org.bouncycastle.math.ec.LongArray other int m int[] ks int aDeg int bDeg org.bouncycastle.math.ec.LongArray A org.bouncycastle.math.ec.LongArray B int aLen int bLen int cLen int bMax int[] ti long[] T0 int tOff long[] T1 long[] a long[] c int MASK public void reduce (int, int[]) int m int[] ks long[] buf int rLen private static org.bouncycastle.math.ec.LongArray reduceResult (long[], int, int, int, int[]) long[] buf int off int len int m int[] ks int rLen private static int reduceInPlace (long[], int, int, int, int[]) int vectorWiseWords long[] buf int off int len int m int[] ks int mLen int numBits int excessBits int kLen int kMax int kNext int wordWiseLimit int vectorableWords private static void reduceBitWise (long[], int, int, int, int[]) long[] buf int off int bitlength int m int[] ks private static void reduceBit (long[], int, int, int, int[]) long[] buf int off int bit int m int[] ks int n int j private static void reduceWordWise (long[], int, int, int, int, int[]) long word int partial long word long[] buf int off int len int toBit int m int[] ks int toPos private static void reduceWord (long[], int, int, long, int, int[]) long[] buf int off int bit long word int m int[] ks int offset int j private static void reduceVectorWise (long[], int, int, int, int, int[]) long[] buf int off int len int words int m int[] ks int baseBit int j private static void flipVector (long[], int, long[], int, int, int) long carry long[] x int xOff long[] y int yOff int yLen int bits public org.bouncycastle.math.ec.LongArray modSquare (int, int[]) long mi int m int[] ks int len int _2len long[] r int pos public org.bouncycastle.math.ec.LongArray modSquareN (int, int, int[]) int n int m int[] ks int len int mLen long[] r public org.bouncycastle.math.ec.LongArray square (int, int[]) long mi int m int[] ks int len int _2len long[] r int pos private static void squareInPlace (long[], int, int, int[]) long xVal long[] x int xLen int m int[] ks int pos private static void interleave (long[], int, long[], int, int, int) long[] x int xOff long[] z int zOff int count int width private static void interleave3 (long[], int, long[], int, int) int i long[] x int xOff long[] z int zOff int count private static long interleave3 (long) long x long z private static long interleave3_21to63 (int) int x int r00 int r21 int r42 private static void interleave5 (long[], int, long[], int, int) int i long[] x int xOff long[] z int zOff int count private static long interleave5 (long) long x private static long interleave3_13to65 (int) int x int r00 int r35 private static void interleave7 (long[], int, long[], int, int) int i long[] x int xOff long[] z int zOff int count private static long interleave7 (long) long x long z private static void interleave2_n (long[], int, long[], int, int, int) int i long[] x int xOff long[] z int zOff int count int rounds private static long interleave2_n (long, int) long x int rounds private static long interleave4_16to64 (int) int x int r00 int r32 private static long interleave2_32to64 (int) int x int r00 int r32 public org.bouncycastle.math.ec.LongArray modInverse (int, int[]) int dgg2 int duv2 int m int[] ks int uzDegree org.bouncycastle.math.ec.LongArray uz int t org.bouncycastle.math.ec.LongArray vz org.bouncycastle.math.ec.LongArray g1z org.bouncycastle.math.ec.LongArray g2z int[] uvDeg org.bouncycastle.math.ec.LongArray[] uv int[] ggDeg org.bouncycastle.math.ec.LongArray[] gg int b int duv1 int dgg1 int j public boolean equals (java.lang.Object) int i Object o org.bouncycastle.math.ec.LongArray other int usedLen public int hashCode () long mi int i int usedLen int hash public java.lang.Object clone () public java.lang.String toString () String s int len int i StringBuffer sb static void <clinit> () }
org/bouncycastle/math/ec/PreCompCallback.class
PreCompCallback.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.PreCompCallback extends java.lang.Object { public abstract org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo) }
org/bouncycastle/math/ec/PreCompInfo.class
PreCompInfo.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.PreCompInfo extends java.lang.Object { }
org/bouncycastle/math/ec/ScaleXNegateYPointMap.class
ScaleXNegateYPointMap.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.ScaleXNegateYPointMap extends java.lang.Object implements org.bouncycastle.math.ec.ECPointMap { protected final org.bouncycastle.math.ec.ECFieldElement scale public void <init> (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement scale public org.bouncycastle.math.ec.ECPoint map (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint p }
org/bouncycastle/math/ec/ScaleXPointMap.class
ScaleXPointMap.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.ScaleXPointMap extends java.lang.Object implements org.bouncycastle.math.ec.ECPointMap { protected final org.bouncycastle.math.ec.ECFieldElement scale public void <init> (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement scale public org.bouncycastle.math.ec.ECPoint map (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint p }
org/bouncycastle/math/ec/ScaleYNegateXPointMap.class
ScaleYNegateXPointMap.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.ScaleYNegateXPointMap extends java.lang.Object implements org.bouncycastle.math.ec.ECPointMap { protected final org.bouncycastle.math.ec.ECFieldElement scale public void <init> (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement scale public org.bouncycastle.math.ec.ECPoint map (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint p }
org/bouncycastle/math/ec/SimpleBigDecimal.class
SimpleBigDecimal.java package org.bouncycastle.math.ec org.bouncycastle.math.ec.SimpleBigDecimal extends java.lang.Object { private static final long serialVersionUID private final java.math.BigInteger bigInt private final int scale public static org.bouncycastle.math.ec.SimpleBigDecimal getInstance (java.math.BigInteger, int) java.math.BigInteger value int scale public void <init> (java.math.BigInteger, int) java.math.BigInteger bigInt int scale private void checkScale (org.bouncycastle.math.ec.SimpleBigDecimal) org.bouncycastle.math.ec.SimpleBigDecimal b public org.bouncycastle.math.ec.SimpleBigDecimal adjustScale (int) int newScale public org.bouncycastle.math.ec.SimpleBigDecimal add (org.bouncycastle.math.ec.SimpleBigDecimal) org.bouncycastle.math.ec.SimpleBigDecimal b public org.bouncycastle.math.ec.SimpleBigDecimal add (java.math.BigInteger) java.math.BigInteger b public org.bouncycastle.math.ec.SimpleBigDecimal negate () public org.bouncycastle.math.ec.SimpleBigDecimal subtract (org.bouncycastle.math.ec.SimpleBigDecimal) org.bouncycastle.math.ec.SimpleBigDecimal b public org.bouncycastle.math.ec.SimpleBigDecimal subtract (java.math.BigInteger) java.math.BigInteger b public org.bouncycastle.math.ec.SimpleBigDecimal multiply (org.bouncycastle.math.ec.SimpleBigDecimal) org.bouncycastle.math.ec.SimpleBigDecimal b public org.bouncycastle.math.ec.SimpleBigDecimal multiply (java.math.BigInteger) java.math.BigInteger b public org.bouncycastle.math.ec.SimpleBigDecimal divide (org.bouncycastle.math.ec.SimpleBigDecimal) org.bouncycastle.math.ec.SimpleBigDecimal b java.math.BigInteger dividend public org.bouncycastle.math.ec.SimpleBigDecimal divide (java.math.BigInteger) java.math.BigInteger b public org.bouncycastle.math.ec.SimpleBigDecimal shiftLeft (int) int n public int compareTo (org.bouncycastle.math.ec.SimpleBigDecimal) org.bouncycastle.math.ec.SimpleBigDecimal val public int compareTo (java.math.BigInteger) java.math.BigInteger val public java.math.BigInteger floor () public java.math.BigInteger round () org.bouncycastle.math.ec.SimpleBigDecimal oneHalf public int intValue () public long longValue () public int getScale () public java.lang.String toString () int i int j java.math.BigInteger floorBigInt java.math.BigInteger fract String leftOfPoint char[] fractCharArr String fractStr int fractLen int zeroes String rightOfPoint StringBuffer sb public boolean equals (java.lang.Object) Object o org.bouncycastle.math.ec.SimpleBigDecimal other public int hashCode () }
org/bouncycastle/math/ec/Tnaf.class
Tnaf.java package org.bouncycastle.math.ec org.bouncycastle.math.ec.Tnaf extends java.lang.Object { private static final java.math.BigInteger MINUS_ONE private static final java.math.BigInteger MINUS_TWO private static final java.math.BigInteger MINUS_THREE public static final byte WIDTH public static final byte POW_2_WIDTH public static final org.bouncycastle.math.ec.ZTauElement[] alpha0 public static final byte[][] alpha0Tnaf public static final org.bouncycastle.math.ec.ZTauElement[] alpha1 public static final byte[][] alpha1Tnaf void <init> () public static java.math.BigInteger norm (byte, org.bouncycastle.math.ec.ZTauElement) java.math.BigInteger norm java.math.BigInteger norm byte mu org.bouncycastle.math.ec.ZTauElement lambda java.math.BigInteger norm java.math.BigInteger s1 java.math.BigInteger s2 java.math.BigInteger s3 public static org.bouncycastle.math.ec.SimpleBigDecimal norm (byte, org.bouncycastle.math.ec.SimpleBigDecimal, org.bouncycastle.math.ec.SimpleBigDecimal) org.bouncycastle.math.ec.SimpleBigDecimal norm org.bouncycastle.math.ec.SimpleBigDecimal norm byte mu org.bouncycastle.math.ec.SimpleBigDecimal u org.bouncycastle.math.ec.SimpleBigDecimal v org.bouncycastle.math.ec.SimpleBigDecimal norm org.bouncycastle.math.ec.SimpleBigDecimal s1 org.bouncycastle.math.ec.SimpleBigDecimal s2 org.bouncycastle.math.ec.SimpleBigDecimal s3 public static org.bouncycastle.math.ec.ZTauElement round (org.bouncycastle.math.ec.SimpleBigDecimal, org.bouncycastle.math.ec.SimpleBigDecimal, byte) org.bouncycastle.math.ec.SimpleBigDecimal check1 org.bouncycastle.math.ec.SimpleBigDecimal check2 org.bouncycastle.math.ec.SimpleBigDecimal lambda0 org.bouncycastle.math.ec.SimpleBigDecimal lambda1 byte mu int scale java.math.BigInteger f0 java.math.BigInteger f1 org.bouncycastle.math.ec.SimpleBigDecimal eta0 org.bouncycastle.math.ec.SimpleBigDecimal eta1 org.bouncycastle.math.ec.SimpleBigDecimal eta org.bouncycastle.math.ec.SimpleBigDecimal threeEta1 org.bouncycastle.math.ec.SimpleBigDecimal fourEta1 org.bouncycastle.math.ec.SimpleBigDecimal check1 org.bouncycastle.math.ec.SimpleBigDecimal check2 byte h0 byte h1 java.math.BigInteger q0 java.math.BigInteger q1 public static org.bouncycastle.math.ec.SimpleBigDecimal approximateDivisionByN (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, byte, int, int) java.math.BigInteger k java.math.BigInteger s java.math.BigInteger vm byte a int m int c int _k java.math.BigInteger ns java.math.BigInteger gs java.math.BigInteger hs java.math.BigInteger js java.math.BigInteger gsPlusJs java.math.BigInteger ls public static byte[] tauAdicNaf (byte, org.bouncycastle.math.ec.ZTauElement) java.math.BigInteger t java.math.BigInteger s byte mu org.bouncycastle.math.ec.ZTauElement lambda java.math.BigInteger norm int log2Norm int maxLength byte[] u int i int length java.math.BigInteger r0 java.math.BigInteger r1 byte[] tnaf public static org.bouncycastle.math.ec.ECPoint$AbstractF2m tau (org.bouncycastle.math.ec.ECPoint$AbstractF2m) org.bouncycastle.math.ec.ECPoint$AbstractF2m p public static byte getMu (org.bouncycastle.math.ec.ECCurve$AbstractF2m) org.bouncycastle.math.ec.ECCurve$AbstractF2m curve public static byte getMu (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement curveA public static byte getMu (int) int curveA public static java.math.BigInteger[] getLucas (byte, int, boolean) java.math.BigInteger u0 java.math.BigInteger u1 java.math.BigInteger s java.math.BigInteger u2 int i byte mu int k boolean doV java.math.BigInteger u0 java.math.BigInteger u1 java.math.BigInteger[] retVal public static java.math.BigInteger getTw (byte, int) java.math.BigInteger[] us java.math.BigInteger twoToW java.math.BigInteger u1invert java.math.BigInteger tw byte mu int w public static java.math.BigInteger[] getSi (org.bouncycastle.math.ec.ECCurve$AbstractF2m) org.bouncycastle.math.ec.ECCurve$AbstractF2m curve int m int a byte mu int shifts int index java.math.BigInteger[] ui java.math.BigInteger dividend0 java.math.BigInteger dividend1 public static java.math.BigInteger[] getSi (int, int, java.math.BigInteger) int fieldSize int curveA java.math.BigInteger cofactor byte mu int shifts int index java.math.BigInteger[] ui java.math.BigInteger dividend0 java.math.BigInteger dividend1 protected static int getShiftsForCofactor (java.math.BigInteger) java.math.BigInteger h public static org.bouncycastle.math.ec.ZTauElement partModReduction (java.math.BigInteger, int, byte, java.math.BigInteger[], byte, byte) java.math.BigInteger d0 java.math.BigInteger k int m byte a java.math.BigInteger[] s byte mu byte c java.math.BigInteger d0 java.math.BigInteger[] v java.math.BigInteger vm org.bouncycastle.math.ec.SimpleBigDecimal lambda0 org.bouncycastle.math.ec.SimpleBigDecimal lambda1 org.bouncycastle.math.ec.ZTauElement q java.math.BigInteger r0 java.math.BigInteger r1 public static org.bouncycastle.math.ec.ECPoint$AbstractF2m multiplyRTnaf (org.bouncycastle.math.ec.ECPoint$AbstractF2m, java.math.BigInteger) org.bouncycastle.math.ec.ECPoint$AbstractF2m p java.math.BigInteger k org.bouncycastle.math.ec.ECCurve$AbstractF2m curve int m int a byte mu java.math.BigInteger[] s org.bouncycastle.math.ec.ZTauElement rho public static org.bouncycastle.math.ec.ECPoint$AbstractF2m multiplyTnaf (org.bouncycastle.math.ec.ECPoint$AbstractF2m, org.bouncycastle.math.ec.ZTauElement) org.bouncycastle.math.ec.ECPoint$AbstractF2m p org.bouncycastle.math.ec.ZTauElement lambda org.bouncycastle.math.ec.ECCurve$AbstractF2m curve byte mu byte[] u org.bouncycastle.math.ec.ECPoint$AbstractF2m q public static org.bouncycastle.math.ec.ECPoint$AbstractF2m multiplyFromTnaf (org.bouncycastle.math.ec.ECPoint$AbstractF2m, byte[]) org.bouncycastle.math.ec.ECPoint x byte ui int i org.bouncycastle.math.ec.ECPoint$AbstractF2m p byte[] u org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECPoint$AbstractF2m q org.bouncycastle.math.ec.ECPoint$AbstractF2m pNeg int tauCount public static byte[] tauAdicWNaf (byte, org.bouncycastle.math.ec.ZTauElement, byte, java.math.BigInteger, java.math.BigInteger, org.bouncycastle.math.ec.ZTauElement[]) byte uLocal java.math.BigInteger uUnMod byte uLocal boolean s java.math.BigInteger t byte mu org.bouncycastle.math.ec.ZTauElement lambda byte width java.math.BigInteger pow2w java.math.BigInteger tw org.bouncycastle.math.ec.ZTauElement[] alpha java.math.BigInteger norm int log2Norm int maxLength byte[] u java.math.BigInteger pow2wMin1 java.math.BigInteger r0 java.math.BigInteger r1 int i public static org.bouncycastle.math.ec.ECPoint$AbstractF2m[] getPreComp (org.bouncycastle.math.ec.ECPoint$AbstractF2m, byte) int i org.bouncycastle.math.ec.ECPoint$AbstractF2m p byte a byte[][] alphaTnaf org.bouncycastle.math.ec.ECPoint$AbstractF2m[] pu int precompLen static void <clinit> () }
org/bouncycastle/math/ec/ValidityPrecompInfo.class
ValidityPrecompInfo.java package org.bouncycastle.math.ec org.bouncycastle.math.ec.ValidityPrecompInfo extends java.lang.Object implements org.bouncycastle.math.ec.PreCompInfo { static final String PRECOMP_NAME private boolean failed private boolean curveEquationPassed private boolean orderPassed void <init> () boolean hasFailed () void reportFailed () boolean hasCurveEquationPassed () void reportCurveEquationPassed () boolean hasOrderPassed () void reportOrderPassed () }
org/bouncycastle/math/ec/WNafL2RMultiplier.class
WNafL2RMultiplier.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.WNafL2RMultiplier extends org.bouncycastle.math.ec.AbstractECMultiplier { public void <init> () protected org.bouncycastle.math.ec.ECPoint multiplyPositive (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) int highest int scale int lowBits int i1 int i2 int wi int digit int zeroes int n org.bouncycastle.math.ec.ECPoint[] table int wi int digit int zeroes int n org.bouncycastle.math.ec.ECPoint[] table org.bouncycastle.math.ec.ECPoint r org.bouncycastle.math.ec.ECPoint p java.math.BigInteger k int minWidth org.bouncycastle.math.ec.WNafPreCompInfo info org.bouncycastle.math.ec.ECPoint[] preComp org.bouncycastle.math.ec.ECPoint[] preCompNeg int width int[] wnaf org.bouncycastle.math.ec.ECPoint R int i }
org/bouncycastle/math/ec/WNafPreCompInfo.class
WNafPreCompInfo.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.WNafPreCompInfo extends java.lang.Object implements org.bouncycastle.math.ec.PreCompInfo { volatile int promotionCountdown protected int confWidth protected org.bouncycastle.math.ec.ECPoint[] preComp protected org.bouncycastle.math.ec.ECPoint[] preCompNeg protected org.bouncycastle.math.ec.ECPoint twice protected int width public void <init> () int decrementPromotionCountdown () int t int getPromotionCountdown () void setPromotionCountdown (int) int promotionCountdown public boolean isPromoted () public int getConfWidth () public void setConfWidth (int) int confWidth public org.bouncycastle.math.ec.ECPoint[] getPreComp () public void setPreComp (org.bouncycastle.math.ec.ECPoint[]) org.bouncycastle.math.ec.ECPoint[] preComp public org.bouncycastle.math.ec.ECPoint[] getPreCompNeg () public void setPreCompNeg (org.bouncycastle.math.ec.ECPoint[]) org.bouncycastle.math.ec.ECPoint[] preCompNeg public org.bouncycastle.math.ec.ECPoint getTwice () public void setTwice (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint twice public int getWidth () public void setWidth (int) int width }
org/bouncycastle/math/ec/WNafUtil$1.class
WNafUtil.java package org.bouncycastle.math.ec org.bouncycastle.math.ec.WNafUtil$1 extends java.lang.Object implements org.bouncycastle.math.ec.PreCompCallback { final synthetic int val$confWidth void <init> (int) public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo) org.bouncycastle.math.ec.PreCompInfo existing org.bouncycastle.math.ec.WNafPreCompInfo existingWNaf org.bouncycastle.math.ec.WNafPreCompInfo result }
org/bouncycastle/math/ec/WNafUtil$2.class
WNafUtil.java package org.bouncycastle.math.ec org.bouncycastle.math.ec.WNafUtil$2 extends java.lang.Object implements org.bouncycastle.math.ec.PreCompCallback { final synthetic int val$minWidth final synthetic boolean val$includeNegated final synthetic org.bouncycastle.math.ec.ECPoint val$p final synthetic org.bouncycastle.math.ec.ECCurve val$c void <init> (int, boolean, org.bouncycastle.math.ec.ECPoint, org.bouncycastle.math.ec.ECCurve) public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo) int promotionCountdown int confWidth org.bouncycastle.math.ec.ECFieldElement iso2 org.bouncycastle.math.ec.ECFieldElement iso3 org.bouncycastle.math.ec.ECPoint isoTwiceP org.bouncycastle.math.ec.ECPoint last int curPreCompLen org.bouncycastle.math.ec.ECFieldElement iso int pos int pos org.bouncycastle.math.ec.PreCompInfo existing org.bouncycastle.math.ec.WNafPreCompInfo existingWNaf int width int reqPreCompLen org.bouncycastle.math.ec.WNafPreCompInfo result org.bouncycastle.math.ec.ECPoint[] preComp org.bouncycastle.math.ec.ECPoint[] preCompNeg org.bouncycastle.math.ec.ECPoint twiceP int iniPreCompLen private boolean checkExisting (org.bouncycastle.math.ec.WNafPreCompInfo, int, int, boolean) org.bouncycastle.math.ec.WNafPreCompInfo existingWNaf int width int reqPreCompLen boolean includeNegated private boolean checkTable (org.bouncycastle.math.ec.ECPoint[], int) org.bouncycastle.math.ec.ECPoint[] table int reqLen }
org/bouncycastle/math/ec/WNafUtil$3.class
WNafUtil.java package org.bouncycastle.math.ec org.bouncycastle.math.ec.WNafUtil$3 extends java.lang.Object implements org.bouncycastle.math.ec.PreCompCallback { final synthetic org.bouncycastle.math.ec.WNafPreCompInfo val$fromWNaf final synthetic boolean val$includeNegated final synthetic org.bouncycastle.math.ec.ECPointMap val$pointMap void <init> (org.bouncycastle.math.ec.WNafPreCompInfo, boolean, org.bouncycastle.math.ec.ECPointMap) public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo) org.bouncycastle.math.ec.ECPoint twice int i int i org.bouncycastle.math.ec.ECPoint[] preCompNeg org.bouncycastle.math.ec.PreCompInfo existing org.bouncycastle.math.ec.WNafPreCompInfo existingWNaf int width int reqPreCompLen org.bouncycastle.math.ec.WNafPreCompInfo result org.bouncycastle.math.ec.ECPoint twiceFrom org.bouncycastle.math.ec.ECPoint[] preCompFrom org.bouncycastle.math.ec.ECPoint[] preComp private boolean checkExisting (org.bouncycastle.math.ec.WNafPreCompInfo, int, int, boolean) org.bouncycastle.math.ec.WNafPreCompInfo existingWNaf int width int reqPreCompLen boolean includeNegated private boolean checkTable (org.bouncycastle.math.ec.ECPoint[], int) org.bouncycastle.math.ec.ECPoint[] table int reqLen }
org/bouncycastle/math/ec/WNafUtil.class
WNafUtil.java package org.bouncycastle.math.ec public abstract org.bouncycastle.math.ec.WNafUtil extends java.lang.Object { public static final String PRECOMP_NAME private static final int[] DEFAULT_WINDOW_SIZE_CUTOFFS private static final int MAX_WIDTH private static final byte[] EMPTY_BYTES private static final int[] EMPTY_INTS private static final org.bouncycastle.math.ec.ECPoint[] EMPTY_POINTS public void <init> () public static void configureBasepoint (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint p org.bouncycastle.math.ec.ECCurve c java.math.BigInteger n int bits int confWidth public static int[] generateCompactNaf (java.math.BigInteger) int digit int i java.math.BigInteger k java.math.BigInteger _3k int bits int[] naf java.math.BigInteger diff int highBit int length int zeroes public static int[] generateCompactWindowNaf (int, java.math.BigInteger) int digit int zeroes int width java.math.BigInteger k int[] wnaf int pow2 int mask int sign boolean carry int length int pos public static byte[] generateJSF (java.math.BigInteger, java.math.BigInteger) int n0 int n1 int u0 int u1 java.math.BigInteger g java.math.BigInteger h int digits byte[] jsf java.math.BigInteger k0 java.math.BigInteger k1 int j int d0 int d1 int offset public static byte[] generateNaf (java.math.BigInteger) int i java.math.BigInteger k java.math.BigInteger _3k int digits byte[] naf java.math.BigInteger diff public static byte[] generateWindowNaf (int, java.math.BigInteger) int digit int width java.math.BigInteger k byte[] wnaf int pow2 int mask int sign boolean carry int length int pos public static int getNafWeight (java.math.BigInteger) java.math.BigInteger k java.math.BigInteger _3k java.math.BigInteger diff public static org.bouncycastle.math.ec.WNafPreCompInfo getWNafPreCompInfo (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint p public static org.bouncycastle.math.ec.WNafPreCompInfo getWNafPreCompInfo (org.bouncycastle.math.ec.PreCompInfo) org.bouncycastle.math.ec.PreCompInfo preCompInfo public static int getWindowSize (int) int bits public static int getWindowSize (int, int) int bits int maxWidth public static int getWindowSize (int, int[]) int bits int[] windowSizeCutoffs public static int getWindowSize (int, int[], int) int bits int[] windowSizeCutoffs int maxWidth int w public static org.bouncycastle.math.ec.WNafPreCompInfo precompute (org.bouncycastle.math.ec.ECPoint, int, boolean) org.bouncycastle.math.ec.ECPoint p int minWidth boolean includeNegated org.bouncycastle.math.ec.ECCurve c public static org.bouncycastle.math.ec.WNafPreCompInfo precomputeWithPointMap (org.bouncycastle.math.ec.ECPoint, org.bouncycastle.math.ec.ECPointMap, org.bouncycastle.math.ec.WNafPreCompInfo, boolean) org.bouncycastle.math.ec.ECPoint p org.bouncycastle.math.ec.ECPointMap pointMap org.bouncycastle.math.ec.WNafPreCompInfo fromWNaf boolean includeNegated org.bouncycastle.math.ec.ECCurve c private static byte[] trim (byte[], int) byte[] a int length byte[] result private static int[] trim (int[], int) int[] a int length int[] result private static org.bouncycastle.math.ec.ECPoint[] resizeTable (org.bouncycastle.math.ec.ECPoint[], int) org.bouncycastle.math.ec.ECPoint[] a int length org.bouncycastle.math.ec.ECPoint[] result static synthetic org.bouncycastle.math.ec.ECPoint[] access$000 () static synthetic org.bouncycastle.math.ec.ECPoint[] access$100 (org.bouncycastle.math.ec.ECPoint[], int) org.bouncycastle.math.ec.ECPoint[] x0 int x1 static void <clinit> () }
org/bouncycastle/math/ec/WTauNafMultiplier$1.class
WTauNafMultiplier.java package org.bouncycastle.math.ec org.bouncycastle.math.ec.WTauNafMultiplier$1 extends java.lang.Object implements org.bouncycastle.math.ec.PreCompCallback { final synthetic org.bouncycastle.math.ec.ECPoint$AbstractF2m val$p final synthetic byte val$a void <init> (org.bouncycastle.math.ec.ECPoint$AbstractF2m, byte) public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo) org.bouncycastle.math.ec.PreCompInfo existing org.bouncycastle.math.ec.WTauNafPreCompInfo result }
org/bouncycastle/math/ec/WTauNafMultiplier.class
WTauNafMultiplier.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.WTauNafMultiplier extends org.bouncycastle.math.ec.AbstractECMultiplier { static final String PRECOMP_NAME public void <init> () protected org.bouncycastle.math.ec.ECPoint multiplyPositive (org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) org.bouncycastle.math.ec.ECPoint point java.math.BigInteger k org.bouncycastle.math.ec.ECPoint$AbstractF2m p org.bouncycastle.math.ec.ECCurve$AbstractF2m curve int m byte a byte mu java.math.BigInteger[] s org.bouncycastle.math.ec.ZTauElement rho private org.bouncycastle.math.ec.ECPoint$AbstractF2m multiplyWTnaf (org.bouncycastle.math.ec.ECPoint$AbstractF2m, org.bouncycastle.math.ec.ZTauElement, byte, byte) org.bouncycastle.math.ec.ECPoint$AbstractF2m p org.bouncycastle.math.ec.ZTauElement lambda byte a byte mu org.bouncycastle.math.ec.ZTauElement[] alpha java.math.BigInteger tw byte[] u private static org.bouncycastle.math.ec.ECPoint$AbstractF2m multiplyFromWTnaf (org.bouncycastle.math.ec.ECPoint$AbstractF2m, byte[]) int i org.bouncycastle.math.ec.ECPoint x int ui int i org.bouncycastle.math.ec.ECPoint$AbstractF2m p byte[] u org.bouncycastle.math.ec.ECCurve$AbstractF2m curve byte a org.bouncycastle.math.ec.WTauNafPreCompInfo preCompInfo org.bouncycastle.math.ec.ECPoint$AbstractF2m[] pu org.bouncycastle.math.ec.ECPoint$AbstractF2m[] puNeg org.bouncycastle.math.ec.ECPoint$AbstractF2m q int tauCount }
org/bouncycastle/math/ec/WTauNafPreCompInfo.class
WTauNafPreCompInfo.java package org.bouncycastle.math.ec public org.bouncycastle.math.ec.WTauNafPreCompInfo extends java.lang.Object implements org.bouncycastle.math.ec.PreCompInfo { protected org.bouncycastle.math.ec.ECPoint$AbstractF2m[] preComp public void <init> () public org.bouncycastle.math.ec.ECPoint$AbstractF2m[] getPreComp () public void setPreComp (org.bouncycastle.math.ec.ECPoint$AbstractF2m[]) org.bouncycastle.math.ec.ECPoint$AbstractF2m[] preComp }
org/bouncycastle/math/ec/ZTauElement.class
ZTauElement.java package org.bouncycastle.math.ec org.bouncycastle.math.ec.ZTauElement extends java.lang.Object { public final java.math.BigInteger u public final java.math.BigInteger v public void <init> (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger u java.math.BigInteger v }
org/bouncycastle/math/ec/custom/
org/bouncycastle/math/ec/custom/sec/
org/bouncycastle/math/ec/custom/sec/SecP192K1Curve$1.class
SecP192K1Curve.java package org.bouncycastle.math.ec.custom.sec org.bouncycastle.math.ec.custom.sec.SecP192K1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable { final synthetic int val$len final synthetic int[] val$table final synthetic org.bouncycastle.math.ec.custom.sec.SecP192K1Curve this$0 void <init> (org.bouncycastle.math.ec.custom.sec.SecP192K1Curve, int, int[]) org.bouncycastle.math.ec.custom.sec.SecP192K1Curve this$0 public int getSize () public org.bouncycastle.math.ec.ECPoint lookup (int) int j int MASK int i int index int[] x int[] y int pos public org.bouncycastle.math.ec.ECPoint lookupVar (int) int j int index int[] x int[] y int pos private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[]) int[] x int[] y }
org/bouncycastle/math/ec/custom/sec/SecP192K1Curve.class
SecP192K1Curve.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP192K1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp { public static final java.math.BigInteger q private static final int SECP192K1_DEFAULT_COORDS private static final org.bouncycastle.math.ec.ECFieldElement[] SECP192K1_AFFINE_ZS protected org.bouncycastle.math.ec.custom.sec.SecP192K1Point infinity public void <init> () protected org.bouncycastle.math.ec.ECCurve cloneCurve () public boolean supportsCoordinateSystem (int) int coord public java.math.BigInteger getQ () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger) java.math.BigInteger x protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint getInfinity () public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int) org.bouncycastle.math.ec.ECPoint p int i int pos org.bouncycastle.math.ec.ECPoint[] points int off int len int FE_INTS int[] table public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom) java.security.SecureRandom r int[] x public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom) java.security.SecureRandom r int[] x static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP192K1Field.class
SecP192K1Field.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP192K1Field extends java.lang.Object { static final int[] P private static final int[] PExt private static final int[] PExtInv private static final int P5 private static final int PExt11 private static final int PInv33 public void <init> () public static void add (int[], int[], int[]) int[] x int[] y int[] z int c public static void addExt (int[], int[], int[]) int[] xx int[] yy int[] zz int c public static void addOne (int[], int[]) int[] x int[] z int c public static int[] fromBigInteger (java.math.BigInteger) java.math.BigInteger x int[] z public static void half (int[], int[]) int c int[] x int[] z public static void inv (int[], int[]) int[] x int[] z public static int isZero (int[]) int i int[] x int d public static void multiply (int[], int[], int[]) int[] x int[] y int[] z int[] tt public static void multiplyAddToExt (int[], int[], int[]) int[] x int[] y int[] zz int c public static void negate (int[], int[]) int[] x int[] z public static void random (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z byte[] bb public static void randomMult (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z public static void reduce (int[], int[]) int[] xx int[] z long cc int c public static void reduce32 (int, int[]) int x int[] z public static void square (int[], int[]) int[] x int[] z int[] tt public static void squareN (int[], int, int[]) int[] x int n int[] z int[] tt public static void subtract (int[], int[], int[]) int[] x int[] y int[] z int c public static void subtractExt (int[], int[], int[]) int[] xx int[] yy int[] zz int c public static void twice (int[], int[]) int[] x int[] z int c static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP192K1FieldElement.class
SecP192K1FieldElement.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp { public static final java.math.BigInteger Q protected int[] x public void <init> (java.math.BigInteger) java.math.BigInteger x public void <init> () protected void <init> (int[]) int[] x public boolean isZero () public boolean isOne () public boolean testBitZero () public java.math.BigInteger toBigInteger () public java.lang.String getFieldName () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement addOne () int[] z public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement negate () int[] z public org.bouncycastle.math.ec.ECFieldElement square () int[] z public org.bouncycastle.math.ec.ECFieldElement invert () int[] z public org.bouncycastle.math.ec.ECFieldElement sqrt () int[] x1 int[] x2 int[] x3 int[] x6 int[] x8 int[] x16 int[] x19 int[] x35 int[] x70 int[] x140 int[] x159 int[] t1 int[] t2 public boolean equals (java.lang.Object) Object other org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement o public int hashCode () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP192K1Point.class
SecP192K1Point.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP192K1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp { void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs protected org.bouncycastle.math.ec.ECPoint detach () public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint) int[] U2 int[] S2 int[] U1 int[] S1 org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X2 org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y2 org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z1 org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z2 int c int[] tt1 int[] t2 int[] t3 int[] t4 boolean Z1IsOne int[] U2 int[] S2 boolean Z2IsOne int[] U1 int[] S1 int[] H int[] R int[] HSquared int[] G int[] V org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z3 org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint twice () org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z1 int c int[] Y1Squared int[] T int[] M int[] S int[] t1 org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z3 public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECFieldElement Y1 public org.bouncycastle.math.ec.ECPoint threeTimes () public org.bouncycastle.math.ec.ECPoint negate () }
org/bouncycastle/math/ec/custom/sec/SecP192R1Curve$1.class
SecP192R1Curve.java package org.bouncycastle.math.ec.custom.sec org.bouncycastle.math.ec.custom.sec.SecP192R1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable { final synthetic int val$len final synthetic int[] val$table final synthetic org.bouncycastle.math.ec.custom.sec.SecP192R1Curve this$0 void <init> (org.bouncycastle.math.ec.custom.sec.SecP192R1Curve, int, int[]) org.bouncycastle.math.ec.custom.sec.SecP192R1Curve this$0 public int getSize () public org.bouncycastle.math.ec.ECPoint lookup (int) int j int MASK int i int index int[] x int[] y int pos public org.bouncycastle.math.ec.ECPoint lookupVar (int) int j int index int[] x int[] y int pos private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[]) int[] x int[] y }
org/bouncycastle/math/ec/custom/sec/SecP192R1Curve.class
SecP192R1Curve.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP192R1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp { public static final java.math.BigInteger q private static final int SECP192R1_DEFAULT_COORDS private static final org.bouncycastle.math.ec.ECFieldElement[] SECP192R1_AFFINE_ZS protected org.bouncycastle.math.ec.custom.sec.SecP192R1Point infinity public void <init> () protected org.bouncycastle.math.ec.ECCurve cloneCurve () public boolean supportsCoordinateSystem (int) int coord public java.math.BigInteger getQ () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger) java.math.BigInteger x protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint getInfinity () public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int) org.bouncycastle.math.ec.ECPoint p int i int pos org.bouncycastle.math.ec.ECPoint[] points int off int len int FE_INTS int[] table public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom) java.security.SecureRandom r int[] x public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom) java.security.SecureRandom r int[] x static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP192R1Field.class
SecP192R1Field.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP192R1Field extends java.lang.Object { private static final long M static final int[] P private static final int[] PExt private static final int[] PExtInv private static final int P5 private static final int PExt11 public void <init> () public static void add (int[], int[], int[]) int[] x int[] y int[] z int c public static void addExt (int[], int[], int[]) int[] xx int[] yy int[] zz int c public static void addOne (int[], int[]) int[] x int[] z int c public static int[] fromBigInteger (java.math.BigInteger) java.math.BigInteger x int[] z public static void half (int[], int[]) int c int[] x int[] z public static void inv (int[], int[]) int[] x int[] z public static int isZero (int[]) int i int[] x int d public static void multiply (int[], int[], int[]) int[] x int[] y int[] z int[] tt public static void multiplyAddToExt (int[], int[], int[]) int[] x int[] y int[] zz int c public static void negate (int[], int[]) int[] x int[] z public static void random (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z byte[] bb public static void randomMult (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z public static void reduce (int[], int[]) int[] xx int[] z long xx06 long xx07 long xx08 long xx09 long xx10 long xx11 long t0 long t1 long cc int z0 long z2 public static void reduce32 (int, int[]) long xx06 int x int[] z long cc public static void square (int[], int[]) int[] x int[] z int[] tt public static void squareN (int[], int, int[]) int[] x int n int[] z int[] tt public static void subtract (int[], int[], int[]) int[] x int[] y int[] z int c public static void subtractExt (int[], int[], int[]) int[] xx int[] yy int[] zz int c public static void twice (int[], int[]) int[] x int[] z int c private static void addPInvTo (int[]) int[] z long c private static void subPInvFrom (int[]) int[] z long c static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP192R1FieldElement.class
SecP192R1FieldElement.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp { public static final java.math.BigInteger Q protected int[] x public void <init> (java.math.BigInteger) java.math.BigInteger x public void <init> () protected void <init> (int[]) int[] x public boolean isZero () public boolean isOne () public boolean testBitZero () public java.math.BigInteger toBigInteger () public java.lang.String getFieldName () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement addOne () int[] z public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement negate () int[] z public org.bouncycastle.math.ec.ECFieldElement square () int[] z public org.bouncycastle.math.ec.ECFieldElement invert () int[] z public org.bouncycastle.math.ec.ECFieldElement sqrt () int[] x1 int[] t1 int[] t2 public boolean equals (java.lang.Object) Object other org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement o public int hashCode () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP192R1Point.class
SecP192R1Point.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP192R1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp { void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs protected org.bouncycastle.math.ec.ECPoint detach () public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint) int[] U2 int[] S2 int[] U1 int[] S1 org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X2 org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y2 org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z1 org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z2 int c int[] tt1 int[] t2 int[] t3 int[] t4 boolean Z1IsOne int[] U2 int[] S2 boolean Z2IsOne int[] U1 int[] S1 int[] H int[] R int[] HSquared int[] G int[] V org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z3 org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint twice () org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z1 int c int[] t1 int[] t2 int[] Y1Squared int[] T boolean Z1IsOne int[] Z1Squared int[] M int[] S org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z3 public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECFieldElement Y1 public org.bouncycastle.math.ec.ECPoint threeTimes () public org.bouncycastle.math.ec.ECPoint negate () }
org/bouncycastle/math/ec/custom/sec/SecP224K1Curve$1.class
SecP224K1Curve.java package org.bouncycastle.math.ec.custom.sec org.bouncycastle.math.ec.custom.sec.SecP224K1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable { final synthetic int val$len final synthetic int[] val$table final synthetic org.bouncycastle.math.ec.custom.sec.SecP224K1Curve this$0 void <init> (org.bouncycastle.math.ec.custom.sec.SecP224K1Curve, int, int[]) org.bouncycastle.math.ec.custom.sec.SecP224K1Curve this$0 public int getSize () public org.bouncycastle.math.ec.ECPoint lookup (int) int j int MASK int i int index int[] x int[] y int pos public org.bouncycastle.math.ec.ECPoint lookupVar (int) int j int MASK int i int index int[] x int[] y int pos private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[]) int[] x int[] y }
org/bouncycastle/math/ec/custom/sec/SecP224K1Curve.class
SecP224K1Curve.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP224K1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp { public static final java.math.BigInteger q private static final int SECP224K1_DEFAULT_COORDS private static final org.bouncycastle.math.ec.ECFieldElement[] SECP224K1_AFFINE_ZS protected org.bouncycastle.math.ec.custom.sec.SecP224K1Point infinity public void <init> () protected org.bouncycastle.math.ec.ECCurve cloneCurve () public boolean supportsCoordinateSystem (int) int coord public java.math.BigInteger getQ () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger) java.math.BigInteger x protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint getInfinity () public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int) org.bouncycastle.math.ec.ECPoint p int i int pos org.bouncycastle.math.ec.ECPoint[] points int off int len int FE_INTS int[] table public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom) java.security.SecureRandom r int[] x public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom) java.security.SecureRandom r int[] x static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP224K1Field.class
SecP224K1Field.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP224K1Field extends java.lang.Object { static final int[] P private static final int[] PExt private static final int[] PExtInv private static final int P6 private static final int PExt13 private static final int PInv33 public void <init> () public static void add (int[], int[], int[]) int[] x int[] y int[] z int c public static void addExt (int[], int[], int[]) int[] xx int[] yy int[] zz int c public static void addOne (int[], int[]) int[] x int[] z int c public static int[] fromBigInteger (java.math.BigInteger) java.math.BigInteger x int[] z public static void half (int[], int[]) int c int[] x int[] z public static void inv (int[], int[]) int[] x int[] z public static int isZero (int[]) int i int[] x int d public static void multiply (int[], int[], int[]) int[] x int[] y int[] z int[] tt public static void multiplyAddToExt (int[], int[], int[]) int[] x int[] y int[] zz int c public static void negate (int[], int[]) int[] x int[] z public static void random (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z byte[] bb public static void randomMult (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z public static void reduce (int[], int[]) int[] xx int[] z long cc int c public static void reduce32 (int, int[]) int x int[] z public static void square (int[], int[]) int[] x int[] z int[] tt public static void squareN (int[], int, int[]) int[] x int n int[] z int[] tt public static void subtract (int[], int[], int[]) int[] x int[] y int[] z int c public static void subtractExt (int[], int[], int[]) int[] xx int[] yy int[] zz int c public static void twice (int[], int[]) int[] x int[] z int c static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP224K1FieldElement.class
SecP224K1FieldElement.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp { public static final java.math.BigInteger Q private static final int[] PRECOMP_POW2 protected int[] x public void <init> (java.math.BigInteger) java.math.BigInteger x public void <init> () protected void <init> (int[]) int[] x public boolean isZero () public boolean isOne () public boolean testBitZero () public java.math.BigInteger toBigInteger () public java.lang.String getFieldName () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement addOne () int[] z public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement negate () int[] z public org.bouncycastle.math.ec.ECFieldElement square () int[] z public org.bouncycastle.math.ec.ECFieldElement invert () int[] z public org.bouncycastle.math.ec.ECFieldElement sqrt () int[] x1 int[] x2 int[] x3 int[] x4 int[] x8 int[] x11 int[] x19 int[] x23 int[] x42 int[] x84 int[] x107 int[] x191 int[] t1 int[] t2 public boolean equals (java.lang.Object) Object other org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement o public int hashCode () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP224K1Point.class
SecP224K1Point.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP224K1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp { void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs protected org.bouncycastle.math.ec.ECPoint detach () public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint) int[] U2 int[] S2 int[] U1 int[] S1 org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X2 org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y2 org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z1 org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z2 int c int[] tt1 int[] t2 int[] t3 int[] t4 boolean Z1IsOne int[] U2 int[] S2 boolean Z2IsOne int[] U1 int[] S1 int[] H int[] R int[] HSquared int[] G int[] V org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z3 org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint twice () org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z1 int c int[] Y1Squared int[] T int[] M int[] S int[] t1 org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z3 public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECFieldElement Y1 public org.bouncycastle.math.ec.ECPoint threeTimes () public org.bouncycastle.math.ec.ECPoint negate () }
org/bouncycastle/math/ec/custom/sec/SecP224R1Curve$1.class
SecP224R1Curve.java package org.bouncycastle.math.ec.custom.sec org.bouncycastle.math.ec.custom.sec.SecP224R1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable { final synthetic int val$len final synthetic int[] val$table final synthetic org.bouncycastle.math.ec.custom.sec.SecP224R1Curve this$0 void <init> (org.bouncycastle.math.ec.custom.sec.SecP224R1Curve, int, int[]) org.bouncycastle.math.ec.custom.sec.SecP224R1Curve this$0 public int getSize () public org.bouncycastle.math.ec.ECPoint lookup (int) int j int MASK int i int index int[] x int[] y int pos public org.bouncycastle.math.ec.ECPoint lookupVar (int) int j int index int[] x int[] y int pos private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[]) int[] x int[] y }
org/bouncycastle/math/ec/custom/sec/SecP224R1Curve.class
SecP224R1Curve.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP224R1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp { public static final java.math.BigInteger q private static final int SECP224R1_DEFAULT_COORDS private static final org.bouncycastle.math.ec.ECFieldElement[] SECP224R1_AFFINE_ZS protected org.bouncycastle.math.ec.custom.sec.SecP224R1Point infinity public void <init> () protected org.bouncycastle.math.ec.ECCurve cloneCurve () public boolean supportsCoordinateSystem (int) int coord public java.math.BigInteger getQ () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger) java.math.BigInteger x protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint getInfinity () public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int) org.bouncycastle.math.ec.ECPoint p int i int pos org.bouncycastle.math.ec.ECPoint[] points int off int len int FE_INTS int[] table public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom) java.security.SecureRandom r int[] x public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom) java.security.SecureRandom r int[] x static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP224R1Field.class
SecP224R1Field.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP224R1Field extends java.lang.Object { private static final long M static final int[] P private static final int[] PExt private static final int[] PExtInv private static final int P6 private static final int PExt13 public void <init> () public static void add (int[], int[], int[]) int[] x int[] y int[] z int c public static void addExt (int[], int[], int[]) int[] xx int[] yy int[] zz int c public static void addOne (int[], int[]) int[] x int[] z int c public static int[] fromBigInteger (java.math.BigInteger) java.math.BigInteger x int[] z public static void half (int[], int[]) int c int[] x int[] z public static void inv (int[], int[]) int[] x int[] z public static int isZero (int[]) int i int[] x int d public static void multiply (int[], int[], int[]) int[] x int[] y int[] z int[] tt public static void multiplyAddToExt (int[], int[], int[]) int[] x int[] y int[] zz int c public static void negate (int[], int[]) int[] x int[] z public static void random (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z byte[] bb public static void randomMult (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z public static void reduce (int[], int[]) int[] xx int[] z long xx10 long xx11 long xx12 long xx13 long n long t0 long t1 long t2 long cc long z0 long z3 public static void reduce32 (int, int[]) long xx07 int x int[] z long cc public static void square (int[], int[]) int[] x int[] z int[] tt public static void squareN (int[], int, int[]) int[] x int n int[] z int[] tt public static void subtract (int[], int[], int[]) int[] x int[] y int[] z int c public static void subtractExt (int[], int[], int[]) int[] xx int[] yy int[] zz int c public static void twice (int[], int[]) int[] x int[] z int c private static void addPInvTo (int[]) int[] z long c private static void subPInvFrom (int[]) int[] z long c static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP224R1FieldElement.class
SecP224R1FieldElement.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp { public static final java.math.BigInteger Q protected int[] x public void <init> (java.math.BigInteger) java.math.BigInteger x public void <init> () protected void <init> (int[]) int[] x public boolean isZero () public boolean isOne () public boolean testBitZero () public java.math.BigInteger toBigInteger () public java.lang.String getFieldName () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement addOne () int[] z public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement negate () int[] z public org.bouncycastle.math.ec.ECFieldElement square () int[] z public org.bouncycastle.math.ec.ECFieldElement invert () int[] z public org.bouncycastle.math.ec.ECFieldElement sqrt () int[] c int[] nc int[] r int[] t public boolean equals (java.lang.Object) Object other org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement o public int hashCode () private static boolean isSquare (int[]) int i int[] x int[] t1 int[] t2 private static void RM (int[], int[], int[], int[], int[], int[], int[]) int[] nc int[] d0 int[] e0 int[] d1 int[] e1 int[] f1 int[] t private static void RP (int[], int[], int[], int[], int[]) int j int i int[] nc int[] d1 int[] e1 int[] f1 int[] t int[] d0 int[] e0 private static void RS (int[], int[], int[], int[]) int[] d int[] e int[] f int[] t int c private static boolean trySqrt (int[], int[], int[]) int k int[] nc int[] r int[] t int[] d1 int[] e1 int[] f1 int[] d0 int[] e0 static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP224R1Point.class
SecP224R1Point.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP224R1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp { void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs protected org.bouncycastle.math.ec.ECPoint detach () public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint) int[] U2 int[] S2 int[] U1 int[] S1 org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X2 org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y2 org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z1 org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z2 int c int[] tt1 int[] t2 int[] t3 int[] t4 boolean Z1IsOne int[] U2 int[] S2 boolean Z2IsOne int[] U1 int[] S1 int[] H int[] R int[] HSquared int[] G int[] V org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z3 org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint twice () org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z1 int c int[] t1 int[] t2 int[] Y1Squared int[] T boolean Z1IsOne int[] Z1Squared int[] M int[] S org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z3 public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECFieldElement Y1 public org.bouncycastle.math.ec.ECPoint threeTimes () public org.bouncycastle.math.ec.ECPoint negate () }
org/bouncycastle/math/ec/custom/sec/SecP256K1Curve$1.class
SecP256K1Curve.java package org.bouncycastle.math.ec.custom.sec org.bouncycastle.math.ec.custom.sec.SecP256K1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable { final synthetic int val$len final synthetic int[] val$table final synthetic org.bouncycastle.math.ec.custom.sec.SecP256K1Curve this$0 void <init> (org.bouncycastle.math.ec.custom.sec.SecP256K1Curve, int, int[]) org.bouncycastle.math.ec.custom.sec.SecP256K1Curve this$0 public int getSize () public org.bouncycastle.math.ec.ECPoint lookup (int) int j int MASK int i int index int[] x int[] y int pos public org.bouncycastle.math.ec.ECPoint lookupVar (int) int j int index int[] x int[] y int pos private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[]) int[] x int[] y }
org/bouncycastle/math/ec/custom/sec/SecP256K1Curve.class
SecP256K1Curve.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP256K1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp { public static final java.math.BigInteger q private static final int SECP256K1_DEFAULT_COORDS private static final org.bouncycastle.math.ec.ECFieldElement[] SECP256K1_AFFINE_ZS protected org.bouncycastle.math.ec.custom.sec.SecP256K1Point infinity public void <init> () protected org.bouncycastle.math.ec.ECCurve cloneCurve () public boolean supportsCoordinateSystem (int) int coord public java.math.BigInteger getQ () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger) java.math.BigInteger x protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint getInfinity () public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int) org.bouncycastle.math.ec.ECPoint p int i int pos org.bouncycastle.math.ec.ECPoint[] points int off int len int FE_INTS int[] table public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom) java.security.SecureRandom r int[] x public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom) java.security.SecureRandom r int[] x static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP256K1Field.class
SecP256K1Field.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP256K1Field extends java.lang.Object { static final int[] P private static final int[] PExt private static final int[] PExtInv private static final int P7 private static final int PExt15 private static final int PInv33 public void <init> () public static void add (int[], int[], int[]) int[] x int[] y int[] z int c public static void addExt (int[], int[], int[]) int[] xx int[] yy int[] zz int c public static void addOne (int[], int[]) int[] x int[] z int c public static int[] fromBigInteger (java.math.BigInteger) java.math.BigInteger x int[] z public static void half (int[], int[]) int c int[] x int[] z public static void inv (int[], int[]) int[] x int[] z public static int isZero (int[]) int i int[] x int d public static void multiply (int[], int[], int[]) int[] x int[] y int[] z int[] tt public static void multiplyAddToExt (int[], int[], int[]) int[] x int[] y int[] zz int c public static void negate (int[], int[]) int[] x int[] z public static void random (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z byte[] bb public static void randomMult (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z public static void reduce (int[], int[]) int[] xx int[] z long cc int c public static void reduce32 (int, int[]) int x int[] z public static void square (int[], int[]) int[] x int[] z int[] tt public static void squareN (int[], int, int[]) int[] x int n int[] z int[] tt public static void subtract (int[], int[], int[]) int[] x int[] y int[] z int c public static void subtractExt (int[], int[], int[]) int[] xx int[] yy int[] zz int c public static void twice (int[], int[]) int[] x int[] z int c static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP256K1FieldElement.class
SecP256K1FieldElement.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp { public static final java.math.BigInteger Q protected int[] x public void <init> (java.math.BigInteger) java.math.BigInteger x public void <init> () protected void <init> (int[]) int[] x public boolean isZero () public boolean isOne () public boolean testBitZero () public java.math.BigInteger toBigInteger () public java.lang.String getFieldName () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement addOne () int[] z public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement negate () int[] z public org.bouncycastle.math.ec.ECFieldElement square () int[] z public org.bouncycastle.math.ec.ECFieldElement invert () int[] z public org.bouncycastle.math.ec.ECFieldElement sqrt () int[] x1 int[] x2 int[] x3 int[] x6 int[] x9 int[] x11 int[] x22 int[] x44 int[] x88 int[] x176 int[] x220 int[] x223 int[] t1 int[] t2 public boolean equals (java.lang.Object) Object other org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement o public int hashCode () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP256K1Point.class
SecP256K1Point.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP256K1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp { void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs protected org.bouncycastle.math.ec.ECPoint detach () public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint) int[] U2 int[] S2 int[] U1 int[] S1 org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X2 org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y2 org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z1 org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z2 int c int[] tt1 int[] t2 int[] t3 int[] t4 boolean Z1IsOne int[] U2 int[] S2 boolean Z2IsOne int[] U1 int[] S1 int[] H int[] R int[] HSquared int[] G int[] V org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z3 org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint twice () org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z1 int c int[] Y1Squared int[] T int[] M int[] S int[] t1 org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z3 public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECFieldElement Y1 public org.bouncycastle.math.ec.ECPoint threeTimes () public org.bouncycastle.math.ec.ECPoint negate () }
org/bouncycastle/math/ec/custom/sec/SecP256R1Curve$1.class
SecP256R1Curve.java package org.bouncycastle.math.ec.custom.sec org.bouncycastle.math.ec.custom.sec.SecP256R1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable { final synthetic int val$len final synthetic int[] val$table final synthetic org.bouncycastle.math.ec.custom.sec.SecP256R1Curve this$0 void <init> (org.bouncycastle.math.ec.custom.sec.SecP256R1Curve, int, int[]) org.bouncycastle.math.ec.custom.sec.SecP256R1Curve this$0 public int getSize () public org.bouncycastle.math.ec.ECPoint lookup (int) int j int MASK int i int index int[] x int[] y int pos public org.bouncycastle.math.ec.ECPoint lookupVar (int) int j int index int[] x int[] y int pos private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[]) int[] x int[] y }
org/bouncycastle/math/ec/custom/sec/SecP256R1Curve.class
SecP256R1Curve.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP256R1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp { public static final java.math.BigInteger q private static final int SECP256R1_DEFAULT_COORDS private static final org.bouncycastle.math.ec.ECFieldElement[] SECP256R1_AFFINE_ZS protected org.bouncycastle.math.ec.custom.sec.SecP256R1Point infinity public void <init> () protected org.bouncycastle.math.ec.ECCurve cloneCurve () public boolean supportsCoordinateSystem (int) int coord public java.math.BigInteger getQ () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger) java.math.BigInteger x protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint getInfinity () public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int) org.bouncycastle.math.ec.ECPoint p int i int pos org.bouncycastle.math.ec.ECPoint[] points int off int len int FE_INTS int[] table public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom) java.security.SecureRandom r int[] x public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom) java.security.SecureRandom r int[] x static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP256R1Field.class
SecP256R1Field.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP256R1Field extends java.lang.Object { private static final long M static final int[] P private static final int[] PExt private static final int P7 private static final int PExt15s1 public void <init> () public static void add (int[], int[], int[]) int[] x int[] y int[] z int c public static void addExt (int[], int[], int[]) int[] xx int[] yy int[] zz int c public static void addOne (int[], int[]) int[] x int[] z int c public static int[] fromBigInteger (java.math.BigInteger) java.math.BigInteger x int[] z public static void half (int[], int[]) int c int[] x int[] z public static void inv (int[], int[]) int[] x int[] z public static int isZero (int[]) int i int[] x int d public static void multiply (int[], int[], int[]) int[] x int[] y int[] z int[] tt public static void multiplyAddToExt (int[], int[], int[]) int[] x int[] y int[] zz int c public static void negate (int[], int[]) int[] x int[] z public static void random (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z byte[] bb public static void randomMult (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z public static void reduce (int[], int[]) int[] xx int[] z long xx08 long xx09 long xx10 long xx11 long xx12 long xx13 long xx14 long xx15 long n long t0 long t1 long t2 long t3 long t4 long t5 long t6 long t7 long cc public static void reduce32 (int, int[]) long xx08 int x int[] z long cc public static void square (int[], int[]) int[] x int[] z int[] tt public static void squareN (int[], int, int[]) int[] x int n int[] z int[] tt public static void subtract (int[], int[], int[]) int[] x int[] y int[] z int c public static void subtractExt (int[], int[], int[]) int[] xx int[] yy int[] zz int c public static void twice (int[], int[]) int[] x int[] z int c private static void addPInvTo (int[]) int[] z long c private static void subPInvFrom (int[]) int[] z long c static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP256R1FieldElement.class
SecP256R1FieldElement.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp { public static final java.math.BigInteger Q protected int[] x public void <init> (java.math.BigInteger) java.math.BigInteger x public void <init> () protected void <init> (int[]) int[] x public boolean isZero () public boolean isOne () public boolean testBitZero () public java.math.BigInteger toBigInteger () public java.lang.String getFieldName () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement addOne () int[] z public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement negate () int[] z public org.bouncycastle.math.ec.ECFieldElement square () int[] z public org.bouncycastle.math.ec.ECFieldElement invert () int[] z public org.bouncycastle.math.ec.ECFieldElement sqrt () int[] x1 int[] t1 int[] t2 public boolean equals (java.lang.Object) Object other org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement o public int hashCode () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP256R1Point.class
SecP256R1Point.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP256R1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp { void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs protected org.bouncycastle.math.ec.ECPoint detach () public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint) int[] U2 int[] S2 int[] U1 int[] S1 org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X2 org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y2 org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z1 org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z2 int c int[] tt1 int[] t2 int[] t3 int[] t4 boolean Z1IsOne int[] U2 int[] S2 boolean Z2IsOne int[] U1 int[] S1 int[] H int[] R int[] HSquared int[] G int[] V org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z3 org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint twice () org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z1 int c int[] t1 int[] t2 int[] Y1Squared int[] T boolean Z1IsOne int[] Z1Squared int[] M int[] S org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z3 public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECFieldElement Y1 public org.bouncycastle.math.ec.ECPoint threeTimes () public org.bouncycastle.math.ec.ECPoint negate () }
org/bouncycastle/math/ec/custom/sec/SecP384R1Curve$1.class
SecP384R1Curve.java package org.bouncycastle.math.ec.custom.sec org.bouncycastle.math.ec.custom.sec.SecP384R1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable { final synthetic int val$len final synthetic int[] val$table final synthetic org.bouncycastle.math.ec.custom.sec.SecP384R1Curve this$0 void <init> (org.bouncycastle.math.ec.custom.sec.SecP384R1Curve, int, int[]) org.bouncycastle.math.ec.custom.sec.SecP384R1Curve this$0 public int getSize () public org.bouncycastle.math.ec.ECPoint lookup (int) int j int MASK int i int index int[] x int[] y int pos public org.bouncycastle.math.ec.ECPoint lookupVar (int) int j int index int[] x int[] y int pos private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[]) int[] x int[] y }
org/bouncycastle/math/ec/custom/sec/SecP384R1Curve.class
SecP384R1Curve.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP384R1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp { public static final java.math.BigInteger q private static final int SECP384R1_DEFAULT_COORDS private static final org.bouncycastle.math.ec.ECFieldElement[] SECP384R1_AFFINE_ZS protected org.bouncycastle.math.ec.custom.sec.SecP384R1Point infinity public void <init> () protected org.bouncycastle.math.ec.ECCurve cloneCurve () public boolean supportsCoordinateSystem (int) int coord public java.math.BigInteger getQ () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger) java.math.BigInteger x protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint getInfinity () public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int) org.bouncycastle.math.ec.ECPoint p int i int pos org.bouncycastle.math.ec.ECPoint[] points int off int len int FE_INTS int[] table public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom) java.security.SecureRandom r int[] x public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom) java.security.SecureRandom r int[] x static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP384R1Field.class
SecP384R1Field.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP384R1Field extends java.lang.Object { private static final long M static final int[] P private static final int[] PExt private static final int[] PExtInv private static final int P11 private static final int PExt23 public void <init> () public static void add (int[], int[], int[]) int[] x int[] y int[] z int c public static void addExt (int[], int[], int[]) int[] xx int[] yy int[] zz int c public static void addOne (int[], int[]) int[] x int[] z int c public static int[] fromBigInteger (java.math.BigInteger) java.math.BigInteger x int[] z public static void half (int[], int[]) int c int[] x int[] z public static void inv (int[], int[]) int[] x int[] z public static int isZero (int[]) int i int[] x int d public static void multiply (int[], int[], int[]) int[] x int[] y int[] z int[] tt public static void negate (int[], int[]) int[] x int[] z public static void random (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z byte[] bb public static void randomMult (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z public static void reduce (int[], int[]) int[] xx int[] z long xx16 long xx17 long xx18 long xx19 long xx20 long xx21 long xx22 long xx23 long n long t0 long t1 long t2 long t3 long t4 long t5 long t6 long t7 long cc public static void reduce32 (int, int[]) long xx12 int x int[] z long cc public static void square (int[], int[]) int[] x int[] z int[] tt public static void squareN (int[], int, int[]) int[] x int n int[] z int[] tt public static void subtract (int[], int[], int[]) int[] x int[] y int[] z int c public static void subtractExt (int[], int[], int[]) int[] xx int[] yy int[] zz int c public static void twice (int[], int[]) int[] x int[] z int c private static void addPInvTo (int[]) int[] z long c private static void subPInvFrom (int[]) int[] z long c static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP384R1FieldElement.class
SecP384R1FieldElement.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp { public static final java.math.BigInteger Q protected int[] x public void <init> (java.math.BigInteger) java.math.BigInteger x public void <init> () protected void <init> (int[]) int[] x public boolean isZero () public boolean isOne () public boolean testBitZero () public java.math.BigInteger toBigInteger () public java.lang.String getFieldName () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement addOne () int[] z public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement negate () int[] z public org.bouncycastle.math.ec.ECFieldElement square () int[] z public org.bouncycastle.math.ec.ECFieldElement invert () int[] z public org.bouncycastle.math.ec.ECFieldElement sqrt () int[] x1 int[] t1 int[] t2 int[] t3 int[] t4 int[] r public boolean equals (java.lang.Object) Object other org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement o public int hashCode () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP384R1Point.class
SecP384R1Point.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP384R1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp { void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs protected org.bouncycastle.math.ec.ECPoint detach () public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint) int[] U2 int[] S2 int[] U1 int[] S1 org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X2 org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y2 org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z1 org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z2 int c int[] tt1 int[] tt2 int[] t3 int[] t4 boolean Z1IsOne int[] U2 int[] S2 boolean Z2IsOne int[] U1 int[] S1 int[] H int[] R int[] HSquared int[] G int[] V org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z3 org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint twice () org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z1 int c int[] t1 int[] t2 int[] Y1Squared int[] T boolean Z1IsOne int[] Z1Squared int[] M int[] S org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z3 public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECFieldElement Y1 public org.bouncycastle.math.ec.ECPoint threeTimes () public org.bouncycastle.math.ec.ECPoint negate () }
org/bouncycastle/math/ec/custom/sec/SecP521R1Curve$1.class
SecP521R1Curve.java package org.bouncycastle.math.ec.custom.sec org.bouncycastle.math.ec.custom.sec.SecP521R1Curve$1 extends org.bouncycastle.math.ec.AbstractECLookupTable { final synthetic int val$len final synthetic int[] val$table final synthetic org.bouncycastle.math.ec.custom.sec.SecP521R1Curve this$0 void <init> (org.bouncycastle.math.ec.custom.sec.SecP521R1Curve, int, int[]) org.bouncycastle.math.ec.custom.sec.SecP521R1Curve this$0 public int getSize () public org.bouncycastle.math.ec.ECPoint lookup (int) int j int MASK int i int index int[] x int[] y int pos public org.bouncycastle.math.ec.ECPoint lookupVar (int) int j int index int[] x int[] y int pos private org.bouncycastle.math.ec.ECPoint createPoint (int[], int[]) int[] x int[] y }
org/bouncycastle/math/ec/custom/sec/SecP521R1Curve.class
SecP521R1Curve.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP521R1Curve extends org.bouncycastle.math.ec.ECCurve$AbstractFp { public static final java.math.BigInteger q private static final int SECP521R1_DEFAULT_COORDS private static final org.bouncycastle.math.ec.ECFieldElement[] SECP521R1_AFFINE_ZS protected org.bouncycastle.math.ec.custom.sec.SecP521R1Point infinity public void <init> () protected org.bouncycastle.math.ec.ECCurve cloneCurve () public boolean supportsCoordinateSystem (int) int coord public java.math.BigInteger getQ () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger) java.math.BigInteger x protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y protected org.bouncycastle.math.ec.ECPoint createRawPoint (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint getInfinity () public org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (org.bouncycastle.math.ec.ECPoint[], int, int) org.bouncycastle.math.ec.ECPoint p int i int pos org.bouncycastle.math.ec.ECPoint[] points int off int len int FE_INTS int[] table public org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom) java.security.SecureRandom r int[] x public org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom) java.security.SecureRandom r int[] x static synthetic org.bouncycastle.math.ec.ECFieldElement[] access$000 () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP521R1Field.class
SecP521R1Field.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP521R1Field extends java.lang.Object { static final int[] P private static final int P16 public void <init> () public static void add (int[], int[], int[]) int[] x int[] y int[] z int c public static void addOne (int[], int[]) int[] x int[] z int c public static int[] fromBigInteger (java.math.BigInteger) java.math.BigInteger x int[] z public static void half (int[], int[]) int[] x int[] z int x16 int c public static void inv (int[], int[]) int[] x int[] z public static int isZero (int[]) int i int[] x int d public static void multiply (int[], int[], int[]) int[] x int[] y int[] z int[] tt public static void negate (int[], int[]) int[] x int[] z public static void random (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z byte[] bb public static void randomMult (java.security.SecureRandom, int[]) java.security.SecureRandom r int[] z public static void reduce (int[], int[]) int[] xx int[] z int xx32 int c public static void reduce23 (int[]) int[] z int z16 int c public static void square (int[], int[]) int[] x int[] z int[] tt public static void squareN (int[], int, int[]) int[] x int n int[] z int[] tt public static void subtract (int[], int[], int[]) int[] x int[] y int[] z int c public static void twice (int[], int[]) int[] x int[] z int x16 int c protected static void implMultiply (int[], int[], int[]) int[] x int[] y int[] zz int x16 int y16 protected static void implSquare (int[], int[]) int[] x int[] zz int x16 static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP521R1FieldElement.class
SecP521R1FieldElement.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement extends org.bouncycastle.math.ec.ECFieldElement$AbstractFp { public static final java.math.BigInteger Q protected int[] x public void <init> (java.math.BigInteger) java.math.BigInteger x public void <init> () protected void <init> (int[]) int[] x public boolean isZero () public boolean isOne () public boolean testBitZero () public java.math.BigInteger toBigInteger () public java.lang.String getFieldName () public int getFieldSize () public org.bouncycastle.math.ec.ECFieldElement add (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement addOne () int[] z public org.bouncycastle.math.ec.ECFieldElement subtract (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement multiply (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement divide (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement b int[] z public org.bouncycastle.math.ec.ECFieldElement negate () int[] z public org.bouncycastle.math.ec.ECFieldElement square () int[] z public org.bouncycastle.math.ec.ECFieldElement invert () int[] z public org.bouncycastle.math.ec.ECFieldElement sqrt () int[] x1 int[] t1 int[] t2 public boolean equals (java.lang.Object) Object other org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement o public int hashCode () static void <clinit> () }
org/bouncycastle/math/ec/custom/sec/SecP521R1Point.class
SecP521R1Point.java package org.bouncycastle.math.ec.custom.sec public org.bouncycastle.math.ec.custom.sec.SecP521R1Point extends org.bouncycastle.math.ec.ECPoint$AbstractFp { void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement[]) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.ECFieldElement x org.bouncycastle.math.ec.ECFieldElement y org.bouncycastle.math.ec.ECFieldElement[] zs protected org.bouncycastle.math.ec.ECPoint detach () public org.bouncycastle.math.ec.ECPoint add (org.bouncycastle.math.ec.ECPoint) int[] U2 int[] S2 int[] U1 int[] S1 org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X2 org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y2 org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z1 org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z2 int[] t1 int[] t2 int[] t3 int[] t4 boolean Z1IsOne int[] U2 int[] S2 boolean Z2IsOne int[] U1 int[] S1 int[] H int[] R int[] HSquared int[] G int[] V org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z3 org.bouncycastle.math.ec.ECFieldElement[] zs public org.bouncycastle.math.ec.ECPoint twice () org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y1 org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X1 org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z1 int[] t1 int[] t2 int[] Y1Squared int[] T boolean Z1IsOne int[] Z1Squared int[] M int[] S org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X3 org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y3 org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z3 public org.bouncycastle.math.ec.ECPoint twicePlus (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint b org.bouncycastle.math.ec.ECFieldElement Y1 public org.bouncycastle.math.ec.ECPoint threeTimes () protected org.bouncycastle.math.ec.ECFieldElement two (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x protected org.bouncycastle.math.ec.ECFieldElement three (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x protected org.bouncycastle.math.ec.ECFieldElement four (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x protected org.bouncycastle.math.ec.ECFieldElement eight (org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement x protected org.bouncycastle.math.ec.ECFieldElement doubleProductFromSquares (org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement, org.bouncycastle.math.ec.ECFieldElement) org.bouncycastle.math.ec.ECFieldElement a org.bouncycastle.math.ec.ECFieldElement b org.bouncycastle.math.ec.ECFieldElement aSquared org.bouncycastle.math.ec.ECFieldElement bSquared public org.bouncycastle.math.ec.ECPoint negate () }
org/bouncycastle/math/ec/endo/
org/bouncycastle/math/ec/endo/ECEndomorphism.class
ECEndomorphism.java package org.bouncycastle.math.ec.endo public abstract org.bouncycastle.math.ec.endo.ECEndomorphism extends java.lang.Object { public abstract org.bouncycastle.math.ec.ECPointMap getPointMap () public abstract boolean hasEfficientPointMap () }
org/bouncycastle/math/ec/endo/EndoPreCompInfo.class
EndoPreCompInfo.java package org.bouncycastle.math.ec.endo public org.bouncycastle.math.ec.endo.EndoPreCompInfo extends java.lang.Object implements org.bouncycastle.math.ec.PreCompInfo { protected org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism protected org.bouncycastle.math.ec.ECPoint mappedPoint public void <init> () public org.bouncycastle.math.ec.endo.ECEndomorphism getEndomorphism () public void setEndomorphism (org.bouncycastle.math.ec.endo.ECEndomorphism) org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism public org.bouncycastle.math.ec.ECPoint getMappedPoint () public void setMappedPoint (org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.ECPoint mappedPoint }
org/bouncycastle/math/ec/endo/EndoUtil$1.class
EndoUtil.java package org.bouncycastle.math.ec.endo org.bouncycastle.math.ec.endo.EndoUtil$1 extends java.lang.Object implements org.bouncycastle.math.ec.PreCompCallback { final synthetic org.bouncycastle.math.ec.endo.ECEndomorphism val$endomorphism final synthetic org.bouncycastle.math.ec.ECPoint val$p void <init> (org.bouncycastle.math.ec.endo.ECEndomorphism, org.bouncycastle.math.ec.ECPoint) public org.bouncycastle.math.ec.PreCompInfo precompute (org.bouncycastle.math.ec.PreCompInfo) org.bouncycastle.math.ec.PreCompInfo existing org.bouncycastle.math.ec.endo.EndoPreCompInfo existingEndo org.bouncycastle.math.ec.ECPoint mappedPoint org.bouncycastle.math.ec.endo.EndoPreCompInfo result private boolean checkExisting (org.bouncycastle.math.ec.endo.EndoPreCompInfo, org.bouncycastle.math.ec.endo.ECEndomorphism) org.bouncycastle.math.ec.endo.EndoPreCompInfo existingEndo org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism }
org/bouncycastle/math/ec/endo/EndoUtil.class
EndoUtil.java package org.bouncycastle.math.ec.endo public abstract org.bouncycastle.math.ec.endo.EndoUtil extends java.lang.Object { public static final String PRECOMP_NAME public void <init> () public static java.math.BigInteger[] decomposeScalar (org.bouncycastle.math.ec.endo.ScalarSplitParameters, java.math.BigInteger) org.bouncycastle.math.ec.endo.ScalarSplitParameters p java.math.BigInteger k int bits java.math.BigInteger b1 java.math.BigInteger b2 java.math.BigInteger a java.math.BigInteger b public static org.bouncycastle.math.ec.ECPoint mapPoint (org.bouncycastle.math.ec.endo.ECEndomorphism, org.bouncycastle.math.ec.ECPoint) org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism org.bouncycastle.math.ec.ECPoint p org.bouncycastle.math.ec.ECCurve c org.bouncycastle.math.ec.endo.EndoPreCompInfo precomp private static java.math.BigInteger calculateB (java.math.BigInteger, java.math.BigInteger, int) java.math.BigInteger k java.math.BigInteger g int t boolean negative java.math.BigInteger b boolean extra }
org/bouncycastle/math/ec/endo/GLVEndomorphism.class
GLVEndomorphism.java package org.bouncycastle.math.ec.endo public abstract org.bouncycastle.math.ec.endo.GLVEndomorphism extends java.lang.Object implements org.bouncycastle.math.ec.endo.ECEndomorphism { public abstract java.math.BigInteger[] decomposeScalar (java.math.BigInteger) }
org/bouncycastle/math/ec/endo/GLVTypeAEndomorphism.class
GLVTypeAEndomorphism.java package org.bouncycastle.math.ec.endo public org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism extends java.lang.Object implements org.bouncycastle.math.ec.endo.GLVEndomorphism { protected final org.bouncycastle.math.ec.endo.GLVTypeAParameters parameters protected final org.bouncycastle.math.ec.ECPointMap pointMap public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.endo.GLVTypeAParameters) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.endo.GLVTypeAParameters parameters public java.math.BigInteger[] decomposeScalar (java.math.BigInteger) java.math.BigInteger k public org.bouncycastle.math.ec.ECPointMap getPointMap () public boolean hasEfficientPointMap () }
org/bouncycastle/math/ec/endo/GLVTypeAParameters.class
GLVTypeAParameters.java package org.bouncycastle.math.ec.endo public org.bouncycastle.math.ec.endo.GLVTypeAParameters extends java.lang.Object { protected final java.math.BigInteger i protected final java.math.BigInteger lambda protected final org.bouncycastle.math.ec.endo.ScalarSplitParameters splitParams public void <init> (java.math.BigInteger, java.math.BigInteger, org.bouncycastle.math.ec.endo.ScalarSplitParameters) java.math.BigInteger i java.math.BigInteger lambda org.bouncycastle.math.ec.endo.ScalarSplitParameters splitParams public java.math.BigInteger getI () public java.math.BigInteger getLambda () public org.bouncycastle.math.ec.endo.ScalarSplitParameters getSplitParams () }
org/bouncycastle/math/ec/endo/GLVTypeBEndomorphism.class
GLVTypeBEndomorphism.java package org.bouncycastle.math.ec.endo public org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism extends java.lang.Object implements org.bouncycastle.math.ec.endo.GLVEndomorphism { protected final org.bouncycastle.math.ec.endo.GLVTypeBParameters parameters protected final org.bouncycastle.math.ec.ECPointMap pointMap public void <init> (org.bouncycastle.math.ec.ECCurve, org.bouncycastle.math.ec.endo.GLVTypeBParameters) org.bouncycastle.math.ec.ECCurve curve org.bouncycastle.math.ec.endo.GLVTypeBParameters parameters public java.math.BigInteger[] decomposeScalar (java.math.BigInteger) java.math.BigInteger k public org.bouncycastle.math.ec.ECPointMap getPointMap () public boolean hasEfficientPointMap () }
org/bouncycastle/math/ec/endo/GLVTypeBParameters.class
GLVTypeBParameters.java package org.bouncycastle.math.ec.endo public org.bouncycastle.math.ec.endo.GLVTypeBParameters extends java.lang.Object { protected final java.math.BigInteger beta protected final java.math.BigInteger lambda protected final org.bouncycastle.math.ec.endo.ScalarSplitParameters splitParams public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger[], java.math.BigInteger[], java.math.BigInteger, java.math.BigInteger, int) java.math.BigInteger beta java.math.BigInteger lambda java.math.BigInteger[] v1 java.math.BigInteger[] v2 java.math.BigInteger g1 java.math.BigInteger g2 int bits public void <init> (java.math.BigInteger, java.math.BigInteger, org.bouncycastle.math.ec.endo.ScalarSplitParameters) java.math.BigInteger beta java.math.BigInteger lambda org.bouncycastle.math.ec.endo.ScalarSplitParameters splitParams public java.math.BigInteger getBeta () public java.math.BigInteger getLambda () public org.bouncycastle.math.ec.endo.ScalarSplitParameters getSplitParams () public java.math.BigInteger getV1A () public java.math.BigInteger getV1B () public java.math.BigInteger getV2A () public java.math.BigInteger getV2B () public java.math.BigInteger getG1 () public java.math.BigInteger getG2 () public int getBits () }
org/bouncycastle/math/ec/endo/ScalarSplitParameters.class
ScalarSplitParameters.java package org.bouncycastle.math.ec.endo public org.bouncycastle.math.ec.endo.ScalarSplitParameters extends java.lang.Object { protected final java.math.BigInteger v1A protected final java.math.BigInteger v1B protected final java.math.BigInteger v2A protected final java.math.BigInteger v2B protected final java.math.BigInteger g1 protected final java.math.BigInteger g2 protected final int bits private static void checkVector (java.math.BigInteger[], java.lang.String) java.math.BigInteger[] v String name public void <init> (java.math.BigInteger[], java.math.BigInteger[], java.math.BigInteger, java.math.BigInteger, int) java.math.BigInteger[] v1 java.math.BigInteger[] v2 java.math.BigInteger g1 java.math.BigInteger g2 int bits public java.math.BigInteger getV1A () public java.math.BigInteger getV1B () public java.math.BigInteger getV2A () public java.math.BigInteger getV2B () public java.math.BigInteger getG1 () public java.math.BigInteger getG2 () public int getBits () }
org/bouncycastle/math/field/
org/bouncycastle/math/field/ExtensionField.class
ExtensionField.java package org.bouncycastle.math.field public abstract org.bouncycastle.math.field.ExtensionField extends java.lang.Object implements org.bouncycastle.math.field.FiniteField { public abstract org.bouncycastle.math.field.FiniteField getSubfield () public abstract int getDegree () }
org/bouncycastle/math/field/FiniteField.class
FiniteField.java package org.bouncycastle.math.field public abstract org.bouncycastle.math.field.FiniteField extends java.lang.Object { public abstract java.math.BigInteger getCharacteristic () public abstract int getDimension () }
org/bouncycastle/math/field/FiniteFields.class
FiniteFields.java package org.bouncycastle.math.field public abstract org.bouncycastle.math.field.FiniteFields extends java.lang.Object { static final org.bouncycastle.math.field.FiniteField GF_2 static final org.bouncycastle.math.field.FiniteField GF_3 public void <init> () public static org.bouncycastle.math.field.PolynomialExtensionField getBinaryExtensionField (int[]) int i int[] exponents public static org.bouncycastle.math.field.FiniteField getPrimeField (java.math.BigInteger) java.math.BigInteger characteristic int bitLength static void <clinit> () }
org/bouncycastle/math/field/GF2Polynomial.class
GF2Polynomial.java package org.bouncycastle.math.field org.bouncycastle.math.field.GF2Polynomial extends java.lang.Object implements org.bouncycastle.math.field.Polynomial { protected final int[] exponents void <init> (int[]) int[] exponents public int getDegree () public int[] getExponentsPresent () public boolean equals (java.lang.Object) Object obj org.bouncycastle.math.field.GF2Polynomial other public int hashCode () }
org/bouncycastle/math/field/GenericPolynomialExtensionField.class
GenericPolynomialExtensionField.java package org.bouncycastle.math.field org.bouncycastle.math.field.GenericPolynomialExtensionField extends java.lang.Object implements org.bouncycastle.math.field.PolynomialExtensionField { protected final org.bouncycastle.math.field.FiniteField subfield protected final org.bouncycastle.math.field.Polynomial minimalPolynomial void <init> (org.bouncycastle.math.field.FiniteField, org.bouncycastle.math.field.Polynomial) org.bouncycastle.math.field.FiniteField subfield org.bouncycastle.math.field.Polynomial polynomial public java.math.BigInteger getCharacteristic () public int getDimension () public org.bouncycastle.math.field.FiniteField getSubfield () public int getDegree () public org.bouncycastle.math.field.Polynomial getMinimalPolynomial () public boolean equals (java.lang.Object) Object obj org.bouncycastle.math.field.GenericPolynomialExtensionField other public int hashCode () }
org/bouncycastle/math/field/Polynomial.class
Polynomial.java package org.bouncycastle.math.field public abstract org.bouncycastle.math.field.Polynomial extends java.lang.Object { public abstract int getDegree () public abstract int[] getExponentsPresent () }
org/bouncycastle/math/field/PolynomialExtensionField.class
PolynomialExtensionField.java package org.bouncycastle.math.field public abstract org.bouncycastle.math.field.PolynomialExtensionField extends java.lang.Object implements org.bouncycastle.math.field.ExtensionField { public abstract org.bouncycastle.math.field.Polynomial getMinimalPolynomial () }
org/bouncycastle/math/field/PrimeField.class
PrimeField.java package org.bouncycastle.math.field org.bouncycastle.math.field.PrimeField extends java.lang.Object implements org.bouncycastle.math.field.FiniteField { protected final java.math.BigInteger characteristic void <init> (java.math.BigInteger) java.math.BigInteger characteristic public java.math.BigInteger getCharacteristic () public int getDimension () public boolean equals (java.lang.Object) Object obj org.bouncycastle.math.field.PrimeField other public int hashCode () }
org/bouncycastle/math/raw/
org/bouncycastle/math/raw/Bits.class
Bits.java package org.bouncycastle.math.raw public abstract org.bouncycastle.math.raw.Bits extends java.lang.Object { public void <init> () public static int bitPermuteStep (int, int, int) int x int m int s int t public static long bitPermuteStep (long, long, int) long x long m int s long t public static int bitPermuteStepSimple (int, int, int) int x int m int s public static long bitPermuteStepSimple (long, long, int) long x long m int s }
org/bouncycastle/math/raw/Interleave.class
Interleave.java package org.bouncycastle.math.raw public org.bouncycastle.math.raw.Interleave extends java.lang.Object { private static final long M32 private static final long M64 private static final long M64R public void <init> () public static int expand8to16 (int) int x public static int expand16to32 (int) int x public static long expand32to64 (int) int x public static void expand64To128 (long, long[], int) long x long[] z int zOff public static void expand64To128 (long[], int, int, long[], int) int i long[] xs int xsOff int xsLen long[] zs int zsOff public static void expand64To128Rev (long, long[], int) long x long[] z int zOff public static int shuffle (int) int x public static long shuffle (long) long x public static int shuffle2 (int) int x public static long shuffle2 (long) long x public static long shuffle3 (long) long x public static int unshuffle (int) int x public static long unshuffle (long) long x public static int unshuffle2 (int) int x public static long unshuffle2 (long) long x public static long unshuffle3 (long) long x }
org/bouncycastle/math/raw/Mod.class
Mod.java package org.bouncycastle.math.raw public abstract org.bouncycastle.math.raw.Mod extends java.lang.Object { private static final int M30 private static final long M32L public void <init> () public static void add (int[], int[], int[], int[]) int[] p int[] x int[] y int[] z int len int c public static void checkedModOddInverse (int[], int[], int[]) int[] m int[] x int[] z public static void checkedModOddInverseVar (int[], int[], int[]) int[] m int[] x int[] z public static int inverse32 (int) int d int x public static void invert (int[], int[], int[]) int[] m int[] x int[] z public static int modOddInverse (int[], int[], int[]) int divSteps int[] m int[] x int[] z int len32 int bits int len30 int[] t int[] D int[] E int[] F int[] G int[] M int eta int m0Inv32 int maxDivsteps int signF public static boolean modOddInverseVar (int[], int[], int[]) int fn int gn int cond int[] m int[] x int[] z int len32 int bits int len30 int[] t int[] D int[] E int[] F int[] G int[] M int clzG int eta int lenDE int lenFG int m0Inv32 int maxDivsteps int divsteps int signF int signD public static int[] random (int[]) int i int[] p int len java.util.Random rand int[] s int m public static void subtract (int[], int[], int[], int[]) int[] p int[] x int[] y int[] z int len int c private static int add30 (int, int[], int[]) int i int len30 int[] D int[] M int c int last private static void cnegate30 (int, int, int[]) int i int len30 int cond int[] D int c int last private static void cnormalize30 (int, int, int[], int[]) int di int i int di int c int condAdd int di int i int di int c int condAdd int len30 int condNegate int[] D int[] M int last private static void decode30 (int, int[], int, int[], int) int bits int[] x int xOff int[] z int zOff int avail long data private static int divsteps30 (int, int, int, int[]) int c1 int c2 int x int y int z int i int eta int f0 int g0 int[] t int u int v int q int r int f int g private static int divsteps30Var (int, int, int, int[]) int m int w int x int y int z int limit int m int w int limit int eta int f0 int g0 int[] t int u int v int q int r int f int g int i int zeros private static void encode30 (int, int[], int, int[], int) int bits int[] x int xOff int[] z int zOff int avail long data private static int getMaximumDivsteps (int) int bits private static int negate30 (int, int[]) int i int len30 int[] D int c int last private static void updateDE30 (int, int[], int[], int[], int, int[]) int len30 int[] D int[] E int[] t int m0Inv32 int[] M int u int v int q int r int di int ei int i int md int me int mi int sd int se long cd long ce private static void updateFG30 (int, int[], int[], int[]) int len30 int[] F int[] G int[] t int u int v int q int r int fi int gi int i long cf long cg }
org/bouncycastle/math/raw/Nat.class
Nat.java package org.bouncycastle.math.raw public abstract org.bouncycastle.math.raw.Nat extends java.lang.Object { private static final long M public void <init> () public static int add (int, int[], int[], int[]) int i int len int[] x int[] y int[] z long c public static int add33At (int, int, int[], int) int len int x int[] z int zPos long c public static int add33At (int, int, int[], int, int) int len int x int[] z int zOff int zPos long c public static int add33To (int, int, int[]) int len int x int[] z long c public static int add33To (int, int, int[], int) int len int x int[] z int zOff long c public static int addBothTo (int, int[], int[], int[]) int i int len int[] x int[] y int[] z long c public static int addBothTo (int, int[], int, int[], int, int[], int) int i int len int[] x int xOff int[] y int yOff int[] z int zOff long c public static int addDWordAt (int, long, int[], int) int len long x int[] z int zPos long c public static int addDWordAt (int, long, int[], int, int) int len long x int[] z int zOff int zPos long c public static int addDWordTo (int, long, int[]) int len long x int[] z long c public static int addDWordTo (int, long, int[], int) int len long x int[] z int zOff long c public static int addTo (int, int[], int[]) int i int len int[] x int[] z long c public static int addTo (int, int[], int, int[], int) int i int len int[] x int xOff int[] z int zOff long c public static int addTo (int, int[], int, int[], int, int) int i int len int[] x int xOff int[] z int zOff int cIn long c public static int addToEachOther (int, int[], int, int[], int) int i int len int[] u int uOff int[] v int vOff long c public static int addWordAt (int, int, int[], int) int len int x int[] z int zPos long c public static int addWordAt (int, int, int[], int, int) int len int x int[] z int zOff int zPos long c public static int addWordTo (int, int, int[]) int len int x int[] z long c public static int addWordTo (int, int, int[], int) int len int x int[] z int zOff long c public static int cadd (int, int, int[], int[], int[]) int i int len int mask int[] x int[] y int[] z long MASK long c public static void cmov (int, int, int[], int, int[], int) int z_i int diff int i int len int mask int[] x int xOff int[] z int zOff public static int compare (int, int[], int[]) int x_i int y_i int i int len int[] x int[] y public static int compare (int, int[], int, int[], int) int x_i int y_i int i int len int[] x int xOff int[] y int yOff public static int[] copy (int, int[]) int len int[] x int[] z public static void copy (int, int[], int[]) int len int[] x int[] z public static void copy (int, int[], int, int[], int) int len int[] x int xOff int[] z int zOff public static long[] copy64 (int, long[]) int len long[] x long[] z public static void copy64 (int, long[], long[]) int len long[] x long[] z public static void copy64 (int, long[], int, long[], int) int len long[] x int xOff long[] z int zOff public static int[] create (int) int len public static long[] create64 (int) int len public static int csub (int, int, int[], int[], int[]) int i int len int mask int[] x int[] y int[] z long MASK long c public static int csub (int, int, int[], int, int[], int, int[], int) int i int len int mask int[] x int xOff int[] y int yOff int[] z int zOff long MASK long c public static int dec (int, int[]) int i int len int[] z public static int dec (int, int[], int[]) int c int len int[] x int[] z int i public static int decAt (int, int[], int) int i int len int[] z int zPos public static int decAt (int, int[], int, int) int i int len int[] z int zOff int zPos public static boolean diff (int, int[], int, int[], int, int[], int) int len int[] x int xOff int[] y int yOff int[] z int zOff boolean pos public static boolean eq (int, int[], int[]) int i int len int[] x int[] y public static int equalTo (int, int[], int) int i int len int[] x int y int d public static int equalTo (int, int[], int, int) int i int len int[] x int xOff int y int d public static int equalTo (int, int[], int[]) int i int len int[] x int[] y int d public static int equalTo (int, int[], int, int[], int) int i int len int[] x int xOff int[] y int yOff int d public static int equalToZero (int, int[]) int i int len int[] x int d public static int equalToZero (int, int[], int) int i int len int[] x int xOff int d public static int[] fromBigInteger (int, java.math.BigInteger) int i int bits java.math.BigInteger x int len int[] z public static long[] fromBigInteger64 (int, java.math.BigInteger) int i int bits java.math.BigInteger x int len long[] z public static int getBit (int[], int) int[] x int bit int w int b public static boolean gte (int, int[], int[]) int x_i int y_i int i int len int[] x int[] y public static boolean gte (int, int[], int, int[], int) int x_i int y_i int i int len int[] x int xOff int[] y int yOff public static int inc (int, int[]) int i int len int[] z public static int inc (int, int[], int[]) int c int len int[] x int[] z int i public static int incAt (int, int[], int) int i int len int[] z int zPos public static int incAt (int, int[], int, int) int i int len int[] z int zOff int zPos public static boolean isOne (int, int[]) int i int len int[] x public static boolean isZero (int, int[]) int i int len int[] x public static int lessThan (int, int[], int[]) int i int len int[] x int[] y long c public static int lessThan (int, int[], int, int[], int) int i int len int[] x int xOff int[] y int yOff long c public static void mul (int, int[], int[], int[]) int i int len int[] x int[] y int[] zz public static void mul (int, int[], int, int[], int, int[], int) int i int len int[] x int xOff int[] y int yOff int[] zz int zzOff public static void mul (int[], int, int, int[], int, int, int[], int) int i int[] x int xOff int xLen int[] y int yOff int yLen int[] zz int zzOff public static int mulAddTo (int, int[], int[], int[]) int i int len int[] x int[] y int[] zz long zc public static int mulAddTo (int, int[], int, int[], int, int[], int) int i int len int[] x int xOff int[] y int yOff int[] zz int zzOff long zc public static int mul31BothAdd (int, int, int[], int, int[], int[], int) int len int a int[] x int b int[] y int[] z int zOff long c long aVal long bVal int i public static int mulWord (int, int, int[], int[]) int len int x int[] y int[] z long c long xVal int i public static int mulWord (int, int, int[], int, int[], int) int len int x int[] y int yOff int[] z int zOff long c long xVal int i public static int mulWordAddTo (int, int, int[], int, int[], int) int len int x int[] y int yOff int[] z int zOff long c long xVal int i public static int mulWordDwordAddAt (int, int, long, int[], int) int len int x long y int[] z int zPos long c long xVal public static int shiftDownBit (int, int[], int) int next int len int[] z int c int i public static int shiftDownBit (int, int[], int, int) int next int len int[] z int zOff int c int i public static int shiftDownBit (int, int[], int, int[]) int next int len int[] x int c int[] z int i public static int shiftDownBit (int, int[], int, int, int[], int) int next int len int[] x int xOff int c int[] z int zOff int i public static int shiftDownBits (int, int[], int, int) int next int len int[] z int bits int c int i public static int shiftDownBits (int, int[], int, int, int) int next int len int[] z int zOff int bits int c int i public static int shiftDownBits (int, int[], int, int, int[]) int next int len int[] x int bits int c int[] z int i public static int shiftDownBits (int, int[], int, int, int, int[], int) int next int len int[] x int xOff int bits int c int[] z int zOff int i public static int shiftDownWord (int, int[], int) int next int len int[] z int c int i public static int shiftUpBit (int, int[], int) int next int i int len int[] z int c public static int shiftUpBit (int, int[], int, int) int next int i int len int[] z int zOff int c public static int shiftUpBit (int, int[], int, int[]) int next int i int len int[] x int c int[] z public static int shiftUpBit (int, int[], int, int, int[], int) int next int i int len int[] x int xOff int c int[] z int zOff public static long shiftUpBit64 (int, long[], int, long, long[], int) long next int i int len long[] x int xOff long c long[] z int zOff public static int shiftUpBits (int, int[], int, int) int next int i int len int[] z int bits int c public static int shiftUpBits (int, int[], int, int, int) int next int i int len int[] z int zOff int bits int c public static long shiftUpBits64 (int, long[], int, int, long) long next int i int len long[] z int zOff int bits long c public static int shiftUpBits (int, int[], int, int, int[]) int next int i int len int[] x int bits int c int[] z public static int shiftUpBits (int, int[], int, int, int, int[], int) int next int i int len int[] x int xOff int bits int c int[] z int zOff public static long shiftUpBits64 (int, long[], int, int, long, long[], int) long next int i int len long[] x int xOff int bits long c long[] z int zOff public static void square (int, int[], int[]) long xVal long p int i int len int[] x int[] zz int extLen int c int j int k long d int zzPos public static void square (int, int[], int, int[], int) long xVal long p int i int len int[] x int xOff int[] zz int zzOff int extLen int c int j int k long d int zzPos public static int squareWordAdd (int[], int, int[]) int[] x int xPos int[] z long c long xVal int i public static int squareWordAdd (int[], int, int, int[], int) int[] x int xOff int xPos int[] z int zOff long c long xVal int i public static int squareWordAddTo (int[], int, int[]) int[] x int xPos int[] z long c long xVal int i public static int squareWordAddTo (int[], int, int, int[], int) int[] x int xOff int xPos int[] z int zOff long c long xVal int i public static int sub (int, int[], int[], int[]) int i int len int[] x int[] y int[] z long c public static int sub (int, int[], int, int[], int, int[], int) int i int len int[] x int xOff int[] y int yOff int[] z int zOff long c public static int sub33At (int, int, int[], int) int len int x int[] z int zPos long c public static int sub33At (int, int, int[], int, int) int len int x int[] z int zOff int zPos long c public static int sub33From (int, int, int[]) int len int x int[] z long c public static int sub33From (int, int, int[], int) int len int x int[] z int zOff long c public static int subBothFrom (int, int[], int[], int[]) int i int len int[] x int[] y int[] z long c public static int subBothFrom (int, int[], int, int[], int, int[], int) int i int len int[] x int xOff int[] y int yOff int[] z int zOff long c public static int subDWordAt (int, long, int[], int) int len long x int[] z int zPos long c public static int subDWordAt (int, long, int[], int, int) int len long x int[] z int zOff int zPos long c public static int subDWordFrom (int, long, int[]) int len long x int[] z long c public static int subDWordFrom (int, long, int[], int) int len long x int[] z int zOff long c public static int subFrom (int, int[], int[]) int i int len int[] x int[] z long c public static int subFrom (int, int[], int, int[], int) int i int len int[] x int xOff int[] z int zOff long c public static int subWordAt (int, int, int[], int) int len int x int[] z int zPos long c public static int subWordAt (int, int, int[], int, int) int len int x int[] z int zOff int zPos long c public static int subWordFrom (int, int, int[]) int len int x int[] z long c public static int subWordFrom (int, int, int[], int) int len int x int[] z int zOff long c public static java.math.BigInteger toBigInteger (int, int[]) int x_i int i int len int[] x byte[] bs public static void zero (int, int[]) int i int len int[] z public static void zero (int, int[], int) int i int len int[] z int zOff public static void zero64 (int, long[]) int i int len long[] z }
org/bouncycastle/math/raw/Nat192.class
Nat192.java package org.bouncycastle.math.raw public abstract org.bouncycastle.math.raw.Nat192 extends java.lang.Object { private static final long M public void <init> () public static int add (int[], int[], int[]) int[] x int[] y int[] z long c public static int addBothTo (int[], int[], int[]) int[] x int[] y int[] z long c public static int addTo (int[], int[]) int[] x int[] z long c public static int addTo (int[], int, int[], int, int) int[] x int xOff int[] z int zOff int cIn long c public static int addToEachOther (int[], int, int[], int) int[] u int uOff int[] v int vOff long c public static void copy (int[], int[]) int[] x int[] z public static void copy (int[], int, int[], int) int[] x int xOff int[] z int zOff public static void copy64 (long[], long[]) long[] x long[] z public static void copy64 (long[], int, long[], int) long[] x int xOff long[] z int zOff public static int[] create () public static long[] create64 () public static int[] createExt () public static long[] createExt64 () public static boolean diff (int[], int, int[], int, int[], int) int[] x int xOff int[] y int yOff int[] z int zOff boolean pos public static boolean eq (int[], int[]) int i int[] x int[] y public static boolean eq64 (long[], long[]) int i long[] x long[] y public static int[] fromBigInteger (java.math.BigInteger) int i java.math.BigInteger x int[] z public static long[] fromBigInteger64 (java.math.BigInteger) int i java.math.BigInteger x long[] z public static int getBit (int[], int) int[] x int bit int w int b public static boolean gte (int[], int[]) int x_i int y_i int i int[] x int[] y public static boolean gte (int[], int, int[], int) int x_i int y_i int i int[] x int xOff int[] y int yOff public static boolean isOne (int[]) int i int[] x public static boolean isOne64 (long[]) int i long[] x public static boolean isZero (int[]) int i int[] x public static boolean isZero64 (long[]) int i long[] x public static void mul (int[], int[], int[]) long c long x_0 long c long x_i int i int[] x int[] y int[] zz long y_0 long y_1 long y_2 long y_3 long y_4 long y_5 public static void mul (int[], int, int[], int, int[], int) long c long x_0 long c long x_i int i int[] x int xOff int[] y int yOff int[] zz int zzOff long y_0 long y_1 long y_2 long y_3 long y_4 long y_5 public static int mulAddTo (int[], int[], int[]) long c long x_i int i int[] x int[] y int[] zz long y_0 long y_1 long y_2 long y_3 long y_4 long y_5 long zc public static int mulAddTo (int[], int, int[], int, int[], int) long c long x_i int i int[] x int xOff int[] y int yOff int[] zz int zzOff long y_0 long y_1 long y_2 long y_3 long y_4 long y_5 long zc public static long mul33Add (int, int[], int, int[], int, int[], int) int w int[] x int xOff int[] y int yOff int[] z int zOff long c long wVal long x0 long x1 long x2 long x3 long x4 long x5 public static int mulWordAddExt (int, int[], int, int[], int) int x int[] yy int yyOff int[] zz int zzOff long c long xVal public static int mul33DWordAdd (int, long, int[], int) int x long y int[] z int zOff long c long xVal long y00 long y01 public static int mul33WordAdd (int, int, int[], int) int x int y int[] z int zOff long c long xVal long yVal public static int mulWordDwordAdd (int, long, int[], int) int x long y int[] z int zOff long c long xVal public static int mulWord (int, int[], int[], int) int x int[] y int[] z int zOff long c long xVal int i public static void square (int[], int[]) long xVal long p long p int i int j int[] x int[] zz long x_0 long zz_1 int c int w long x_1 long zz_2 long x_2 long zz_3 long zz_4 long x_3 long zz_5 long zz_6 long x_4 long zz_7 long zz_8 long x_5 long zz_9 long zz_10 public static void square (int[], int, int[], int) long xVal long p long p int i int j int[] x int xOff int[] zz int zzOff long x_0 long zz_1 int c int w long x_1 long zz_2 long x_2 long zz_3 long zz_4 long x_3 long zz_5 long zz_6 long x_4 long zz_7 long zz_8 long x_5 long zz_9 long zz_10 public static int sub (int[], int[], int[]) int[] x int[] y int[] z long c public static int sub (int[], int, int[], int, int[], int) int[] x int xOff int[] y int yOff int[] z int zOff long c public static int subBothFrom (int[], int[], int[]) int[] x int[] y int[] z long c public static int subFrom (int[], int[]) int[] x int[] z long c public static int subFrom (int[], int, int[], int) int[] x int xOff int[] z int zOff long c public static java.math.BigInteger toBigInteger (int[]) int x_i int i int[] x byte[] bs public static java.math.BigInteger toBigInteger64 (long[]) long x_i int i long[] x byte[] bs public static void zero (int[]) int[] z }
org/bouncycastle/math/raw/Nat224.class
Nat224.java package org.bouncycastle.math.raw public abstract org.bouncycastle.math.raw.Nat224 extends java.lang.Object { private static final long M public void <init> () public static int add (int[], int[], int[]) int[] x int[] y int[] z long c public static int add (int[], int, int[], int, int[], int) int[] x int xOff int[] y int yOff int[] z int zOff long c public static int addBothTo (int[], int[], int[]) int[] x int[] y int[] z long c public static int addBothTo (int[], int, int[], int, int[], int) int[] x int xOff int[] y int yOff int[] z int zOff long c public static int addTo (int[], int[]) int[] x int[] z long c public static int addTo (int[], int, int[], int, int) int[] x int xOff int[] z int zOff int cIn long c public static int addToEachOther (int[], int, int[], int) int[] u int uOff int[] v int vOff long c public static void copy (int[], int[]) int[] x int[] z public static void copy (int[], int, int[], int) int[] x int xOff int[] z int zOff public static int[] create () public static int[] createExt () public static boolean diff (int[], int, int[], int, int[], int) int[] x int xOff int[] y int yOff int[] z int zOff boolean pos public static boolean eq (int[], int[]) int i int[] x int[] y public static int[] fromBigInteger (java.math.BigInteger) int i java.math.BigInteger x int[] z public static int getBit (int[], int) int[] x int bit int w int b public static boolean gte (int[], int[]) int x_i int y_i int i int[] x int[] y public static boolean gte (int[], int, int[], int) int x_i int y_i int i int[] x int xOff int[] y int yOff public static boolean isOne (int[]) int i int[] x public static boolean isZero (int[]) int i int[] x public static void mul (int[], int[], int[]) long c long x_0 long c long x_i int i int[] x int[] y int[] zz long y_0 long y_1 long y_2 long y_3 long y_4 long y_5 long y_6 public static void mul (int[], int, int[], int, int[], int) long c long x_0 long c long x_i int i int[] x int xOff int[] y int yOff int[] zz int zzOff long y_0 long y_1 long y_2 long y_3 long y_4 long y_5 long y_6 public static int mulAddTo (int[], int[], int[]) long c long x_i int i int[] x int[] y int[] zz long y_0 long y_1 long y_2 long y_3 long y_4 long y_5 long y_6 long zc public static int mulAddTo (int[], int, int[], int, int[], int) long c long x_i int i int[] x int xOff int[] y int yOff int[] zz int zzOff long y_0 long y_1 long y_2 long y_3 long y_4 long y_5 long y_6 long zc public static long mul33Add (int, int[], int, int[], int, int[], int) int w int[] x int xOff int[] y int yOff int[] z int zOff long c long wVal long x0 long x1 long x2 long x3 long x4 long x5 long x6 public static int mulByWord (int, int[]) int x int[] z long c long xVal public static int mulByWordAddTo (int, int[], int[]) int x int[] y int[] z long c long xVal public static int mulWordAddTo (int, int[], int, int[], int) int x int[] y int yOff int[] z int zOff long c long xVal public static int mul33DWordAdd (int, long, int[], int) int x long y int[] z int zOff long c long xVal long y00 long y01 public static int mul33WordAdd (int, int, int[], int) int x int y int[] z int zOff long c long xVal long yVal public static int mulWordDwordAdd (int, long, int[], int) int x long y int[] z int zOff long c long xVal public static int mulWord (int, int[], int[], int) int x int[] y int[] z int zOff long c long xVal int i public static void square (int[], int[]) long xVal long p long p int i int j int[] x int[] zz long x_0 long zz_1 int c int w long x_1 long zz_2 long x_2 long zz_3 long zz_4 long x_3 long zz_5 long zz_6 long x_4 long zz_7 long zz_8 long x_5 long zz_9 long zz_10 long x_6 long zz_11 long zz_12 public static void square (int[], int, int[], int) long xVal long p long p int i int j int[] x int xOff int[] zz int zzOff long x_0 long zz_1 int c int w long x_1 long zz_2 long x_2 long zz_3 long zz_4 long x_3 long zz_5 long zz_6 long x_4 long zz_7 long zz_8 long x_5 long zz_9 long zz_10 long x_6 long zz_11 long zz_12 public static int sub (int[], int[], int[]) int[] x int[] y int[] z long c public static int sub (int[], int, int[], int, int[], int) int[] x int xOff int[] y int yOff int[] z int zOff long c public static int subBothFrom (int[], int[], int[]) int[] x int[] y int[] z long c public static int subFrom (int[], int[]) int[] x int[] z long c public static int subFrom (int[], int, int[], int) int[] x int xOff int[] z int zOff long c public static java.math.BigInteger toBigInteger (int[]) int x_i int i int[] x byte[] bs public static void zero (int[]) int[] z }
org/bouncycastle/math/raw/Nat256.class
Nat256.java package org.bouncycastle.math.raw public abstract org.bouncycastle.math.raw.Nat256 extends java.lang.Object { private static final long M public void <init> () public static int add (int[], int[], int[]) int[] x int[] y int[] z long c public static int add (int[], int, int[], int, int[], int) int[] x int xOff int[] y int yOff int[] z int zOff long c public static int addBothTo (int[], int[], int[]) int[] x int[] y int[] z long c public static int addBothTo (int[], int, int[], int, int[], int) int[] x int xOff int[] y int yOff int[] z int zOff long c public static int addTo (int[], int[]) int[] x int[] z long c public static int addTo (int[], int, int[], int, int) int[] x int xOff int[] z int zOff int cIn long c public static int addToEachOther (int[], int, int[], int) int[] u int uOff int[] v int vOff long c public static void copy (int[], int[]) int[] x int[] z public static void copy (int[], int, int[], int) int[] x int xOff int[] z int zOff public static void copy64 (long[], long[]) long[] x long[] z public static void copy64 (long[], int, long[], int) long[] x int xOff long[] z int zOff public static int[] create () public static long[] create64 () public static int[] createExt () public static long[] createExt64 () public static boolean diff (int[], int, int[], int, int[], int) int[] x int xOff int[] y int yOff int[] z int zOff boolean pos public static boolean eq (int[], int[]) int i int[] x int[] y public static boolean eq64 (long[], long[]) int i long[] x long[] y public static int[] fromBigInteger (java.math.BigInteger) int i java.math.BigInteger x int[] z public static long[] fromBigInteger64 (java.math.BigInteger) int i java.math.BigInteger x long[] z public static int getBit (int[], int) int[] x int bit int w int b public static boolean gte (int[], int[]) int x_i int y_i int i int[] x int[] y public static boolean gte (int[], int, int[], int) int x_i int y_i int i int[] x int xOff int[] y int yOff public static boolean isOne (int[]) int i int[] x public static boolean isOne64 (long[]) int i long[] x public static boolean isZero (int[]) int i int[] x public static boolean isZero64 (long[]) int i long[] x public static void mul (int[], int[], int[]) long c long x_0 long c long x_i int i int[] x int[] y int[] zz long y_0 long y_1 long y_2 long y_3 long y_4 long y_5 long y_6 long y_7 public static void mul (int[], int, int[], int, int[], int) long c long x_0 long c long x_i int i int[] x int xOff int[] y int yOff int[] zz int zzOff long y_0 long y_1 long y_2 long y_3 long y_4 long y_5 long y_6 long y_7 public static int mulAddTo (int[], int[], int[]) long c long x_i int i int[] x int[] y int[] zz long y_0 long y_1 long y_2 long y_3 long y_4 long y_5 long y_6 long y_7 long zc public static int mulAddTo (int[], int, int[], int, int[], int) long c long x_i int i int[] x int xOff int[] y int yOff int[] zz int zzOff long y_0 long y_1 long y_2 long y_3 long y_4 long y_5 long y_6 long y_7 long zc public static long mul33Add (int, int[], int, int[], int, int[], int) int w int[] x int xOff int[] y int yOff int[] z int zOff long c long wVal long x0 long x1 long x2 long x3 long x4 long x5 long x6 long x7 public static int mulByWord (int, int[]) int x int[] z long c long xVal public static int mulByWordAddTo (int, int[], int[]) int x int[] y int[] z long c long xVal public static int mulWordAddTo (int, int[], int, int[], int) int x int[] y int yOff int[] z int zOff long c long xVal public static int mul33DWordAdd (int, long, int[], int) int x long y int[] z int zOff long c long xVal long y00 long y01 public static int mul33WordAdd (int, int, int[], int) int x int y int[] z int zOff long c long xVal long yVal public static int mulWordDwordAdd (int, long, int[], int) int x long y int[] z int zOff long c long xVal public static int mulWord (int, int[], int[], int) int x int[] y int[] z int zOff long c long xVal int i public static void square (int[], int[]) long xVal long p long p int i int j int[] x int[] zz long x_0 long zz_1 int c int w long x_1 long zz_2 long x_2 long zz_3 long zz_4 long x_3 long zz_5 long zz_6 long x_4 long zz_7 long zz_8 long x_5 long zz_9 long zz_10 long x_6 long zz_11 long zz_12 long x_7 long zz_13 long zz_14 public static void square (int[], int, int[], int) long xVal long p long p int i int j int[] x int xOff int[] zz int zzOff long x_0 long zz_1 int c int w long x_1 long zz_2 long x_2 long zz_3 long zz_4 long x_3 long zz_5 long zz_6 long x_4 long zz_7 long zz_8 long x_5 long zz_9 long zz_10 long x_6 long zz_11 long zz_12 long x_7 long zz_13 long zz_14 public static int sub (int[], int[], int[]) int[] x int[] y int[] z long c public static int sub (int[], int, int[], int, int[], int) int[] x int xOff int[] y int yOff int[] z int zOff long c public static int subBothFrom (int[], int[], int[]) int[] x int[] y int[] z long c public static int subFrom (int[], int[]) int[] x int[] z long c public static int subFrom (int[], int, int[], int) int[] x int xOff int[] z int zOff long c public static java.math.BigInteger toBigInteger (int[]) int x_i int i int[] x byte[] bs public static java.math.BigInteger toBigInteger64 (long[]) long x_i int i long[] x byte[] bs public static void zero (int[]) int[] z }
org/bouncycastle/math/raw/Nat384.class
Nat384.java package org.bouncycastle.math.raw public abstract org.bouncycastle.math.raw.Nat384 extends java.lang.Object { public void <init> () public static void mul (int[], int[], int[]) int[] x int[] y int[] zz int c18 int c12 int[] dx int[] dy boolean neg int[] tt public static void square (int[], int[]) int[] x int[] zz int c18 int c12 int[] dx int[] tt }
org/bouncycastle/math/raw/Nat512.class
Nat512.java package org.bouncycastle.math.raw public abstract org.bouncycastle.math.raw.Nat512 extends java.lang.Object { public void <init> () public static void mul (int[], int[], int[]) int[] x int[] y int[] zz int c24 int c16 int[] dx int[] dy boolean neg int[] tt public static void square (int[], int[]) int[] x int[] zz int c24 int c16 int[] dx int[] tt }
org/bouncycastle/util/
org/bouncycastle/util/Arrays$Iterator.class
Arrays.java package org.bouncycastle.util public org.bouncycastle.util.Arrays$Iterator extends java.lang.Object implements java.util.Iterator { private final Object[] dataArray private int position public void <init> (java.lang.Object[]) Object[] dataArray public boolean hasNext () public java.lang.Object next () public void remove () }
org/bouncycastle/util/Arrays.class
Arrays.java package org.bouncycastle.util public final org.bouncycastle.util.Arrays extends java.lang.Object { private void <init> () public static boolean areAllZeroes (byte[], int, int) int i byte[] buf int off int len int bits public static boolean areEqual (boolean[], boolean[]) boolean[] a boolean[] b public static boolean areEqual (byte[], byte[]) byte[] a byte[] b public static boolean areEqual (byte[], int, int, byte[], int, int) int i byte[] a int aFromIndex int aToIndex byte[] b int bFromIndex int bToIndex int aLength int bLength public static boolean areEqual (char[], char[]) char[] a char[] b public static boolean areEqual (int[], int[]) int[] a int[] b public static boolean areEqual (long[], long[]) long[] a long[] b public static boolean areEqual (java.lang.Object[], java.lang.Object[]) Object[] a Object[] b public static boolean areEqual (short[], short[]) short[] a short[] b public static boolean constantTimeAreEqual (byte[], byte[]) int i int i byte[] expected byte[] supplied int len int nonEqual public static boolean constantTimeAreEqual (int, byte[], int, byte[], int) int i int len byte[] a int aOff byte[] b int bOff int d public static int compareUnsigned (byte[], byte[]) int aVal int bVal int i byte[] a byte[] b int minLen public static boolean contains (boolean[], boolean) int i boolean[] a boolean val public static boolean contains (byte[], byte) int i byte[] a byte val public static boolean contains (char[], char) int i char[] a char val public static boolean contains (int[], int) int i int[] a int val public static boolean contains (long[], long) int i long[] a long val public static boolean contains (short[], short) int i short[] a short val public static void fill (boolean[], boolean) boolean[] a boolean val public static void fill (boolean[], int, int, boolean) boolean[] a int fromIndex int toIndex boolean val public static void fill (byte[], byte) byte[] a byte val public static void fill (byte[], int, byte) byte[] a int fromIndex byte val public static void fill (byte[], int, int, byte) byte[] a int fromIndex int toIndex byte val public static void fill (char[], char) char[] a char val public static void fill (char[], int, int, char) char[] a int fromIndex int toIndex char val public static void fill (int[], int) int[] a int val public static void fill (int[], int, int) int[] a int fromIndex int val public static void fill (int[], int, int, int) int[] a int fromIndex int toIndex int val public static void fill (long[], long) long[] a long val public static void fill (long[], int, long) long[] a int fromIndex long val public static void fill (long[], int, int, long) long[] a int fromIndex int toIndex long val public static void fill (java.lang.Object[], java.lang.Object) Object[] a Object val public static void fill (java.lang.Object[], int, int, java.lang.Object) Object[] a int fromIndex int toIndex Object val public static void fill (short[], short) short[] a short val public static void fill (short[], int, short) short[] a int fromIndex short val public static void fill (short[], int, int, short) short[] a int fromIndex int toIndex short val public static int hashCode (byte[]) byte[] data int i int hc public static int hashCode (byte[], int, int) byte[] data int off int len int i int hc public static int hashCode (char[]) char[] data int i int hc public static int hashCode (int[][]) int i int[][] ints int hc public static int hashCode (int[]) int[] data int i int hc public static int hashCode (int[], int, int) int[] data int off int len int i int hc public static int hashCode (long[]) long di long[] data int i int hc public static int hashCode (long[], int, int) long di long[] data int off int len int i int hc public static int hashCode (short[][][]) int i short[][][] shorts int hc public static int hashCode (short[][]) int i short[][] shorts int hc public static int hashCode (short[]) short[] data int i int hc public static int hashCode (java.lang.Object[]) Object[] data int i int hc public static boolean[] clone (boolean[]) boolean[] data public static byte[] clone (byte[]) byte[] data public static char[] clone (char[]) char[] data public static int[] clone (int[]) int[] data public static long[] clone (long[]) long[] data public static short[] clone (short[]) short[] data public static java.math.BigInteger[] clone (java.math.BigInteger[]) java.math.BigInteger[] data public static byte[] clone (byte[], byte[]) byte[] data byte[] existing public static long[] clone (long[], long[]) long[] data long[] existing public static byte[][] clone (byte[][]) int i byte[][] data byte[][] copy public static byte[][][] clone (byte[][][]) int i byte[][][] data byte[][][] copy public static boolean[] copyOf (boolean[], int) boolean[] original int newLength boolean[] copy public static byte[] copyOf (byte[], int) byte[] original int newLength byte[] copy public static char[] copyOf (char[], int) char[] original int newLength char[] copy public static int[] copyOf (int[], int) int[] original int newLength int[] copy public static long[] copyOf (long[], int) long[] original int newLength long[] copy public static short[] copyOf (short[], int) short[] original int newLength short[] copy public static java.math.BigInteger[] copyOf (java.math.BigInteger[], int) java.math.BigInteger[] original int newLength java.math.BigInteger[] copy public static boolean[] copyOfRange (boolean[], int, int) boolean[] original int from int to int newLength boolean[] copy public static byte[] copyOfRange (byte[], int, int) byte[] original int from int to int newLength byte[] copy public static char[] copyOfRange (char[], int, int) char[] original int from int to int newLength char[] copy public static int[] copyOfRange (int[], int, int) int[] original int from int to int newLength int[] copy public static long[] copyOfRange (long[], int, int) long[] original int from int to int newLength long[] copy public static short[] copyOfRange (short[], int, int) short[] original int from int to int newLength short[] copy public static java.math.BigInteger[] copyOfRange (java.math.BigInteger[], int, int) java.math.BigInteger[] original int from int to int newLength java.math.BigInteger[] copy private static int getLength (int, int) StringBuffer sb int from int to int newLength public static byte[] append (byte[], byte) byte[] a byte b int length byte[] result public static short[] append (short[], short) short[] a short b int length short[] result public static int[] append (int[], int) int[] a int b int length int[] result public static java.lang.String[] append (java.lang.String[], java.lang.String) String[] a String b int length String[] result public static byte[] concatenate (byte[], byte[]) byte[] a byte[] b byte[] r public static short[] concatenate (short[], short[]) short[] a short[] b short[] r public static byte[] concatenate (byte[], byte[], byte[]) byte[] a byte[] b byte[] c byte[] r int pos public static byte[] concatenate (byte[], byte[], byte[], byte[]) byte[] a byte[] b byte[] c byte[] d byte[] r int pos public static byte[] concatenate (byte[][]) int i int i byte[][] arrays int size byte[] rv int offSet public static int[] concatenate (int[], int[]) int[] a int[] b int[] r public static byte[] prepend (byte[], byte) byte[] a byte b int length byte[] result public static short[] prepend (short[], short) short[] a short b int length short[] result public static int[] prepend (int[], int) int[] a int b int length int[] result public static byte[] reverse (byte[]) byte[] a int p1 int p2 byte[] result public static int[] reverse (int[]) int[] a int p1 int p2 int[] result public static void clear (byte[]) byte[] data public static void clear (int[]) int[] data public static boolean isNullOrContainsNull (java.lang.Object[]) int i Object[] array int count public static boolean isNullOrEmpty (byte[]) byte[] array public static boolean isNullOrEmpty (int[]) int[] array public static boolean isNullOrEmpty (java.lang.Object[]) Object[] array }
org/bouncycastle/util/BigIntegers.class
BigIntegers.java package org.bouncycastle.util public final org.bouncycastle.util.BigIntegers extends java.lang.Object { public static final java.math.BigInteger ZERO public static final java.math.BigInteger ONE public static final java.math.BigInteger TWO private static final java.math.BigInteger THREE private static final int MAX_ITERATIONS private static final java.math.BigInteger SMALL_PRIMES_PRODUCT private static final int MAX_SMALL public void <init> () public static byte[] asUnsignedByteArray (java.math.BigInteger) byte[] tmp java.math.BigInteger value byte[] bytes public static byte[] asUnsignedByteArray (int, java.math.BigInteger) int length java.math.BigInteger value byte[] bytes int start int count byte[] tmp public static void asUnsignedByteArray (java.math.BigInteger, byte[], int, int) java.math.BigInteger value byte[] buf int off int len byte[] bytes int start int count int padLen public static java.math.BigInteger createRandomInRange (java.math.BigInteger, java.math.BigInteger, java.security.SecureRandom) java.math.BigInteger x int i java.math.BigInteger min java.math.BigInteger max java.security.SecureRandom random int cmp public static java.math.BigInteger fromUnsignedByteArray (byte[]) byte[] buf public static java.math.BigInteger fromUnsignedByteArray (byte[], int, int) byte[] buf int off int length byte[] mag public static int intValueExact (java.math.BigInteger) java.math.BigInteger x public static long longValueExact (java.math.BigInteger) java.math.BigInteger x public static java.math.BigInteger modOddInverse (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger M java.math.BigInteger X int bits int[] m int[] x int len int[] z public static java.math.BigInteger modOddInverseVar (java.math.BigInteger, java.math.BigInteger) java.math.BigInteger M java.math.BigInteger X int bits int[] m int[] x int len int[] z public static int getUnsignedByteLength (java.math.BigInteger) java.math.BigInteger n public static java.math.BigInteger createRandomBigInteger (int, java.security.SecureRandom) int bitLength java.security.SecureRandom random public static java.math.BigInteger createRandomPrime (int, int, java.security.SecureRandom) byte[] base int xBits byte lead int bitLength int certainty java.security.SecureRandom random java.math.BigInteger rv private static byte[] createRandom (int, java.security.SecureRandom) throws java.lang.IllegalArgumentException int bitLength java.security.SecureRandom random int nBytes byte[] rv int xBits static void <clinit> () }
org/bouncycastle/util/CollectionStore.class
CollectionStore.java package org.bouncycastle.util public org.bouncycastle.util.CollectionStore extends java.lang.Object implements org.bouncycastle.util.Store org.bouncycastle.util.Iterable { private java.util.Collection _local public void <init> (java.util.Collection) java.util.Collection collection public java.util.Collection getMatches (org.bouncycastle.util.Selector) Object obj java.util.List col java.util.Iterator iter org.bouncycastle.util.Selector selector public java.util.Iterator iterator () }
org/bouncycastle/util/Doubles.class
Doubles.java package org.bouncycastle.util public org.bouncycastle.util.Doubles extends java.lang.Object { public void <init> () public static java.lang.Double valueOf (double) double value }
org/bouncycastle/util/Encodable.class
Encodable.java package org.bouncycastle.util public abstract org.bouncycastle.util.Encodable extends java.lang.Object { public abstract byte[] getEncoded () throws java.io.IOException }
org/bouncycastle/util/Fingerprint.class
Fingerprint.java package org.bouncycastle.util public org.bouncycastle.util.Fingerprint extends java.lang.Object { private static char[] encodingTable private final byte[] fingerprint public void <init> (byte[]) byte[] source public void <init> (byte[], int) byte[] source int bitLength public byte[] getFingerprint () public java.lang.String toString () int i StringBuffer sb public boolean equals (java.lang.Object) Object o public int hashCode () public static byte[] calculateFingerprint (byte[]) byte[] input public static byte[] calculateFingerprint (byte[], int) byte[] input int bitLength org.bouncycastle.crypto.Digest digest byte[] rv byte[] untruncated static void <clinit> () }
org/bouncycastle/util/IPAddress.class
IPAddress.java package org.bouncycastle.util public org.bouncycastle.util.IPAddress extends java.lang.Object { public void <init> () public static boolean isValid (java.lang.String) String address public static boolean isValidWithNetMask (java.lang.String) String address public static boolean isValidIPv4 (java.lang.String) int octet NumberFormatException ex int octet int pos String address int octets String temp int start public static boolean isValidIPv4WithNetmask (java.lang.String) String address int index String mask public static boolean isValidIPv6WithNetmask (java.lang.String) String address int index String mask private static boolean isMaskValue (java.lang.String, int) int value NumberFormatException e String component int size public static boolean isValidIPv6 (java.lang.String) int octet NumberFormatException ex int octet String value int pos String address int octets String temp boolean doubleColonFound int start }
org/bouncycastle/util/Integers.class
Integers.java package org.bouncycastle.util public org.bouncycastle.util.Integers extends java.lang.Object { public void <init> () public static int numberOfLeadingZeros (int) int i public static int numberOfTrailingZeros (int) int i public static int reverse (int) int i public static int reverseBytes (int) int i public static int rotateLeft (int, int) int i int distance public static int rotateRight (int, int) int i int distance public static java.lang.Integer valueOf (int) int value }
org/bouncycastle/util/Iterable.class
Iterable.java package org.bouncycastle.util public abstract org.bouncycastle.util.Iterable extends java.lang.Object implements java.lang.Iterable { public abstract java.util.Iterator iterator () }
org/bouncycastle/util/Longs.class
Longs.java package org.bouncycastle.util public org.bouncycastle.util.Longs extends java.lang.Object { public void <init> () public static long reverse (long) long i public static long reverseBytes (long) long i public static long rotateLeft (long, int) long i int distance public static long rotateRight (long, int) long i int distance public static java.lang.Long valueOf (long) long value }
org/bouncycastle/util/Memoable.class
Memoable.java package org.bouncycastle.util public abstract org.bouncycastle.util.Memoable extends java.lang.Object { public abstract org.bouncycastle.util.Memoable copy () public abstract void reset (org.bouncycastle.util.Memoable) }
org/bouncycastle/util/Objects.class
Objects.java package org.bouncycastle.util public org.bouncycastle.util.Objects extends java.lang.Object { public void <init> () public static boolean areEqual (java.lang.Object, java.lang.Object) Object a Object b public static int hashCode (java.lang.Object) Object obj }
org/bouncycastle/util/Pack.class
Pack.java package org.bouncycastle.util public abstract org.bouncycastle.util.Pack extends java.lang.Object { public void <init> () public static short bigEndianToShort (byte[], int) byte[] bs int off int n public static int bigEndianToInt (byte[], int) byte[] bs int off int n public static void bigEndianToInt (byte[], int, int[]) int i byte[] bs int off int[] ns public static void bigEndianToInt (byte[], int, int[], int, int) int i byte[] bs int off int[] ns int nsOff int nsLen public static byte[] intToBigEndian (int) int n byte[] bs public static void intToBigEndian (int, byte[], int) int n byte[] bs int off public static byte[] intToBigEndian (int[]) int[] ns byte[] bs public static void intToBigEndian (int[], byte[], int) int i int[] ns byte[] bs int off public static void intToBigEndian (int[], int, int, byte[], int) int i int[] ns int nsOff int nsLen byte[] bs int bsOff public static long bigEndianToLong (byte[], int) byte[] bs int off int hi int lo public static void bigEndianToLong (byte[], int, long[]) int i byte[] bs int off long[] ns public static void bigEndianToLong (byte[], int, long[], int, int) int i byte[] bs int bsOff long[] ns int nsOff int nsLen public static byte[] longToBigEndian (long) long n byte[] bs public static void longToBigEndian (long, byte[], int) long n byte[] bs int off public static byte[] longToBigEndian (long[]) long[] ns byte[] bs public static void longToBigEndian (long[], byte[], int) int i long[] ns byte[] bs int off public static void longToBigEndian (long[], int, int, byte[], int) int i long[] ns int nsOff int nsLen byte[] bs int bsOff public static void longToBigEndian (long, byte[], int, int) int i long value byte[] bs int off int bytes public static short littleEndianToShort (byte[], int) byte[] bs int off int n public static int littleEndianToInt (byte[], int) byte[] bs int off int n public static void littleEndianToInt (byte[], int, int[]) int i byte[] bs int off int[] ns public static void littleEndianToInt (byte[], int, int[], int, int) int i byte[] bs int bOff int[] ns int nOff int count public static int[] littleEndianToInt (byte[], int, int) int i byte[] bs int off int count int[] ns public static byte[] shortToLittleEndian (short) short n byte[] bs public static void shortToLittleEndian (short, byte[], int) short n byte[] bs int off public static byte[] shortToBigEndian (short) short n byte[] r public static void shortToBigEndian (short, byte[], int) short n byte[] bs int off public static byte[] intToLittleEndian (int) int n byte[] bs public static void intToLittleEndian (int, byte[], int) int n byte[] bs int off public static byte[] intToLittleEndian (int[]) int[] ns byte[] bs public static void intToLittleEndian (int[], byte[], int) int i int[] ns byte[] bs int off public static void intToLittleEndian (int[], int, int, byte[], int) int i int[] ns int nsOff int nsLen byte[] bs int bsOff public static long littleEndianToLong (byte[], int) byte[] bs int off int lo int hi public static void littleEndianToLong (byte[], int, long[]) int i byte[] bs int off long[] ns public static void littleEndianToLong (byte[], int, long[], int, int) int i byte[] bs int bsOff long[] ns int nsOff int nsLen public static byte[] longToLittleEndian (long) long n byte[] bs public static void longToLittleEndian (long, byte[], int) long n byte[] bs int off public static byte[] longToLittleEndian (long[]) long[] ns byte[] bs public static void longToLittleEndian (long[], byte[], int) int i long[] ns byte[] bs int off public static void longToLittleEndian (long[], int, int, byte[], int) int i long[] ns int nsOff int nsLen byte[] bs int bsOff }
org/bouncycastle/util/Properties$1.class
Properties.java package org.bouncycastle.util org.bouncycastle.util.Properties$1 extends java.lang.Object implements java.security.PrivilegedAction { final synthetic String val$propertyName void <init> (java.lang.String) public java.lang.Object run () }
org/bouncycastle/util/Properties$2.class
Properties.java package org.bouncycastle.util org.bouncycastle.util.Properties$2 extends java.lang.Object implements java.security.PrivilegedAction { final synthetic String val$propertyName void <init> (java.lang.String) public java.lang.Object run () }
org/bouncycastle/util/Properties.class
Properties.java package org.bouncycastle.util public org.bouncycastle.util.Properties extends java.lang.Object { private static final ThreadLocal threadProperties private void <init> () public static boolean isOverrideSet (java.lang.String) java.security.AccessControlException e String propertyName public static boolean isOverrideSetTo (java.lang.String, boolean) String propertyValue java.security.AccessControlException e String propertyName boolean isTrue public static boolean setThreadOverride (java.lang.String, boolean) String propertyName boolean enable boolean isSet java.util.Map localProps public static boolean removeThreadOverride (java.lang.String) String p String propertyName java.util.Map localProps public static java.math.BigInteger asBigInteger (java.lang.String) String propertyName String p public static java.util.Set asKeySet (java.lang.String) java.util.StringTokenizer sTok String propertyName java.util.Set set String p public static java.lang.String getPropertyValue (java.lang.String) String p String propertyName String val java.util.Map localProps private static boolean isSetFalse (java.lang.String) String p private static boolean isSetTrue (java.lang.String) String p static void <clinit> () }
org/bouncycastle/util/Selector.class
Selector.java package org.bouncycastle.util public abstract org.bouncycastle.util.Selector extends java.lang.Object implements java.lang.Cloneable { public abstract boolean match (java.lang.Object) public abstract java.lang.Object clone () }
org/bouncycastle/util/Store.class
Store.java package org.bouncycastle.util public abstract org.bouncycastle.util.Store extends java.lang.Object { public abstract java.util.Collection getMatches (org.bouncycastle.util.Selector) throws org.bouncycastle.util.StoreException }
org/bouncycastle/util/StoreException.class
StoreException.java package org.bouncycastle.util public org.bouncycastle.util.StoreException extends java.lang.RuntimeException { private Throwable _e public void <init> (java.lang.String, java.lang.Throwable) String msg Throwable cause public java.lang.Throwable getCause () }
org/bouncycastle/util/StringList.class
StringList.java package org.bouncycastle.util public abstract org.bouncycastle.util.StringList extends java.lang.Object implements org.bouncycastle.util.Iterable { public abstract boolean add (java.lang.String) public abstract java.lang.String get (int) public abstract int size () public abstract java.lang.String[] toStringArray () public abstract java.lang.String[] toStringArray (int, int) }
org/bouncycastle/util/Strings$1.class
Strings.java package org.bouncycastle.util org.bouncycastle.util.Strings$1 extends java.lang.Object implements java.security.PrivilegedAction { void <init> () public java.lang.String run () public volatile synthetic java.lang.Object run () }
org/bouncycastle/util/Strings$StringListImpl.class
Strings.java package org.bouncycastle.util org.bouncycastle.util.Strings$StringListImpl extends java.util.ArrayList implements org.bouncycastle.util.StringList { private void <init> () public boolean add (java.lang.String) String s public java.lang.String set (int, java.lang.String) int index String element public void add (int, java.lang.String) int index String element public java.lang.String[] toStringArray () int i String[] strs public java.lang.String[] toStringArray (int, int) int i int from int to String[] strs public volatile synthetic java.lang.Object set (int, java.lang.Object) public volatile synthetic void add (int, java.lang.Object) public volatile synthetic boolean add (java.lang.Object) public volatile synthetic java.lang.String get (int) synthetic void <init> (org.bouncycastle.util.Strings$1) org.bouncycastle.util.Strings$1 x0 }
org/bouncycastle/util/Strings.class
Strings.java package org.bouncycastle.util public final org.bouncycastle.util.Strings extends java.lang.Object { private static String LINE_SEPARATOR public void <init> () public static java.lang.String fromUTF8ByteArray (byte[]) byte[] bytes char[] chars int len public static byte[] toUTF8ByteArray (java.lang.String) String string public static byte[] toUTF8ByteArray (char[]) java.io.IOException e char[] string java.io.ByteArrayOutputStream bOut public static void toUTF8ByteArray (char[], java.io.OutputStream) throws java.io.IOException char W1 char W2 int codePoint char ch char[] string java.io.OutputStream sOut char[] c int i public static java.lang.String toUpperCase (java.lang.String) char ch int i String string boolean changed char[] chars public static java.lang.String toLowerCase (java.lang.String) char ch int i String string boolean changed char[] chars public static byte[] toByteArray (char[]) int i char[] chars byte[] bytes public static byte[] toByteArray (java.lang.String) char ch int i String string byte[] bytes public static int toByteArray (java.lang.String, byte[], int) char c int i String s byte[] buf int off int count public static java.lang.String fromByteArray (byte[]) byte[] bytes public static char[] asCharArray (byte[]) int i byte[] bytes char[] chars public static java.lang.String[] split (java.lang.String, char) String subString int tokenLocation int i String input char delimiter java.util.Vector v boolean moreTokens String[] res public static org.bouncycastle.util.StringList newList () public static java.lang.String lineSeparator () static void <clinit> () Exception ef Exception e }
org/bouncycastle/util/encoders/
org/bouncycastle/util/encoders/Base64.class
Base64.java package org.bouncycastle.util.encoders public org.bouncycastle.util.encoders.Base64 extends java.lang.Object { private static final org.bouncycastle.util.encoders.Encoder encoder public void <init> () public static java.lang.String toBase64String (byte[]) byte[] data public static java.lang.String toBase64String (byte[], int, int) byte[] data int off int length byte[] encoded public static byte[] encode (byte[]) byte[] data public static byte[] encode (byte[], int, int) Exception e byte[] data int off int length int len java.io.ByteArrayOutputStream bOut public static int encode (byte[], java.io.OutputStream) throws java.io.IOException byte[] data java.io.OutputStream out public static int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException byte[] data int off int length java.io.OutputStream out public static byte[] decode (byte[]) Exception e byte[] data int len java.io.ByteArrayOutputStream bOut public static byte[] decode (java.lang.String) Exception e String data int len java.io.ByteArrayOutputStream bOut public static int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException String data java.io.OutputStream out public static int decode (byte[], int, int, java.io.OutputStream) Exception e byte[] base64Data int start int length java.io.OutputStream out static void <clinit> () }
org/bouncycastle/util/encoders/Base64Encoder.class
Base64Encoder.java package org.bouncycastle.util.encoders public org.bouncycastle.util.encoders.Base64Encoder extends java.lang.Object implements org.bouncycastle.util.encoders.Encoder { protected final byte[] encodingTable protected byte padding protected final byte[] decodingTable protected void initialiseDecodingTable () int i int i public void <init> () public int encode (byte[], int, int, byte[], int) throws java.io.IOException int a1 int a2 int a3 int a1 int a1 int a2 byte[] inBuf int inOff int inLen byte[] outBuf int outOff int inPos int inEnd int outPos public int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException int inLen int outLen byte[] buf int off int len java.io.OutputStream out byte[] tmp private boolean ignore (char) char c public int decode (byte[], int, int, java.io.OutputStream) throws java.io.IOException byte b1 byte b2 byte b3 byte b4 byte[] data int off int length java.io.OutputStream out byte[] outBuffer int bufOff int outLen int end int i int finish int e0 int e1 int e2 int e3 private int nextI (byte[], int, int) byte[] data int i int finish public int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException byte b1 byte b2 byte b3 byte b4 String data java.io.OutputStream out byte[] outBuffer int bufOff int length int end int i int finish int e0 int e1 int e2 int e3 private int decodeLastBlock (java.io.OutputStream, char, char, char, char) throws java.io.IOException byte b1 byte b2 byte b1 byte b2 byte b3 java.io.OutputStream out char c1 char c2 char c3 char c4 byte b1 byte b2 byte b3 byte b4 private int nextI (java.lang.String, int, int) String data int i int finish }
org/bouncycastle/util/encoders/DecoderException.class
DecoderException.java package org.bouncycastle.util.encoders public org.bouncycastle.util.encoders.DecoderException extends java.lang.IllegalStateException { private Throwable cause void <init> (java.lang.String, java.lang.Throwable) String msg Throwable cause public java.lang.Throwable getCause () }
org/bouncycastle/util/encoders/Encoder.class
Encoder.java package org.bouncycastle.util.encoders public abstract org.bouncycastle.util.encoders.Encoder extends java.lang.Object { public abstract int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException public abstract int decode (byte[], int, int, java.io.OutputStream) throws java.io.IOException public abstract int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException }
org/bouncycastle/util/encoders/EncoderException.class
EncoderException.java package org.bouncycastle.util.encoders public org.bouncycastle.util.encoders.EncoderException extends java.lang.IllegalStateException { private Throwable cause void <init> (java.lang.String, java.lang.Throwable) String msg Throwable cause public java.lang.Throwable getCause () }
org/bouncycastle/util/encoders/Hex.class
Hex.java package org.bouncycastle.util.encoders public org.bouncycastle.util.encoders.Hex extends java.lang.Object { private static final org.bouncycastle.util.encoders.HexEncoder encoder public void <init> () public static java.lang.String toHexString (byte[]) byte[] data public static java.lang.String toHexString (byte[], int, int) byte[] data int off int length byte[] encoded public static byte[] encode (byte[]) byte[] data public static byte[] encode (byte[], int, int) Exception e byte[] data int off int length java.io.ByteArrayOutputStream bOut public static int encode (byte[], java.io.OutputStream) throws java.io.IOException byte[] data java.io.OutputStream out public static int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException byte[] data int off int length java.io.OutputStream out public static byte[] decode (byte[]) Exception e byte[] data java.io.ByteArrayOutputStream bOut public static byte[] decode (java.lang.String) Exception e String data java.io.ByteArrayOutputStream bOut public static int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException String data java.io.OutputStream out public static byte[] decodeStrict (java.lang.String) Exception e String str public static byte[] decodeStrict (java.lang.String, int, int) Exception e String str int off int len static void <clinit> () }
org/bouncycastle/util/encoders/HexEncoder.class
HexEncoder.java package org.bouncycastle.util.encoders public org.bouncycastle.util.encoders.HexEncoder extends java.lang.Object implements org.bouncycastle.util.encoders.Encoder { protected final byte[] encodingTable protected final byte[] decodingTable protected void initialiseDecodingTable () int i int i public void <init> () public int encode (byte[], int, int, byte[], int) throws java.io.IOException int b byte[] inBuf int inOff int inLen byte[] outBuf int outOff int inPos int inEnd int outPos public int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException int inLen int outLen byte[] buf int off int len java.io.OutputStream out byte[] tmp private static boolean ignore (char) char c public int decode (byte[], int, int, java.io.OutputStream) throws java.io.IOException byte b1 byte b2 byte[] data int off int length java.io.OutputStream out int outLen byte[] buf int bufOff int end int i public int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException byte b1 byte b2 String data java.io.OutputStream out int length byte[] buf int bufOff int end int i byte[] decodeStrict (java.lang.String, int, int) throws java.io.IOException byte b1 byte b2 int n int i String str int off int len int resultLen byte[] result int strPos }
org/bouncycastle/util/encoders/UTF8.class
UTF8.java package org.bouncycastle.util.encoders public org.bouncycastle.util.encoders.UTF8 extends java.lang.Object { private static final byte C_ILL private static final byte C_CR1 private static final byte C_CR2 private static final byte C_CR3 private static final byte C_L2A private static final byte C_L3A private static final byte C_L3B private static final byte C_L3C private static final byte C_L4A private static final byte C_L4B private static final byte C_L4C private static final byte S_ERR private static final byte S_END private static final byte S_CS1 private static final byte S_CS2 private static final byte S_CS3 private static final byte S_P3A private static final byte S_P3B private static final byte S_P4A private static final byte S_P4B private static final short[] firstUnitTable private static final byte[] transitionTable public void <init> () private static void fill (byte[], int, int, byte) int i byte[] table int first int last byte b public static int transcodeToUTF16 (byte[], char[]) byte codeUnit short first int codePoint byte state byte[] utf8 char[] utf16 int i int j static void <clinit> () byte category int codePoint byte state int i byte[] categories byte[] firstUnitMasks byte[] firstUnitTransitions }
org/bouncycastle/util/io/
org/bouncycastle/util/io/SimpleOutputStream.class
SimpleOutputStream.java package org.bouncycastle.util.io public abstract org.bouncycastle.util.io.SimpleOutputStream extends java.io.OutputStream { public void <init> () public void close () public void flush () public void write (int) throws java.io.IOException int b byte[] buf }
org/bouncycastle/util/io/StreamOverflowException.class
StreamOverflowException.java package org.bouncycastle.util.io public org.bouncycastle.util.io.StreamOverflowException extends java.io.IOException { public void <init> (java.lang.String) String msg }
org/bouncycastle/util/io/Streams.class
Streams.java package org.bouncycastle.util.io public final org.bouncycastle.util.io.Streams extends java.lang.Object { private static int BUFFER_SIZE public void <init> () public static void drain (java.io.InputStream) throws java.io.IOException java.io.InputStream inStr byte[] bs public static byte[] readAll (java.io.InputStream) throws java.io.IOException java.io.InputStream inStr java.io.ByteArrayOutputStream buf public static byte[] readAllLimited (java.io.InputStream, int) throws java.io.IOException java.io.InputStream inStr int limit java.io.ByteArrayOutputStream buf public static int readFully (java.io.InputStream, byte[]) throws java.io.IOException java.io.InputStream inStr byte[] buf public static int readFully (java.io.InputStream, byte[], int, int) throws java.io.IOException int numRead java.io.InputStream inStr byte[] buf int off int len int totalRead public static void pipeAll (java.io.InputStream, java.io.OutputStream) throws java.io.IOException java.io.InputStream inStr java.io.OutputStream outStr byte[] bs int numRead public static long pipeAllLimited (java.io.InputStream, long, java.io.OutputStream) throws java.io.IOException java.io.InputStream inStr long limit java.io.OutputStream outStr long total byte[] bs int numRead public static void writeBufTo (java.io.ByteArrayOutputStream, java.io.OutputStream) throws java.io.IOException java.io.ByteArrayOutputStream buf java.io.OutputStream output static void <clinit> () }
org/bouncycastle/util/io/TeeInputStream.class
TeeInputStream.java package org.bouncycastle.util.io public org.bouncycastle.util.io.TeeInputStream extends java.io.InputStream { private final java.io.InputStream input private final java.io.OutputStream output public void <init> (java.io.InputStream, java.io.OutputStream) java.io.InputStream input java.io.OutputStream output public int available () throws java.io.IOException public int read (byte[]) throws java.io.IOException byte[] buf public int read (byte[], int, int) throws java.io.IOException byte[] buf int off int len int i public int read () throws java.io.IOException int i public void close () throws java.io.IOException public java.io.OutputStream getOutputStream () }
org/bouncycastle/util/io/TeeOutputStream.class
TeeOutputStream.java package org.bouncycastle.util.io public org.bouncycastle.util.io.TeeOutputStream extends java.io.OutputStream { private java.io.OutputStream output1 private java.io.OutputStream output2 public void <init> (java.io.OutputStream, java.io.OutputStream) java.io.OutputStream output1 java.io.OutputStream output2 public void write (byte[]) throws java.io.IOException byte[] buf public void write (byte[], int, int) throws java.io.IOException byte[] buf int off int len public void write (int) throws java.io.IOException int b public void flush () throws java.io.IOException public void close () throws java.io.IOException }
org/bouncycastle/util/io/pem/
org/bouncycastle/util/io/pem/PemGenerationException.class
PemGenerationException.java package org.bouncycastle.util.io.pem public org.bouncycastle.util.io.pem.PemGenerationException extends java.io.IOException { private Throwable cause public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public void <init> (java.lang.String) String message public java.lang.Throwable getCause () }
org/bouncycastle/util/io/pem/PemHeader.class
PemHeader.java package org.bouncycastle.util.io.pem public org.bouncycastle.util.io.pem.PemHeader extends java.lang.Object { private String name private String value public void <init> (java.lang.String, java.lang.String) String name String value public java.lang.String getName () public java.lang.String getValue () public int hashCode () public boolean equals (java.lang.Object) Object o org.bouncycastle.util.io.pem.PemHeader other private int getHashCode (java.lang.String) String s private boolean isEqual (java.lang.String, java.lang.String) String s1 String s2 }
org/bouncycastle/util/io/pem/PemObject.class
PemObject.java package org.bouncycastle.util.io.pem public org.bouncycastle.util.io.pem.PemObject extends java.lang.Object implements org.bouncycastle.util.io.pem.PemObjectGenerator { private static final java.util.List EMPTY_LIST private String type private java.util.List headers private byte[] content public void <init> (java.lang.String, byte[]) String type byte[] content public void <init> (java.lang.String, java.util.List, byte[]) String type java.util.List headers byte[] content public java.lang.String getType () public java.util.List getHeaders () public byte[] getContent () public org.bouncycastle.util.io.pem.PemObject generate () throws org.bouncycastle.util.io.pem.PemGenerationException static void <clinit> () }
org/bouncycastle/util/io/pem/PemObjectGenerator.class
PemObjectGenerator.java package org.bouncycastle.util.io.pem public abstract org.bouncycastle.util.io.pem.PemObjectGenerator extends java.lang.Object { public abstract org.bouncycastle.util.io.pem.PemObject generate () throws org.bouncycastle.util.io.pem.PemGenerationException }
org/bouncycastle/util/io/pem/PemObjectParser.class
PemObjectParser.java package org.bouncycastle.util.io.pem public abstract org.bouncycastle.util.io.pem.PemObjectParser extends java.lang.Object { public abstract java.lang.Object parseObject (org.bouncycastle.util.io.pem.PemObject) throws java.io.IOException }
org/bouncycastle/util/io/pem/PemReader.class
PemReader.java package org.bouncycastle.util.io.pem public org.bouncycastle.util.io.pem.PemReader extends java.io.BufferedReader { private static final String BEGIN private static final String END public void <init> (java.io.Reader) java.io.Reader reader public org.bouncycastle.util.io.pem.PemObject readPemObject () throws java.io.IOException String type int index String line private org.bouncycastle.util.io.pem.PemObject loadObject (java.lang.String) throws java.io.IOException int index String hdr String value String type String line String endMarker StringBuffer buf java.util.List headers }
org/bouncycastle/util/io/pem/PemWriter.class
PemWriter.java package org.bouncycastle.util.io.pem public org.bouncycastle.util.io.pem.PemWriter extends java.io.BufferedWriter { private static final int LINE_LENGTH private final int nlLength private char[] buf public void <init> (java.io.Writer) java.io.Writer out String nl public int getOutputSize (org.bouncycastle.util.io.pem.PemObject) org.bouncycastle.util.io.pem.PemHeader hdr java.util.Iterator it org.bouncycastle.util.io.pem.PemObject obj int size int dataLen public void writeObject (org.bouncycastle.util.io.pem.PemObjectGenerator) throws java.io.IOException org.bouncycastle.util.io.pem.PemHeader hdr java.util.Iterator it org.bouncycastle.util.io.pem.PemObjectGenerator objGen org.bouncycastle.util.io.pem.PemObject obj private void writeEncoded (byte[]) throws java.io.IOException int index int i byte[] bytes private void writePreEncapsulationBoundary (java.lang.String) throws java.io.IOException String type private void writePostEncapsulationBoundary (java.lang.String) throws java.io.IOException String type }
org/bouncycastle/x509/
org/bouncycastle/x509/AttributeCertificateHolder.class
AttributeCertificateHolder.java package org.bouncycastle.x509 public org.bouncycastle.x509.AttributeCertificateHolder extends java.lang.Object implements java.security.cert.CertSelector org.bouncycastle.util.Selector { final org.bouncycastle.asn1.x509.Holder holder void <init> (org.bouncycastle.asn1.ASN1Sequence) org.bouncycastle.asn1.ASN1Sequence seq public void <init> (org.bouncycastle.jce.X509Principal, java.math.BigInteger) org.bouncycastle.jce.X509Principal issuerName java.math.BigInteger serialNumber public void <init> (javax.security.auth.x500.X500Principal, java.math.BigInteger) javax.security.auth.x500.X500Principal issuerName java.math.BigInteger serialNumber public void <init> (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException org.bouncycastle.jce.X509Principal name Exception e java.security.cert.X509Certificate cert org.bouncycastle.jce.X509Principal name public void <init> (org.bouncycastle.jce.X509Principal) org.bouncycastle.jce.X509Principal principal public void <init> (javax.security.auth.x500.X500Principal) javax.security.auth.x500.X500Principal principal public void <init> (int, java.lang.String, java.lang.String, byte[]) int digestedObjectType String digestAlgorithm String otherObjectTypeID byte[] objectDigest public int getDigestedObjectType () public java.lang.String getDigestAlgorithm () public byte[] getObjectDigest () public java.lang.String getOtherObjectTypeID () private org.bouncycastle.asn1.x509.GeneralNames generateGeneralNames (org.bouncycastle.jce.X509Principal) org.bouncycastle.jce.X509Principal principal private boolean matchesDN (org.bouncycastle.jce.X509Principal, org.bouncycastle.asn1.x509.GeneralNames) org.bouncycastle.asn1.x509.GeneralName gn int i org.bouncycastle.jce.X509Principal subject org.bouncycastle.asn1.x509.GeneralNames targets org.bouncycastle.asn1.x509.GeneralName[] names private java.lang.Object[] getNames (org.bouncycastle.asn1.x509.GeneralName[]) java.io.IOException e int i org.bouncycastle.asn1.x509.GeneralName[] names java.util.List l private java.security.Principal[] getPrincipals (org.bouncycastle.asn1.x509.GeneralNames) int i org.bouncycastle.asn1.x509.GeneralNames names Object[] p java.util.List l public java.security.Principal[] getEntityNames () public java.security.Principal[] getIssuer () public java.math.BigInteger getSerialNumber () public java.lang.Object clone () public boolean match (java.security.cert.Certificate) Exception e java.security.MessageDigest md java.security.cert.CertificateEncodingException e java.security.cert.Certificate cert java.security.cert.X509Certificate x509Cert public boolean equals (java.lang.Object) Object obj org.bouncycastle.x509.AttributeCertificateHolder other public int hashCode () public boolean match (java.lang.Object) Object obj }
org/bouncycastle/x509/AttributeCertificateIssuer.class
AttributeCertificateIssuer.java package org.bouncycastle.x509 public org.bouncycastle.x509.AttributeCertificateIssuer extends java.lang.Object implements java.security.cert.CertSelector org.bouncycastle.util.Selector { final org.bouncycastle.asn1.ASN1Encodable form public void <init> (org.bouncycastle.asn1.x509.AttCertIssuer) org.bouncycastle.asn1.x509.AttCertIssuer issuer public void <init> (javax.security.auth.x500.X500Principal) throws java.io.IOException javax.security.auth.x500.X500Principal principal public void <init> (org.bouncycastle.jce.X509Principal) org.bouncycastle.jce.X509Principal principal private java.lang.Object[] getNames () org.bouncycastle.asn1.x509.GeneralNames name java.io.IOException e int i org.bouncycastle.asn1.x509.GeneralNames name org.bouncycastle.asn1.x509.GeneralName[] names java.util.List l public java.security.Principal[] getPrincipals () int i Object[] p java.util.List l private boolean matchesDN (javax.security.auth.x500.X500Principal, org.bouncycastle.asn1.x509.GeneralNames) org.bouncycastle.asn1.x509.GeneralName gn int i javax.security.auth.x500.X500Principal subject org.bouncycastle.asn1.x509.GeneralNames targets org.bouncycastle.asn1.x509.GeneralName[] names public java.lang.Object clone () public boolean match (java.security.cert.Certificate) org.bouncycastle.asn1.x509.V2Form issuer org.bouncycastle.asn1.x509.GeneralNames name org.bouncycastle.asn1.x509.GeneralNames name java.security.cert.Certificate cert java.security.cert.X509Certificate x509Cert public boolean equals (java.lang.Object) Object obj org.bouncycastle.x509.AttributeCertificateIssuer other public int hashCode () public boolean match (java.lang.Object) Object obj }
org/bouncycastle/x509/ExtCertificateEncodingException.class
ExtCertificateEncodingException.java package org.bouncycastle.x509 org.bouncycastle.x509.ExtCertificateEncodingException extends java.security.cert.CertificateEncodingException { Throwable cause void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public java.lang.Throwable getCause () }
org/bouncycastle/x509/ExtendedPKIXBuilderParameters.class
ExtendedPKIXBuilderParameters.java package org.bouncycastle.x509 public org.bouncycastle.x509.ExtendedPKIXBuilderParameters extends org.bouncycastle.x509.ExtendedPKIXParameters { private int maxPathLength private java.util.Set excludedCerts public java.util.Set getExcludedCerts () public void setExcludedCerts (java.util.Set) java.util.Set excludedCerts public void <init> (java.util.Set, org.bouncycastle.util.Selector) throws java.security.InvalidAlgorithmParameterException java.util.Set trustAnchors org.bouncycastle.util.Selector targetConstraints public void setMaxPathLength (int) int maxPathLength public int getMaxPathLength () protected void setParams (java.security.cert.PKIXParameters) org.bouncycastle.x509.ExtendedPKIXBuilderParameters _params java.security.cert.PKIXBuilderParameters _params java.security.cert.PKIXParameters params public java.lang.Object clone () Exception e org.bouncycastle.x509.ExtendedPKIXBuilderParameters params public static org.bouncycastle.x509.ExtendedPKIXParameters getInstance (java.security.cert.PKIXParameters) org.bouncycastle.x509.ExtendedPKIXBuilderParameters params Exception e java.security.cert.PKIXParameters pkixParams org.bouncycastle.x509.ExtendedPKIXBuilderParameters params }
org/bouncycastle/x509/ExtendedPKIXParameters.class
ExtendedPKIXParameters.java package org.bouncycastle.x509 public org.bouncycastle.x509.ExtendedPKIXParameters extends java.security.cert.PKIXParameters { private java.util.List stores private org.bouncycastle.util.Selector selector private boolean additionalLocationsEnabled private java.util.List additionalStores private java.util.Set trustedACIssuers private java.util.Set necessaryACAttributes private java.util.Set prohibitedACAttributes private java.util.Set attrCertCheckers public static final int PKIX_VALIDITY_MODEL public static final int CHAIN_VALIDITY_MODEL private int validityModel private boolean useDeltas public void <init> (java.util.Set) throws java.security.InvalidAlgorithmParameterException java.util.Set trustAnchors public static org.bouncycastle.x509.ExtendedPKIXParameters getInstance (java.security.cert.PKIXParameters) org.bouncycastle.x509.ExtendedPKIXParameters params Exception e java.security.cert.PKIXParameters pkixParams org.bouncycastle.x509.ExtendedPKIXParameters params protected void setParams (java.security.cert.PKIXParameters) Exception e org.bouncycastle.x509.ExtendedPKIXParameters _params java.security.cert.PKIXParameters params public boolean isUseDeltasEnabled () public void setUseDeltasEnabled (boolean) boolean useDeltas public int getValidityModel () public void setCertStores (java.util.List) java.util.Iterator it java.util.List stores public void setStores (java.util.List) java.util.Iterator i java.util.List stores public void addStore (org.bouncycastle.util.Store) org.bouncycastle.util.Store store public void addAdditionalStore (org.bouncycastle.util.Store) org.bouncycastle.util.Store store public void addAddionalStore (org.bouncycastle.util.Store) org.bouncycastle.util.Store store public java.util.List getAdditionalStores () public java.util.List getStores () public void setValidityModel (int) int validityModel public java.lang.Object clone () org.bouncycastle.x509.ExtendedPKIXParameters params Exception e org.bouncycastle.x509.ExtendedPKIXParameters params public boolean isAdditionalLocationsEnabled () public void setAdditionalLocationsEnabled (boolean) boolean enabled public org.bouncycastle.util.Selector getTargetConstraints () public void setTargetConstraints (org.bouncycastle.util.Selector) org.bouncycastle.util.Selector selector public void setTargetCertConstraints (java.security.cert.CertSelector) java.security.cert.CertSelector selector public java.util.Set getTrustedACIssuers () public void setTrustedACIssuers (java.util.Set) java.util.Iterator it java.util.Set trustedACIssuers public java.util.Set getNecessaryACAttributes () public void setNecessaryACAttributes (java.util.Set) java.util.Iterator it java.util.Set necessaryACAttributes public java.util.Set getProhibitedACAttributes () public void setProhibitedACAttributes (java.util.Set) java.util.Iterator it java.util.Set prohibitedACAttributes public java.util.Set getAttrCertCheckers () public void setAttrCertCheckers (java.util.Set) java.util.Iterator it java.util.Set attrCertCheckers }
org/bouncycastle/x509/NoSuchStoreException.class
NoSuchStoreException.java package org.bouncycastle.x509 public org.bouncycastle.x509.NoSuchStoreException extends java.lang.Exception { public void <init> (java.lang.String) String message }
org/bouncycastle/x509/PKIXAttrCertChecker.class
PKIXAttrCertChecker.java package org.bouncycastle.x509 public abstract org.bouncycastle.x509.PKIXAttrCertChecker extends java.lang.Object implements java.lang.Cloneable { public void <init> () public abstract java.util.Set getSupportedExtensions () public abstract void check (org.bouncycastle.x509.X509AttributeCertificate, java.security.cert.CertPath, java.security.cert.CertPath, java.util.Collection) throws java.security.cert.CertPathValidatorException public abstract java.lang.Object clone () }
org/bouncycastle/x509/X509Attribute.class
X509Attribute.java package org.bouncycastle.x509 public org.bouncycastle.x509.X509Attribute extends org.bouncycastle.asn1.ASN1Object { org.bouncycastle.asn1.x509.Attribute attr void <init> (org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1Encodable at public void <init> (java.lang.String, org.bouncycastle.asn1.ASN1Encodable) String oid org.bouncycastle.asn1.ASN1Encodable value public void <init> (java.lang.String, org.bouncycastle.asn1.ASN1EncodableVector) String oid org.bouncycastle.asn1.ASN1EncodableVector value public java.lang.String getOID () public org.bouncycastle.asn1.ASN1Encodable[] getValues () int i org.bouncycastle.asn1.ASN1Set s org.bouncycastle.asn1.ASN1Encodable[] values public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive () }
org/bouncycastle/x509/X509AttributeCertificate.class
X509AttributeCertificate.java package org.bouncycastle.x509 public abstract org.bouncycastle.x509.X509AttributeCertificate extends java.lang.Object implements java.security.cert.X509Extension { public abstract int getVersion () public abstract java.math.BigInteger getSerialNumber () public abstract java.util.Date getNotBefore () public abstract java.util.Date getNotAfter () public abstract org.bouncycastle.x509.AttributeCertificateHolder getHolder () public abstract org.bouncycastle.x509.AttributeCertificateIssuer getIssuer () public abstract org.bouncycastle.x509.X509Attribute[] getAttributes () public abstract org.bouncycastle.x509.X509Attribute[] getAttributes (java.lang.String) public abstract boolean[] getIssuerUniqueID () public abstract void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException public abstract void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException public abstract byte[] getSignature () public abstract void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException public abstract byte[] getEncoded () throws java.io.IOException }
org/bouncycastle/x509/X509CRLStoreSelector.class
X509CRLStoreSelector.java package org.bouncycastle.x509 public org.bouncycastle.x509.X509CRLStoreSelector extends java.security.cert.X509CRLSelector implements org.bouncycastle.util.Selector { private boolean deltaCRLIndicator private boolean completeCRLEnabled private java.math.BigInteger maxBaseCRLNumber private byte[] issuingDistributionPoint private boolean issuingDistributionPointEnabled private org.bouncycastle.x509.X509AttributeCertificate attrCertChecking public void <init> () public boolean isIssuingDistributionPointEnabled () public void setIssuingDistributionPointEnabled (boolean) boolean issuingDistributionPointEnabled public void setAttrCertificateChecking (org.bouncycastle.x509.X509AttributeCertificate) org.bouncycastle.x509.X509AttributeCertificate attrCert public org.bouncycastle.x509.X509AttributeCertificate getAttrCertificateChecking () public boolean match (java.lang.Object) byte[] bytes Exception e byte[] idp Object obj java.security.cert.X509CRL crl org.bouncycastle.asn1.ASN1Integer dci public boolean match (java.security.cert.CRL) java.security.cert.CRL crl public boolean isDeltaCRLIndicatorEnabled () public void setDeltaCRLIndicatorEnabled (boolean) boolean deltaCRLIndicator public static org.bouncycastle.x509.X509CRLStoreSelector getInstance (java.security.cert.X509CRLSelector) java.io.IOException e java.security.cert.X509CRLSelector selector org.bouncycastle.x509.X509CRLStoreSelector cs public java.lang.Object clone () org.bouncycastle.x509.X509CRLStoreSelector sel public boolean isCompleteCRLEnabled () public void setCompleteCRLEnabled (boolean) boolean completeCRLEnabled public java.math.BigInteger getMaxBaseCRLNumber () public void setMaxBaseCRLNumber (java.math.BigInteger) java.math.BigInteger maxBaseCRLNumber public byte[] getIssuingDistributionPoint () public void setIssuingDistributionPoint (byte[]) byte[] issuingDistributionPoint }
org/bouncycastle/x509/X509CertStoreSelector.class
X509CertStoreSelector.java package org.bouncycastle.x509 public org.bouncycastle.x509.X509CertStoreSelector extends java.security.cert.X509CertSelector implements org.bouncycastle.util.Selector { public void <init> () public boolean match (java.lang.Object) Object obj java.security.cert.X509Certificate other public boolean match (java.security.cert.Certificate) java.security.cert.Certificate cert public java.lang.Object clone () org.bouncycastle.x509.X509CertStoreSelector selector public static org.bouncycastle.x509.X509CertStoreSelector getInstance (java.security.cert.X509CertSelector) java.io.IOException e java.security.cert.X509CertSelector selector org.bouncycastle.x509.X509CertStoreSelector cs }
org/bouncycastle/x509/X509CollectionStoreParameters.class
X509CollectionStoreParameters.java package org.bouncycastle.x509 public org.bouncycastle.x509.X509CollectionStoreParameters extends java.lang.Object implements org.bouncycastle.x509.X509StoreParameters { private java.util.Collection collection public void <init> (java.util.Collection) java.util.Collection collection public java.lang.Object clone () public java.util.Collection getCollection () public java.lang.String toString () StringBuffer sb }
org/bouncycastle/x509/X509StoreParameters.class
X509StoreParameters.java package org.bouncycastle.x509 public abstract org.bouncycastle.x509.X509StoreParameters extends java.lang.Object { }
org/bouncycastle/x509/X509StoreSpi.class
X509StoreSpi.java package org.bouncycastle.x509 public abstract org.bouncycastle.x509.X509StoreSpi extends java.lang.Object { public void <init> () public abstract void engineInit (org.bouncycastle.x509.X509StoreParameters) public abstract java.util.Collection engineGetMatches (org.bouncycastle.util.Selector) }
org/bouncycastle/x509/X509Util$Implementation.class
X509Util.java package org.bouncycastle.x509 org.bouncycastle.x509.X509Util$Implementation extends java.lang.Object { Object engine java.security.Provider provider void <init> (java.lang.Object, java.security.Provider) Object engine java.security.Provider provider java.lang.Object getEngine () java.security.Provider getProvider () }
org/bouncycastle/x509/X509Util.class
X509Util.java package org.bouncycastle.x509 org.bouncycastle.x509.X509Util extends java.lang.Object { private static java.util.Hashtable algorithms private static java.util.Hashtable params private static java.util.Set noParams void <init> () private static org.bouncycastle.asn1.pkcs.RSASSAPSSparams creatPSSParams (org.bouncycastle.asn1.x509.AlgorithmIdentifier, int) org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgId int saltSize static org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithmOID (java.lang.String) String algorithmName static org.bouncycastle.asn1.x509.AlgorithmIdentifier getSigAlgID (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String) org.bouncycastle.asn1.ASN1ObjectIdentifier sigOid String algorithmName static java.util.Iterator getAlgNames () java.util.Enumeration e java.util.List l static java.security.Signature getSignatureInstance (java.lang.String) throws java.security.NoSuchAlgorithmException String algorithm static java.security.Signature getSignatureInstance (java.lang.String, java.lang.String) throws java.security.NoSuchProviderException java.security.NoSuchAlgorithmException String algorithm String provider static byte[] calculateSignature (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, java.security.PrivateKey, java.security.SecureRandom, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException org.bouncycastle.asn1.ASN1ObjectIdentifier sigOid String sigName java.security.PrivateKey key java.security.SecureRandom random org.bouncycastle.asn1.ASN1Encodable object java.security.Signature sig static byte[] calculateSignature (org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, java.lang.String, java.security.PrivateKey, java.security.SecureRandom, org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException org.bouncycastle.asn1.ASN1ObjectIdentifier sigOid String sigName String provider java.security.PrivateKey key java.security.SecureRandom random org.bouncycastle.asn1.ASN1Encodable object java.security.Signature sig static org.bouncycastle.jce.X509Principal convertPrincipal (javax.security.auth.x500.X500Principal) java.io.IOException e javax.security.auth.x500.X500Principal principal static org.bouncycastle.x509.X509Util$Implementation getImplementation (java.lang.String, java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException Class cls Class cls ClassLoader clsLoader ClassNotFoundException e Exception e String baseName String algorithm java.security.Provider prov String alias String className static org.bouncycastle.x509.X509Util$Implementation getImplementation (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException org.bouncycastle.x509.X509Util$Implementation imp int i String baseName String algorithm java.security.Provider[] prov static java.security.Provider getProvider (java.lang.String) throws java.security.NoSuchProviderException String provider java.security.Provider prov static void <clinit> () org.bouncycastle.asn1.x509.AlgorithmIdentifier sha1AlgId org.bouncycastle.asn1.x509.AlgorithmIdentifier sha224AlgId org.bouncycastle.asn1.x509.AlgorithmIdentifier sha256AlgId org.bouncycastle.asn1.x509.AlgorithmIdentifier sha384AlgId org.bouncycastle.asn1.x509.AlgorithmIdentifier sha512AlgId }
org/bouncycastle/x509/X509V1CertificateGenerator.class
X509V1CertificateGenerator.java package org.bouncycastle.x509 public org.bouncycastle.x509.X509V1CertificateGenerator extends java.lang.Object { private final org.bouncycastle.jcajce.util.JcaJceHelper bcHelper private final org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory certificateFactory private org.bouncycastle.asn1.x509.V1TBSCertificateGenerator tbsGen private org.bouncycastle.asn1.ASN1ObjectIdentifier sigOID private org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId private String signatureAlgorithm public void <init> () public void reset () public void setSerialNumber (java.math.BigInteger) java.math.BigInteger serialNumber public void setIssuerDN (javax.security.auth.x500.X500Principal) java.io.IOException e javax.security.auth.x500.X500Principal issuer public void setIssuerDN (org.bouncycastle.asn1.x509.X509Name) org.bouncycastle.asn1.x509.X509Name issuer public void setNotBefore (java.util.Date) java.util.Date date public void setNotAfter (java.util.Date) java.util.Date date public void setSubjectDN (javax.security.auth.x500.X500Principal) java.io.IOException e javax.security.auth.x500.X500Principal subject public void setSubjectDN (org.bouncycastle.asn1.x509.X509Name) org.bouncycastle.asn1.x509.X509Name subject public void setPublicKey (java.security.PublicKey) Exception e java.security.PublicKey key public void setSignatureAlgorithm (java.lang.String) Exception e String signatureAlgorithm public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException java.security.NoSuchProviderException e java.security.PrivateKey key public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.security.SecureRandom) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException java.security.NoSuchProviderException e java.security.PrivateKey key java.security.SecureRandom random public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.lang.String) throws java.security.NoSuchProviderException java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException java.security.PrivateKey key String provider public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.lang.String, java.security.SecureRandom) throws java.security.NoSuchProviderException java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException java.security.NoSuchProviderException e java.security.SignatureException e java.security.InvalidKeyException e java.security.GeneralSecurityException e java.security.PrivateKey key String provider java.security.SecureRandom random public java.security.cert.X509Certificate generate (java.security.PrivateKey) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException java.security.PrivateKey key public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.security.SecureRandom) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException byte[] signature java.io.IOException e java.security.PrivateKey key java.security.SecureRandom random org.bouncycastle.asn1.x509.TBSCertificate tbsCert byte[] signature public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.lang.String) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException java.security.PrivateKey key String provider public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.lang.String, java.security.SecureRandom) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException byte[] signature java.io.IOException e java.security.PrivateKey key String provider java.security.SecureRandom random org.bouncycastle.asn1.x509.TBSCertificate tbsCert byte[] signature private java.security.cert.X509Certificate generateJcaObject (org.bouncycastle.asn1.x509.TBSCertificate, byte[]) throws java.security.cert.CertificateEncodingException Exception e org.bouncycastle.asn1.x509.TBSCertificate tbsCert byte[] signature org.bouncycastle.asn1.ASN1EncodableVector v public java.util.Iterator getSignatureAlgNames () }
org/bouncycastle/x509/X509V2AttributeCertificate.class
X509V2AttributeCertificate.java package org.bouncycastle.x509 public org.bouncycastle.x509.X509V2AttributeCertificate extends java.lang.Object implements org.bouncycastle.x509.X509AttributeCertificate { private org.bouncycastle.asn1.x509.AttributeCertificate cert private java.util.Date notBefore private java.util.Date notAfter private static org.bouncycastle.asn1.x509.AttributeCertificate getObject (java.io.InputStream) throws java.io.IOException java.io.IOException e Exception e java.io.InputStream in public void <init> (java.io.InputStream) throws java.io.IOException java.io.InputStream encIn public void <init> (byte[]) throws java.io.IOException byte[] encoded void <init> (org.bouncycastle.asn1.x509.AttributeCertificate) throws java.io.IOException java.text.ParseException e org.bouncycastle.asn1.x509.AttributeCertificate cert public int getVersion () public java.math.BigInteger getSerialNumber () public org.bouncycastle.x509.AttributeCertificateHolder getHolder () public org.bouncycastle.x509.AttributeCertificateIssuer getIssuer () public java.util.Date getNotBefore () public java.util.Date getNotAfter () public boolean[] getIssuerUniqueID () int i byte[] bytes boolean[] boolId org.bouncycastle.asn1.DERBitString id public void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException java.util.Date date public byte[] getSignature () public final void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException java.io.IOException e java.security.PublicKey key String provider java.security.Signature signature public byte[] getEncoded () throws java.io.IOException public byte[] getExtensionValue (java.lang.String) Exception e org.bouncycastle.asn1.x509.Extension ext String oid org.bouncycastle.asn1.x509.Extensions extensions private java.util.Set getExtensionOIDs (boolean) org.bouncycastle.asn1.ASN1ObjectIdentifier oid org.bouncycastle.asn1.x509.Extension ext java.util.Set set java.util.Enumeration e boolean critical org.bouncycastle.asn1.x509.Extensions extensions public java.util.Set getNonCriticalExtensionOIDs () public java.util.Set getCriticalExtensionOIDs () public boolean hasUnsupportedCriticalExtension () java.util.Set extensions public org.bouncycastle.x509.X509Attribute[] getAttributes () int i org.bouncycastle.asn1.ASN1Sequence seq org.bouncycastle.x509.X509Attribute[] attrs public org.bouncycastle.x509.X509Attribute[] getAttributes (java.lang.String) org.bouncycastle.x509.X509Attribute attr int i String oid org.bouncycastle.asn1.ASN1Sequence seq java.util.List list public boolean equals (java.lang.Object) byte[] b1 byte[] b2 java.io.IOException e Object o org.bouncycastle.x509.X509AttributeCertificate other public int hashCode () java.io.IOException e }
org/bouncycastle/x509/X509V3CertificateGenerator.class
X509V3CertificateGenerator.java package org.bouncycastle.x509 public org.bouncycastle.x509.X509V3CertificateGenerator extends java.lang.Object { private final org.bouncycastle.jcajce.util.JcaJceHelper bcHelper private final org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory certificateFactory private org.bouncycastle.asn1.x509.V3TBSCertificateGenerator tbsGen private org.bouncycastle.asn1.ASN1ObjectIdentifier sigOID private org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId private String signatureAlgorithm private org.bouncycastle.asn1.x509.X509ExtensionsGenerator extGenerator public void <init> () public void reset () public void setSerialNumber (java.math.BigInteger) java.math.BigInteger serialNumber public void setIssuerDN (javax.security.auth.x500.X500Principal) java.io.IOException e javax.security.auth.x500.X500Principal issuer public void setIssuerDN (org.bouncycastle.asn1.x509.X509Name) org.bouncycastle.asn1.x509.X509Name issuer public void setNotBefore (java.util.Date) java.util.Date date public void setNotAfter (java.util.Date) java.util.Date date public void setSubjectDN (javax.security.auth.x500.X500Principal) java.io.IOException e javax.security.auth.x500.X500Principal subject public void setSubjectDN (org.bouncycastle.asn1.x509.X509Name) org.bouncycastle.asn1.x509.X509Name subject public void setPublicKey (java.security.PublicKey) throws java.lang.IllegalArgumentException Exception e java.security.PublicKey key public void setSignatureAlgorithm (java.lang.String) Exception e String signatureAlgorithm public void setSubjectUniqueID (boolean[]) boolean[] uniqueID public void setIssuerUniqueID (boolean[]) boolean[] uniqueID private org.bouncycastle.asn1.DERBitString booleanToBitString (boolean[]) int i boolean[] id byte[] bytes int pad public void addExtension (java.lang.String, boolean, org.bouncycastle.asn1.ASN1Encodable) String oid boolean critical org.bouncycastle.asn1.ASN1Encodable value public void addExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1Encodable) org.bouncycastle.asn1.ASN1ObjectIdentifier oid boolean critical org.bouncycastle.asn1.ASN1Encodable value public void addExtension (java.lang.String, boolean, byte[]) String oid boolean critical byte[] value public void addExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[]) org.bouncycastle.asn1.ASN1ObjectIdentifier oid boolean critical byte[] value public void copyAndAddExtension (java.lang.String, boolean, java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException org.bouncycastle.asn1.ASN1Encodable value java.io.IOException e String oid boolean critical java.security.cert.X509Certificate cert byte[] extValue public void copyAndAddExtension (org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException org.bouncycastle.asn1.ASN1ObjectIdentifier oid boolean critical java.security.cert.X509Certificate cert public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException java.security.NoSuchProviderException e java.security.PrivateKey key public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.security.SecureRandom) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException java.security.NoSuchProviderException e java.security.PrivateKey key java.security.SecureRandom random public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.lang.String) throws java.security.NoSuchProviderException java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException java.security.PrivateKey key String provider public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.lang.String, java.security.SecureRandom) throws java.security.NoSuchProviderException java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException java.security.NoSuchProviderException e java.security.SignatureException e java.security.InvalidKeyException e java.security.GeneralSecurityException e java.security.PrivateKey key String provider java.security.SecureRandom random public java.security.cert.X509Certificate generate (java.security.PrivateKey) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException java.security.PrivateKey key public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.security.SecureRandom) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException byte[] signature java.io.IOException e Exception e java.security.PrivateKey key java.security.SecureRandom random org.bouncycastle.asn1.x509.TBSCertificate tbsCert byte[] signature public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.lang.String) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException java.security.PrivateKey key String provider public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.lang.String, java.security.SecureRandom) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException byte[] signature java.io.IOException e Exception e java.security.PrivateKey key String provider java.security.SecureRandom random org.bouncycastle.asn1.x509.TBSCertificate tbsCert byte[] signature private org.bouncycastle.asn1.x509.TBSCertificate generateTbsCert () private java.security.cert.X509Certificate generateJcaObject (org.bouncycastle.asn1.x509.TBSCertificate, byte[]) throws java.lang.Exception org.bouncycastle.asn1.x509.TBSCertificate tbsCert byte[] signature org.bouncycastle.asn1.ASN1EncodableVector v public java.util.Iterator getSignatureAlgNames () }
org/bouncycastle/x509/extension/
org/bouncycastle/x509/extension/AuthorityKeyIdentifierStructure.class
AuthorityKeyIdentifierStructure.java package org.bouncycastle.x509.extension public org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure extends org.bouncycastle.asn1.x509.AuthorityKeyIdentifier { public void <init> (byte[]) throws java.io.IOException byte[] encodedValue public void <init> (org.bouncycastle.asn1.x509.X509Extension) org.bouncycastle.asn1.x509.X509Extension extension public void <init> (org.bouncycastle.asn1.x509.Extension) org.bouncycastle.asn1.x509.Extension extension private static org.bouncycastle.asn1.ASN1Sequence fromCertificate (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException org.bouncycastle.asn1.x509.GeneralName genName org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info org.bouncycastle.asn1.ASN1OctetString str org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info org.bouncycastle.asn1.x509.GeneralName genName byte[] ext Exception e java.security.cert.X509Certificate certificate private static org.bouncycastle.asn1.ASN1Sequence fromKey (java.security.PublicKey) throws java.security.InvalidKeyException org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info Exception e java.security.PublicKey pubKey public void <init> (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException java.security.cert.X509Certificate certificate public void <init> (java.security.PublicKey) throws java.security.InvalidKeyException java.security.PublicKey pubKey }
org/bouncycastle/x509/extension/X509ExtensionUtil.class
X509ExtensionUtil.java package org.bouncycastle.x509.extension public org.bouncycastle.x509.extension.X509ExtensionUtil extends java.lang.Object { public void <init> () public static org.bouncycastle.asn1.ASN1Primitive fromExtensionValue (byte[]) throws java.io.IOException byte[] encodedValue org.bouncycastle.asn1.ASN1OctetString octs public static java.util.Collection getIssuerAlternativeNames (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException java.security.cert.X509Certificate cert byte[] extVal public static java.util.Collection getSubjectAlternativeNames (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException java.security.cert.X509Certificate cert byte[] extVal private static java.util.Collection getAlternativeNames (byte[]) throws java.security.cert.CertificateParsingException org.bouncycastle.asn1.x509.GeneralName genName java.util.List list java.util.Collection temp java.util.Enumeration it Exception e byte[] extVal }