A C D E F G H I K M O P R S V

A

AbstractCrypto - Class in org.polyglotted.crypto.api
 
AbstractCrypto(Cipher) - Constructor for class org.polyglotted.crypto.api.AbstractCrypto
 
AbstractCrypto.Mode - Enum in org.polyglotted.crypto.api
 
AbstractDigest - Class in org.polyglotted.crypto.digest
 
AbstractDigest(MessageDigest) - Constructor for class org.polyglotted.crypto.digest.AbstractDigest
 
AbstractMain - Class in org.polyglotted.crypto
 
AbstractMain() - Constructor for class org.polyglotted.crypto.AbstractMain
 
Aes - Class in org.polyglotted.crypto.symmetric
 
Aes() - Constructor for class org.polyglotted.crypto.symmetric.Aes
 
AES_ALGORITHM - Static variable in interface org.polyglotted.crypto.api.Crypto
 
AesDecrypter - Class in org.polyglotted.crypto.symmetric
 
AesDecrypter(String) - Constructor for class org.polyglotted.crypto.symmetric.AesDecrypter
Create a new AesDecrypter.
AesDecrypter(String, byte[]) - Constructor for class org.polyglotted.crypto.symmetric.AesDecrypter
Create a new AesDecrypter
AesEncrypter - Class in org.polyglotted.crypto.symmetric
 
AesEncrypter(String) - Constructor for class org.polyglotted.crypto.symmetric.AesEncrypter
Create a new AesEncrypter
algo - Variable in class org.polyglotted.crypto.AbstractMain
 
AlgoConverter - Class in org.polyglotted.crypto
 
AlgoConverter() - Constructor for class org.polyglotted.crypto.AlgoConverter
 

C

charset() - Method in enum org.polyglotted.crypto.utils.Charsets
 
Charsets - Enum in org.polyglotted.crypto.utils
 
cipher - Variable in class org.polyglotted.crypto.api.AbstractCrypto
 
convert(String) - Method in class org.polyglotted.crypto.AlgoConverter
 
copy(InputStream, OutputStream) - Static method in class org.polyglotted.crypto.utils.IoUtils
 
Crc32Checksum - Class in org.polyglotted.crypto.digest
 
Crc32Checksum() - Constructor for class org.polyglotted.crypto.digest.Crc32Checksum
 
create(InputStream) - Method in class org.polyglotted.crypto.digest.AbstractDigest
 
create(String) - Method in class org.polyglotted.crypto.digest.AbstractDigest
 
create(byte[]) - Method in class org.polyglotted.crypto.digest.AbstractDigest
 
create(InputStream) - Static method in class org.polyglotted.crypto.digest.Crc32Checksum
 
create(String) - Static method in class org.polyglotted.crypto.digest.Crc32Checksum
 
create(byte[]) - Static method in class org.polyglotted.crypto.digest.Crc32Checksum
 
createSecret(String) - Static method in class org.polyglotted.crypto.symmetric.Aes
 
crypt(byte[]) - Method in class org.polyglotted.crypto.api.AbstractCrypto
crypt the given text
crypt(byte[]) - Method in interface org.polyglotted.crypto.api.Crypto
Perform encrypt or decrypt action
crypt(String) - Method in interface org.polyglotted.crypto.api.Crypto
Perform encrypt or decrypt action
crypt(String) - Method in class org.polyglotted.crypto.asymmetric.RsaDecrypter
 
crypt(String) - Method in class org.polyglotted.crypto.asymmetric.RsaEncrypter
 
crypt(String) - Method in class org.polyglotted.crypto.symmetric.AesDecrypter
 
crypt(String) - Method in class org.polyglotted.crypto.symmetric.AesEncrypter
 
cryptCopy(AbstractCrypto, InputStream, OutputStream, String) - Static method in class org.polyglotted.crypto.utils.FileCryptoUtils
Copy the contents of the inputFile into outputFile while en(/de)crypting the contents of a line prefixed with a special character
Crypto - Interface in org.polyglotted.crypto.api
Marker interface for all RSA crtpto classes
CryptoMain - Class in org.polyglotted.crypto
 
CryptoMain() - Constructor for class org.polyglotted.crypto.CryptoMain
 

D

decode(String) - Static method in class org.polyglotted.crypto.utils.HexUtils
 
decode(byte[]) - Static method in class org.polyglotted.crypto.utils.HexUtils
 
decode(byte, byte) - Static method in class org.polyglotted.crypto.utils.HexUtils
 
decrypt(InputStream, String) - Static method in class org.polyglotted.crypto.asymmetric.RsaDecrypter
Decrypt the given text with a private key
decrypt(String, String) - Static method in class org.polyglotted.crypto.symmetric.AesDecrypter
Decrypt the given text with a private key
decryptFile(InputStream, InputStream, OutputStream) - Static method in class org.polyglotted.crypto.asymmetric.RsaDecrypter
Decrypt the incoming file and copy the resulting data into the output stream.
decryptPropertyFile(InputStream, InputStream, OutputStream, String) - Static method in class org.polyglotted.crypto.asymmetric.RsaDecrypter
Decrypt the incoming property file and copy the resulting data into the output stream.
decryptPropertyFile(String, InputStream, OutputStream, String) - Static method in class org.polyglotted.crypto.symmetric.AesDecrypter
Decrypt the incoming property file and copy the resulting data into the output stream.

E

encode(byte[]) - Static method in class org.polyglotted.crypto.utils.HexUtils
 
encode(byte, byte[], int) - Static method in class org.polyglotted.crypto.utils.HexUtils
 
encodeString(byte[]) - Static method in class org.polyglotted.crypto.utils.HexUtils
 
encrypt(String) - Method in class org.polyglotted.crypto.api.AbstractCrypto
encrypt the given text
encrypt(InputStream, String) - Static method in class org.polyglotted.crypto.asymmetric.RsaEncrypter
Encrypt the given text with a public key
encrypt(String, String) - Static method in class org.polyglotted.crypto.symmetric.AesEncrypter
Utility method to encrypt any password protected data
encryptFile(InputStream, InputStream, OutputStream) - Static method in class org.polyglotted.crypto.asymmetric.RsaEncrypter
Encrypt the incoming property file and copy the resulting data into the output stream.
encryptPropertyFile(InputStream, InputStream, OutputStream, String) - Static method in class org.polyglotted.crypto.asymmetric.RsaEncrypter
Encrypt the incoming property file and copy the resulting data into the output stream.
encryptPropertyFile(String, InputStream, OutputStream, String) - Static method in class org.polyglotted.crypto.symmetric.AesEncrypter
Encrypt the incoming property file and copy the resulting data into the output stream.
EQUALS - Static variable in class org.polyglotted.crypto.utils.FileCryptoUtils
 

F

FileCryptoMain - Class in org.polyglotted.crypto
 
FileCryptoMain() - Constructor for class org.polyglotted.crypto.FileCryptoMain
 
FileCryptoUtils - Class in org.polyglotted.crypto.utils
PropertyFileCrypto is a attrib-repo utility that encrypts and decrypts '.properties' files.This file encrypts only property keys that are prefixed with an ampersand
FileCryptoUtils() - Constructor for class org.polyglotted.crypto.utils.FileCryptoUtils
 

G

generateIv(Cipher) - Static method in class org.polyglotted.crypto.symmetric.Aes
 
getAlgorithm() - Method in class org.polyglotted.crypto.api.AbstractCrypto
 
getAlgorithm() - Method in interface org.polyglotted.crypto.api.Crypto
 
getBytes(String) - Method in enum org.polyglotted.crypto.utils.Charsets
 
getCipher() - Method in class org.polyglotted.crypto.api.AbstractCrypto
 
getCipher() - Method in interface org.polyglotted.crypto.api.Crypto
 
getHeaderLine() - Method in class org.polyglotted.crypto.api.AbstractCrypto
 
getMode() - Method in class org.polyglotted.crypto.api.AbstractCrypto
 
getMode() - Method in class org.polyglotted.crypto.asymmetric.RsaDecrypter
 
getMode() - Method in class org.polyglotted.crypto.asymmetric.RsaEncrypter
 
getMode() - Method in class org.polyglotted.crypto.symmetric.AesDecrypter
 
getMode() - Method in class org.polyglotted.crypto.symmetric.AesEncrypter
 
getString(byte[]) - Method in enum org.polyglotted.crypto.utils.Charsets
 

H

handlePropertyFirstLine(String, PrintWriter) - Method in class org.polyglotted.crypto.api.AbstractCrypto
 
HexUtils - Class in org.polyglotted.crypto.utils
 
HexUtils() - Constructor for class org.polyglotted.crypto.utils.HexUtils
 

I

inputFile - Variable in class org.polyglotted.crypto.FileCryptoMain
 
IoUtils - Class in org.polyglotted.crypto.utils
 
IoUtils() - Constructor for class org.polyglotted.crypto.utils.IoUtils
 

K

keyFile - Variable in class org.polyglotted.crypto.AbstractMain
 

M

main(String[]) - Static method in class org.polyglotted.crypto.CryptoMain
 
main(String[]) - Static method in class org.polyglotted.crypto.FileCryptoMain
 
main(String[]) - Static method in class org.polyglotted.crypto.PropertyFileCryptoMain
 
Md5Digest - Class in org.polyglotted.crypto.digest
 
Md5Digest() - Constructor for class org.polyglotted.crypto.digest.Md5Digest
 

O

org.polyglotted.crypto - package org.polyglotted.crypto
 
org.polyglotted.crypto.api - package org.polyglotted.crypto.api
 
org.polyglotted.crypto.asymmetric - package org.polyglotted.crypto.asymmetric
 
org.polyglotted.crypto.digest - package org.polyglotted.crypto.digest
 
org.polyglotted.crypto.symmetric - package org.polyglotted.crypto.symmetric
 
org.polyglotted.crypto.utils - package org.polyglotted.crypto.utils
 
outputFile - Variable in class org.polyglotted.crypto.FileCryptoMain
 

P

passPhrase - Variable in class org.polyglotted.crypto.AbstractMain
 
PropertyFileCryptoMain - Class in org.polyglotted.crypto
 
PropertyFileCryptoMain() - Constructor for class org.polyglotted.crypto.PropertyFileCryptoMain
 

R

readBytes(InputStream) - Static method in class org.polyglotted.crypto.utils.IoUtils
 
readPrivateKey(InputStream) - Static method in class org.polyglotted.crypto.asymmetric.RsaKeyReader
Read the private key from the file
readPublicKey(InputStream) - Static method in class org.polyglotted.crypto.asymmetric.RsaKeyReader
Read the public key from the file
RSA_ALGORITHM - Static variable in interface org.polyglotted.crypto.api.Crypto
 
RsaDecrypter - Class in org.polyglotted.crypto.asymmetric
RsaDecrypter uses RSA algorithm of Asymmetric key cryptography to convert unreadable cipher text into plain text.
RsaDecrypter(PrivateKey) - Constructor for class org.polyglotted.crypto.asymmetric.RsaDecrypter
Create a new RsaDecrypter
RsaEncrypter - Class in org.polyglotted.crypto.asymmetric
RsaEncrypter uses RSA algorithm of Asymmetric key cryptography to convert plain text into unreadable cipher text.
RsaEncrypter(PublicKey) - Constructor for class org.polyglotted.crypto.asymmetric.RsaEncrypter
Create a new RsaEncrypter
RsaKeyReader - Class in org.polyglotted.crypto.asymmetric
RsaKeyReader is a utility used to read DER formatted private and public key files.
RsaKeyReader() - Constructor for class org.polyglotted.crypto.asymmetric.RsaKeyReader
 

S

safeClose(Closeable) - Static method in class org.polyglotted.crypto.utils.IoUtils
 
setBase64Options(int) - Method in class org.polyglotted.crypto.asymmetric.RsaEncrypter
 
Sha1Digest - Class in org.polyglotted.crypto.digest
 
Sha1Digest() - Constructor for class org.polyglotted.crypto.digest.Sha1Digest
 
Sha512Digest - Class in org.polyglotted.crypto.digest
 
Sha512Digest() - Constructor for class org.polyglotted.crypto.digest.Sha512Digest
 

V

valueOf(String) - Static method in enum org.polyglotted.crypto.api.AbstractCrypto.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.polyglotted.crypto.utils.Charsets
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.polyglotted.crypto.api.AbstractCrypto.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.polyglotted.crypto.utils.Charsets
Returns an array containing the constants of this enum type, in the order they are declared.

A C D E F G H I K M O P R S V

Copyright © 2012-2013 Polyglotted Org. All Rights Reserved.