JavaTM 2 Platform
Standard Ed. 5.0

Ŭ·¡½º
java.math.BigInteger »ç¿ë

BigInteger¸¦ »ç¿ëÇÏ°í ÀÖ´Â ÆÐÅ°Áö
java.awt.image À̹ÌÁö¸¦ ÀÛ¼º ¹× ¼öÁ¤Çϱâ À§ÇÑ Å¬·¡½º¸¦ Á¦°øÇÕ´Ï´Ù.  
java.math ÀÓÀÇ Á¤¹ÐµµÀÇ Á¤¼ö ¿¬»ê (BigInteger) ¹× ÀÓÀÇ Á¤¹ÐµµÀÇ ¼Ò¼ö ¿¬»ê (BigDecimal)À» ½Ç½ÃÇϴ Ŭ·¡½º¸¦ Á¦°øÇÕ´Ï´Ù.  
java.security.cert ÀÎÁõ¼­, ÀÎÁõ¼­ ÀÇ Ãë¼Ò ¸®½ºÆ® (CRL), ÀÎÁõ¼­ Æнº¸¦ Çؼ® ¹× °ü¸®Çϱâ À§ÇÑ Å¬·¡½º¿Í ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.  
java.security.interfaces RSA Laboratory Technical Note PKCS#1 ·Î Á¤Àǵǰí ÀÖ´Â RSA (Rivest, Shamir andAdleman AsymmetricCipher algorithm) Å°¿Í NIST FIPS-186 ·Î Á¤Àǵǰí ÀÖ´Â DSA (Digital SignatureAlgorithm) Å°¸¦ »ý¼ºÇϱâ À§ÇÑ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.  
java.security.spec Å° »ç¾ç ¹× ¾Ë°í¸®Áò ÆĶó¹ÌÅÍ »ç¾ç¿¡ ´ëÇÑ Å¬·¡½º ¹× ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.  
java.util ÀÌ ÆÐÅ°Áö¿¡´Â Ä÷º¼Ç üÁ¦, ·¹°Å½Ã Ä÷º¼Ç Ŭ·¡½º, À̺¥Æ® ¸ðµ¨, ³¯Â¥¿Í ½Ã°£, ±¹Á¦È­ ¹× ´Ù¾çÇÑ À¯Æ¿¸®Æ¼ Ŭ·¡½º (StringTokenizer, ³­¼ö »ý¼º±â ¹× ºñÆ® ¹è¿­)°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.  
javax.crypto.interfaces RSA Laboratories PKCS #3 ·Î Á¤Àǵǰí ÀÖ´Â Diffie-Hellman Å°ÀÇ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.  
javax.crypto.spec Å° »ç¾ç ¹× ¾Ë°í¸®Áò ÆĶó¹ÌÅÍ »ç¾çÀÇ Å¬·¡½º ¹× ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.  
javax.security.cert °ø°³Å° ÀÎÁõ¼­ ¿ëÀÇ Å¬·¡½º¸¦ Á¦°øÇÕ´Ï´Ù.  
javax.xml.datatype XML / Java ÇüÅ ¸ÅÇÎ javax.xml.datatypeAPI´Â XML / Java ÇüÅ ¸ÅÇÎÀ» Á¦°øÇÕ´Ï´Ù.  
 

java.awt.image ¿¡¼­ÀÇ BigInteger »ç¿ë
 

BigInteger¸¦ µ¹·ÁÁÖ´Â java.awt.image ¸Þ¼­µå
 BigInteger IndexColorModel. getValidPixels ()
          Ä÷¯ ¸ÊÀÇ À¯È¿/¹«È¿ Çȼ¿À» ³ªÅ¸³»´Â BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

BigInteger ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â java.awt.image constructor¡¡ ¡¡
IndexColorModel (int bits, int size, int[] cmap, int start, int transferType, BigInteger  validBits)
          int ¹è¿­·ÎºÎÅÍ IndexColorModelÀ» ±¸ÃàÇÕ´Ï´Ù.
 

java.math ¿¡¼­ÀÇ BigInteger »ç¿ë
 

BigInteger ·Î¼­ ¼±¾ðµÇ°í ÀÖ´Â java.math Çʵå
static BigInteger BigInteger. ONE
          BigInteger Á¤¼ö 1 ÀÔ´Ï´Ù.
static BigInteger BigInteger. TEN
          BigInteger Á¤¼ö 10 ÀÔ´Ï´Ù.
static BigInteger BigInteger. ZERO
          BigInteger Á¤¼ö 0 ÀÔ´Ï´Ù.
 

BigInteger¸¦ µ¹·ÁÁÖ´Â java.math ¸Þ¼­µå
 BigInteger BigInteger. abs ()
          °ªÀÌ ÀÌ BigInteger Àý´ëÄ¡ÀÎ BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. add (BigInteger  val)
          °ªÀÌ (this + val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. and (BigInteger  val)
          °ªÀÌ (this & val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù (ÀÌ ¸Þ¼­µå´Â this¿Í val ¾çÂÊ ¸ðµÎ°¡ ºÎÀÇ °æ¿ì´Â ºÎÀÇ BigInteger¸¦ µ¹·ÁÁØ´Ù).
 BigInteger BigInteger. andNot (BigInteger  val)
          °ªÀÌ (this & ~val) ÀÎ BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. clearBit (int n)
          °ªÀÌ ÀÌ BigInteger¿¡ µ¿ÀÏÇÑ BigInteger¸¦, ÁöÁ¤µÈ ºñÆ®¸¦ Ŭ¸®¾îÀÇÇØ ¸®ÅÏÇÕ´Ï´Ù ((this & ~(1<<n))¸¦ °è»êÇÑ´Ù).
 BigInteger BigInteger. divide (BigInteger  val)
          °ªÀÌ (this / val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger [] BigInteger. divideAndRemainder (BigInteger  val)
          (this / val) ±×¸®°í (this % val) °è¼ÓµÇ´Â 2°³ÀÇ BigInteger ¹è¿­À» ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. flipBit (int n)
          °ªÀÌ ÀÌ BigInteger¿¡ µ¿ÀÏÇÑ BigInteger¸¦, ÁöÁ¤µÈ ºñÆ®¸¦ ¹ÝÀü½ÃÄÑ ¸®ÅÏÇÕ´Ï´Ù ((this ^ (1<<n))¸¦ °è»êÇÑ´Ù).
 BigInteger BigInteger. gcd (BigInteger  val)
          °ªÀÌ abs(this)¿Í abs(val) ÃÖ´ë°ø¾à¼öÀÎ BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. max (BigInteger  val)
          ÀÌ BigInteger¿Í val ÃÖ´ë°ªÀ» ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. min (BigInteger  val)
          ÀÌ BigInteger¿Í val ÃÖ¼Ò°ªÀ» ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. mod (BigInteger  m)
          °ªÀÌ (this mod m)ÀÇ BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. modInverse (BigInteger  m)
          °ªÀÌ (this-1 mod m) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. modPow (BigInteger  exponent, BigInteger  m)
          °ªÀÌ (thisexponent mod m) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù (pow¿Í ´Þ¸®, ÀÌ ¸Þ¼­µå´Â ºÎÀÇ Áö¼ö¸¦ Çã¿ë ÇÑ´Ù).
 BigInteger BigInteger. multiply (BigInteger  val)
          °ªÀÌ (this * val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. negate ()
          °ªÀÌ (-this) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. nextProbablePrime ()
          ÀÌ BigInteger º¸´Ù Å« ÃÖÃÊÀÇ Á¤¼ö (¾Æ¸¶ ¼Ò¼ö)¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. not ()
          °ªÀÌ (~this) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù (ÀÌ ¸Þ¼­µå´Â ÀÌ BigInteger°¡ ºÎ°¡ ¾Æ´Ñ °æ¿ì¿¡ À߸øµÈ °ªÀ» µ¹·ÁÁØ´Ù).
 BigInteger BigInteger. or (BigInteger  val)
          °ªÀÌ (this | val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù (ÀÌ ¸Þ¼­µå´Â this ¶Ç´Â val°¡ ºÎÀÇ °æ¿ì´Â ºÎÀÇ BigInteger¸¦ µ¹·ÁÁØ´Ù).
 BigInteger BigInteger. pow (int exponent)
          °ªÀÌ (thisexponent) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
static BigInteger BigInteger. probablePrime (int bitLength, Random  rnd)
          ÁöÁ¤µÈ bit length·Î Á¤ÀÇ BigInteger (¾Æ¸¶ ¼Ò¼ö)¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. remainder (BigInteger  val)
          °ªÀÌ (this % val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. setBit (int n)
          °ªÀÌ ÀÌ BigInteger¿¡ µ¿ÀÏÇÑ BigInteger¸¦, ÁöÁ¤µÈ ºñÆ®¸¦ ¼³Á¤ÇØ ¸®ÅÏÇÕ´Ï´Ù ((this | (1<<n))¸¦ °è»êÇÑ´Ù).
 BigInteger BigInteger. shiftLeft (int n)
          °ªÀÌ (this << n) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. shiftRight (int n)
          °ªÀÌ (this >> n) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. subtract (BigInteger  val)
          °ªÀÌ (this - val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigDecimal. toBigInteger ()
          ÀÌ BigDecimal¸¦ BigInteger·Î º¯È¯ÇÕ´Ï´Ù.
 BigInteger BigDecimal. toBigIntegerExact ()
          ÀÌ BigDecimal¸¦ BigInteger·Î º¯È¯ÇØ, ¾ø¾îÁø Á¤º¸°¡ ÀÖ´ÂÁö ¾ø´ÂÁö¸¦ È®ÀÎÇÕ´Ï´Ù.
 BigInteger BigDecimal. unscaledValue ()
          °ªÀÌ ÀÌ BigDecimal ¡¸½ºÄÉÀÏ ¾øÀ½ÀÇ °ª¡¹ÀÎ BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù ((this * 10this.scale())¸¦ °è»êÇÑ´Ù).
static BigInteger BigInteger. valueOf (long val)
          °ªÀÌ ÁöÁ¤µÈ long°ª°ú µ¿ÀÏÇÑ BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. xor (BigInteger  val)
          °ªÀÌ (this ^ val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù (ÀÌ ¸Þ¼­µå´Â this¿Í val ´Ù¸¥ ÇÑÂʸ¸ÀÌ ºÎÀÇ °æ¿ì¿¡ ºÎÀÇ BigInteger¸¦ µ¹·ÁÁØ´Ù).
 

BigInteger ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â java.math ¸Þ¼­µå
 BigInteger BigInteger. add (BigInteger  val)
          °ªÀÌ (this + val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. and (BigInteger  val)
          °ªÀÌ (this & val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù (ÀÌ ¸Þ¼­µå´Â this¿Í val ¾çÂÊ ¸ðµÎ°¡ ºÎÀÇ °æ¿ì´Â ºÎÀÇ BigInteger¸¦ µ¹·ÁÁØ´Ù).
 BigInteger BigInteger. andNot (BigInteger  val)
          °ªÀÌ (this & ~val) ÀÎ BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 int BigInteger. compareTo (BigInteger  val)
          ÀÌ BigInteger°¡ ÁöÁ¤µÈ BigInteger¿Í ºñ±³ÇÕ´Ï´Ù.
 BigInteger BigInteger. divide (BigInteger  val)
          °ªÀÌ (this / val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger [] BigInteger. divideAndRemainder (BigInteger  val)
          (this / val) ±×¸®°í (this % val) °è¼ÓµÇ´Â 2°³ÀÇ BigInteger ¹è¿­À» ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. gcd (BigInteger  val)
          °ªÀÌ abs(this)¿Í abs(val) ÃÖ´ë°ø¾à¼öÀÎ BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. max (BigInteger  val)
          ÀÌ BigInteger¿Í val ÃÖ´ë°ªÀ» ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. min (BigInteger  val)
          ÀÌ BigInteger¿Í val ÃÖ¼Ò°ªÀ» ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. mod (BigInteger  m)
          °ªÀÌ (this mod m)ÀÇ BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. modInverse (BigInteger  m)
          °ªÀÌ (this-1 mod m) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. modPow (BigInteger  exponent, BigInteger  m)
          °ªÀÌ (thisexponent mod m) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù (pow¿Í ´Þ¸®, ÀÌ ¸Þ¼­µå´Â ºÎÀÇ Áö¼ö¸¦ Çã¿ë ÇÑ´Ù).
 BigInteger BigInteger. multiply (BigInteger  val)
          °ªÀÌ (this * val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. or (BigInteger  val)
          °ªÀÌ (this | val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù (ÀÌ ¸Þ¼­µå´Â this ¶Ç´Â val°¡ ºÎÀÇ °æ¿ì´Â ºÎÀÇ BigInteger¸¦ µ¹·ÁÁØ´Ù).
 BigInteger BigInteger. remainder (BigInteger  val)
          °ªÀÌ (this % val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. subtract (BigInteger  val)
          °ªÀÌ (this - val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger BigInteger. xor (BigInteger  val)
          °ªÀÌ (this ^ val) BigInteger¸¦ ¸®ÅÏÇÕ´Ï´Ù (ÀÌ ¸Þ¼­µå´Â this¿Í val ´Ù¸¥ ÇÑÂʸ¸ÀÌ ºÎÀÇ °æ¿ì¿¡ ºÎÀÇ BigInteger¸¦ µ¹·ÁÁØ´Ù).
 

BigInteger ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â java.math constructor¡¡ ¡¡
BigDecimal (BigInteger  val)
          BigIntegerÀ» BigDecimal·Î º¯È¯ÇÕ´Ï´Ù.
BigDecimal (BigInteger  unscaledVal, int scale)
          BigInteger ½ºÄÉÀÏ ¾øÀ½ÀÇ °ª°ú int ½ºÄÉÀÏÀ» BigDecimal·Î º¯È¯ÇÕ´Ï´Ù.
BigDecimal (BigInteger  unscaledVal, int scale, MathContext  mc)
          ÄÁÅؽºÆ® ¼³Á¤¿¡ µû¸¥ µÕ±ÙÀ» »ç¿ëÇØ, BigInteger ½ºÄÉÀÏ ¾øÀ½ÀÇ °ª°ú int ½ºÄÉÀÏÀ» BigDecimal·Î º¯È¯ÇÕ´Ï´Ù.
BigDecimal (BigInteger  val, MathContext  mc)
          ÄÁÅؽºÆ® ¼³Á¤¿¡ µû¸¥ µÕ±ÙÀ» »ç¿ëÇØ BigIntegerÀ» BigDecimal·Î º¯È¯ÇÕ´Ï´Ù.
 

java.security.cert ¿¡¼­ÀÇ BigInteger »ç¿ë
 

BigInteger¸¦ µ¹·ÁÁÖ´Â java.security.cert ¸Þ¼­µå
 BigInteger X509CRLSelector. getMaxCRL ()
          maxCRLNumber ±âÁØÄ¡¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger X509CRLSelector. getMinCRL ()
          minCRLNumber ±âÁØÄ¡¸¦ ¸®ÅÏÇÕ´Ï´Ù.
abstract  BigInteger X509Certificate. getSerialNumber ()
          ÀÎÁõ¼­ ·ÎºÎÅÍ serialNumber°ªÀ» ÃëµæÇÕ´Ï´Ù.
 BigInteger X509CertSelector. getSerialNumber ()
          serialNumber ±âÁØÄ¡¸¦ ¸®ÅÏÇÕ´Ï´Ù.
abstract  BigInteger X509CRLEntry. getSerialNumber ()
          ÀÌ X509CRLEntry ·ÎºÎÅÍ ½Ã¸®¾ó ¹øÈ£ userCertificate¸¦ ÃëµæÇÕ´Ï´Ù.
 

BigInteger ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â java.security.cert ¸Þ¼­µå
abstract  X509CRLEntry X509CRL. getRevokedCertificate (BigInteger  serialNumber)
          ÁöÁ¤µÈ ÀÎÁõ¼­ ÀÇ serialNumber¸¦ °¡Áö´Â CRL ¿£Æ®¸®¸¦ ÃëµæÇÕ´Ï´Ù (Á¸ÀçÇÏ´Â °æ¿ì).
 void X509CRLSelector. setMaxCRLNumber (BigInteger  maxCRL)
          maxCRLNumber ±âÁØÄ¡¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 void X509CRLSelector. setMinCRLNumber (BigInteger  minCRL)
          minCRLNumber ±âÁØÄ¡¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 void X509CertSelector. setSerialNumber (BigInteger  serial)
          serialNumber ±âÁØÄ¡¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 

java.security.interfaces ¿¡¼­ÀÇ BigInteger »ç¿ë
 

BigInteger¸¦ µ¹·ÁÁÖ´Â java.security.interfaces ¸Þ¼­µå
 BigInteger RSAPrivateCrtKey. getCrtCoefficient ()
          crtCoefficient¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAMultiPrimePrivateCrtKey. getCrtCoefficient ()
          crtCoefficient¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAParams. getG ()
          º£À̽ºÀÇ g¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAKey. getModulus ()
          ¸ðÁê¶ó½º¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAParams. getP ()
          ÇÁ¶óÀÓÀÇ p¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPrivateCrtKey. getPrimeExponentP ()
          primeExponentP¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAMultiPrimePrivateCrtKey. getPrimeExponentP ()
          primeExponentP¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPrivateCrtKey. getPrimeExponentQ ()
          primeExponentQ¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAMultiPrimePrivateCrtKey. getPrimeExponentQ ()
          primeExponentQ¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPrivateCrtKey. getPrimeP ()
          primeP¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAMultiPrimePrivateCrtKey. getPrimeP ()
          primeP¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPrivateCrtKey. getPrimeQ ()
          primeQ¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAMultiPrimePrivateCrtKey. getPrimeQ ()
          primeQ¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPrivateKey. getPrivateExponent ()
          ºñ°ø°³ Áö¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPublicKey. getPublicExponent ()
          °ø°³ Áö¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPrivateCrtKey. getPublicExponent ()
          °ø°³ Áö¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAMultiPrimePrivateCrtKey. getPublicExponent ()
          °ø°³ Áö¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAParams. getQ ()
          ¼­ºê ÇÁ¶óÀÓÀÇ q¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger ECPrivateKey. getS ()
          ºñ°ø°³Ä¡ S¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAPrivateKey. getX ()
          ºñ°ø°³Å°ÀÇ °ª x¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAPublicKey. getY ()
          °ø°³Å°ÀÇ °ª y¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

java.security.spec ¿¡¼­ÀÇ BigInteger »ç¿ë
 

BigInteger ·Î¼­ ¼±¾ðµÇ°í ÀÖ´Â java.security.spec Çʵå
static BigInteger RSAKeyGenParameterSpec. F0
          °ø°³ Áö¼öÄ¡ F0 = 3
static BigInteger RSAKeyGenParameterSpec. F4
          °ø°³ Áö¼öÄ¡ F4 = 65537
 

BigInteger¸¦ µ¹·ÁÁÖ´Â java.security.spec ¸Þ¼­µå
 BigInteger EllipticCurve. getA ()
          Å¸¿ø °î¼±ÀÇ Á¦ 1 °è¼ö a¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger ECPoint. getAffineX ()
          ¾ÆÇÉ x ÁÂÇ¥ x¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger ECPoint. getAffineY ()
          ¾ÆÇÉ y ÁÂÇ¥ y¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger EllipticCurve. getB ()
          Å¸¿ø °î¼±ÀÇ Á¦ 2 °è¼ö b¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPrivateCrtKeySpec. getCrtCoefficient ()
          crtCoefficient¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAOtherPrimeInfo. getCrtCoefficient ()
          ÇÁ¶óÀÓÀÇ crtCoefficient¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAMultiPrimePrivateCrtKeySpec. getCrtCoefficient ()
          crtCoefficient¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAOtherPrimeInfo. getExponent ()
          ÇÁ¶óÀÓÀÇ Áö¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAParameterSpec. getG ()
          º£À̽º g¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAPublicKeySpec. getG ()
          º£À̽º g¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAPrivateKeySpec. getG ()
          º£À̽º g¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPublicKeySpec. getModulus ()
          ¸ðÁê¶ó½º¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPrivateKeySpec. getModulus ()
          ¸ðÁê¶ó½º¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger ECParameterSpec. getOrder ()
          Á¦³×·¹ÀÌÅÍÀÇ À§¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAParameterSpec. getP ()
          ÇÁ¶óÀÓ p¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger ECFieldFp. getP ()
          ÀÌ ¼Ò¼öÁ¤µµ¼öÀÇ À¯ÇÑüÀÇ ¼Ò¼ö p¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAPublicKeySpec. getP ()
          ÇÁ¶óÀÓ p¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAPrivateKeySpec. getP ()
          ÇÁ¶óÀÓ p¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAOtherPrimeInfo. getPrime ()
          ÇÁ¶óÀÓÀ» ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPrivateCrtKeySpec. getPrimeExponentP ()
          primeExponentP¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAMultiPrimePrivateCrtKeySpec. getPrimeExponentP ()
          primeExponentP¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPrivateCrtKeySpec. getPrimeExponentQ ()
          primeExponentQ¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAMultiPrimePrivateCrtKeySpec. getPrimeExponentQ ()
          primeExponentQ¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPrivateCrtKeySpec. getPrimeP ()
          primeP¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAMultiPrimePrivateCrtKeySpec. getPrimeP ()
          primeP¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPrivateCrtKeySpec. getPrimeQ ()
          primeQ¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAMultiPrimePrivateCrtKeySpec. getPrimeQ ()
          primeQ¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPrivateKeySpec. getPrivateExponent ()
          ºñ°ø°³ Áö¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPublicKeySpec. getPublicExponent ()
          °ø°³ Áö¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAPrivateCrtKeySpec. getPublicExponent ()
          °ø°³ Áö¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAMultiPrimePrivateCrtKeySpec. getPublicExponent ()
          °ø°³ Áö¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger RSAKeyGenParameterSpec. getPublicExponent ()
          °ø°³ Áö¼öÄ¡¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAParameterSpec. getQ ()
          ¼­ºê ÇÁ¶óÀÓ q¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAPublicKeySpec. getQ ()
          ¼­ºê ÇÁ¶óÀÓ q¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAPrivateKeySpec. getQ ()
          ¼­ºê ÇÁ¶óÀÓ q¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger ECFieldF2m. getReductionPolynomial ()
          ´ÙÇ×½Ä ±âÀúÀÇ °æ¿ì´Â i ¹ø°ÀÇ ºñÆ®°¡ ±â¾à´ÙÇ×½ÄÀÇ i ¹ø°ÀÇ °è¼ö¿¡ ´ëÀÀÇÏ´Â °Í °°Àº BigInteger¸¦ µ¹·ÁÁÖ°í, Ç¥ÁØ ±âÀúÀÇ °æ¿ì´Â nullÀ» ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger ECPrivateKeySpec. getS ()
          ºñ°ø°³Ä¡ S¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAPrivateKeySpec. getX ()
          ºñ°ø°³Å° x¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DSAPublicKeySpec. getY ()
          °ø°³Å° y¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

BigInteger ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â java.security.spec constructor¡¡ ¡¡
DSAParameterSpec (BigInteger  p, BigInteger  q, BigInteger  g)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°ª¸¦ »ç¿ëÇØ »õ·Î¿î DSAParameterSpec¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
DSAPrivateKeySpec (BigInteger  x, BigInteger  p, BigInteger  q, BigInteger  g)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°ª¸¦ »ç¿ëÇØ »õ·Î¿î DSAPrivateKeySpec¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
DSAPublicKeySpec (BigInteger  y, BigInteger  p, BigInteger  q, BigInteger  g)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°ª¸¦ »ç¿ëÇØ »õ·Î¿î DSAPublicKeySpec¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
ECFieldF2m (int m, BigInteger  rp)
          Å¸¿ø °î¼±ÀÇ Ç¥¼ö 2 À¯ÇÑü (¿ä¼Ò¼ö 2^m)¸¦, ´ÙÇ×½Ä ±âÀú (polynomial basis)·Î ÀÛ¼ºÇÕ´Ï´Ù.
ECFieldFp (BigInteger  p)
          ÁöÁ¤µÈ ¼Ò¼ö p¸¦ »ç¿ëÇØ Å¸¿ø °î¼±ÀÇ ¼Ò¼öÁ¤µµ¼öÀÇ À¯ÇÑü¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
ECParameterSpec (EllipticCurve  curve, ECPoint  g, BigInteger  n, int h)
          ÁöÁ¤µÈ °ª¿¡ ±Ù°ÅÇØ Å¸¿ø °î¼± µµ¸ÞÀÎ ÆĶó¹ÌÅ͸¦ ÀÛ¼ºÇÕ´Ï´Ù.
ECPoint (BigInteger  x, BigInteger  y)
          ÁöÁ¤µÈ ¾ÆÇÉ x ÁÂÇ¥ x¿Í ¾ÆÇÉ y ÁÂÇ¥ y·Î ºÎÅÍ ECPoint¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
ECPrivateKeySpec (BigInteger  s, ECParameterSpec  params)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°ª¸¦ »ç¿ëÇØ ECPrivateKeySpec¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
EllipticCurve (ECField  field, BigInteger  a, BigInteger  b)
          ÁöÁ¤µÈ Ÿ¿øü field¿Í °è¼ö a, b¸¦ »ç¿ëÇØ Å¸¿ø °î¼±À» ÀÛ¼ºÇÕ´Ï´Ù.
EllipticCurve (ECField  field, BigInteger  a, BigInteger  b, byte[] seed)
          ÁöÁ¤µÈ Ÿ¿øü field, °è¼ö a, b ¹× °î¼± »ý¼º¿ë seed¸¦ »ç¿ëÇØ Å¸¿ø °î¼±À» ÀÛ¼ºÇÕ´Ï´Ù.
RSAKeyGenParameterSpec (int keysize, BigInteger  publicExponent)
          ÁöÁ¤µÈ Å° »çÀÌÁî ¹× °ø°³ Áö¼öÄ¡·ÎºÎÅÍ »õ·Î¿î RSAParameterSpec °´Ã¼¸¦ ±¸ÃàÇÕ´Ï´Ù.
RSAMultiPrimePrivateCrtKeySpec (BigInteger  modulus, BigInteger  publicExponent, BigInteger  privateExponent, BigInteger  primeP, BigInteger  primeQ, BigInteger  primeExponentP, BigInteger  primeExponentQ, BigInteger  crtCoefficient, RSAOtherPrimeInfo [] otherPrimeInfo)
          PKCS#1 v2. 1¿¡ Á¤ÀÇµÈ modulus, publicExponent, privateExponent, primeP, primeQ, primeExponentP, primeExponentQ, crtCoefficient ¹× otherPrimeInfoÀ» ÁöÁ¤ÇØ, »õ·Î¿î RSAMultiPrimePrivateCrtKeySpec¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
RSAOtherPrimeInfo (BigInteger  prime, BigInteger  primeExponent, BigInteger  crtCoefficient)
          PKCS#1 Á¤ÀÇ¿¡ ÇÑ prime, primeExponent, crtCoefficient¸¦ ÁÖ´Â »õ·Î¿î RSAOtherPrimeInfo¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
RSAPrivateCrtKeySpec (BigInteger  modulus, BigInteger  publicExponent, BigInteger  privateExponent, BigInteger  primeP, BigInteger  primeQ, BigInteger  primeExponentP, BigInteger  primeExponentQ, BigInteger  crtCoefficient)
          PKCS#1¿¡ Á¤ÀÇµÈ modulus, publicExponent, privateExponent, primeP, primeQ, primeExponentP, primeExponentQ ¹× crtCoefficient¸¦ ÁöÁ¤ÇØ, »õ·Î¿î RSAPrivateCrtKeySpec¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
RSAPrivateKeySpec (BigInteger  modulus, BigInteger  privateExponent)
          »õ·Î¿î RSAPrivateKeySpec¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
RSAPublicKeySpec (BigInteger  modulus, BigInteger  publicExponent)
          »õ·Î¿î RSAPublicKeySpec¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 

java.util ¿¡¼­ÀÇ BigInteger »ç¿ë
 

BigInteger¸¦ µ¹·ÁÁÖ´Â java.util ¸Þ¼­µå
 BigInteger Scanner. nextBigInteger ()
          ÀÔ·ÂÀÇ ´ÙÀ½ÀÇ ÅäÅ«À» BigInteger ·Î¼­ ½ºÄµ ÇÕ´Ï´Ù.
 BigInteger Scanner. nextBigInteger (int radix)
          ÀÔ·ÂÀÇ ´ÙÀ½ÀÇ ÅäÅ«À» BigInteger ·Î¼­ ½ºÄµ ÇÕ´Ï´Ù.
 

javax.crypto.interfaces ¿¡¼­ÀÇ BigInteger »ç¿ë
 

BigInteger¸¦ µ¹·ÁÁÖ´Â javax.crypto.interfaces ¸Þ¼­µå
 BigInteger DHPrivateKey. getX ()
          ºñ°ø°³Å°ÀÇ °ª x¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DHPublicKey. getY ()
          °ø°³Å°ÀÇ °ª y¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

javax.crypto.spec ¿¡¼­ÀÇ BigInteger »ç¿ë
 

BigInteger¸¦ µ¹·ÁÁÖ´Â javax.crypto.spec ¸Þ¼­µå
 BigInteger DHPublicKeySpec. getG ()
          º£À̽º Á¦³×·¹ÀÌÅÍ g¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DHPrivateKeySpec. getG ()
          º£À̽º Á¦³×·¹ÀÌÅÍ g¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DHParameterSpec. getG ()
          º£À̽º Á¦³×·¹ÀÌÅÍ g¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DHPublicKeySpec. getP ()
          ÇÁ¶óÀÓ¸ðÁê¶ó½º p¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DHPrivateKeySpec. getP ()
          ÇÁ¶óÀÓ¸ðÁê¶ó½º p¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DHParameterSpec. getP ()
          ÇÁ¶óÀÓ¸ðÁê¶ó½º p¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DHPrivateKeySpec. getX ()
          ºñ°ø°³Å°ÀÇ °ª x¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BigInteger DHPublicKeySpec. getY ()
          °ø°³Å°ÀÇ °ª y¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

BigInteger ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â javax.crypto.spec constructor¡¡ ¡¡
DHParameterSpec (BigInteger  p, BigInteger  g)
          ÇÁ¶óÀÓ¸ðÁê¶ó½º p ¹× º£À̽º Á¦³×·¹ÀÌÅÍ g¸¦ »ç¿ëÇØ, Diffie-Hellman ÆĶó¹ÌÅÍ ¼¼Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
DHParameterSpec (BigInteger  p, BigInteger  g, int l)
          ÇÁ¶óÀÓ¸ðÁê¶ó½º p, º£À̽º Á¦³×·¹ÀÌÅÍ g ¹× ·£´ý Áö¼ö (ºñ°ø°³ÀÇ °ª)ÀÇ ºñÆ® ´ÜÀ§ÀÇ »çÀÌÁî l¸¦ »ç¿ëÇØ, Diffie-Hellman ÆĶó¹ÌÅÍ ¼¼Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
DHPrivateKeySpec (BigInteger  x, BigInteger  p, BigInteger  g)
          ºñ°ø°³Ä¡ x, ÇÁ¶óÀÓ¸ðÁê¶ó½º p, º£À̽º Á¦³×·¹ÀÌÅÍ g¸¦ ÃëÇÏ´Â »ý¼ºÀÚ ÀÔ´Ï´Ù.
DHPublicKeySpec (BigInteger  y, BigInteger  p, BigInteger  g)
          °ø°³Å°ÀÇ °ª y, ÇÁ¶óÀÓ¸ðÁê¶ó½º p ¹× º£À̽º Á¦³×·¹ÀÌÅÍ g¸¦ ÃëÇÏ´Â »ý¼ºÀÚ ÀÔ´Ï´Ù.
 

javax.security.cert ¿¡¼­ÀÇ BigInteger »ç¿ë
 

BigInteger¸¦ µ¹·ÁÁÖ´Â javax.security.cert ¸Þ¼­µå
abstract  BigInteger X509Certificate. getSerialNumber ()
          ÀÎÁõ¼­ ·ÎºÎÅÍ serialNumber°ªÀ» ÃëµæÇÕ´Ï´Ù.
 

javax.xml.datatype ¿¡¼­ÀÇ BigInteger »ç¿ë
 

BigInteger¸¦ µ¹·ÁÁÖ´Â javax.xml.datatype ¸Þ¼­µå
abstract  BigInteger XMLGregorianCalendar. getEon ()
          year XML Schema 1.0 dataTime µ¥ÀÌÅÍÇü ÇʵåÀÇ »óÀ§ ÄÄÆÛ³ÍÆ®¸¦ ¸®ÅÏÇÕ´Ï´Ù.
abstract  BigInteger XMLGregorianCalendar. getEonAndYear ()
          XML Schema 1.0 dateTime µ¥ÀÌÅÍÇü ÇʵåÀÇ year¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

BigInteger ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â javax.xml.datatype ¸Þ¼­µå
abstract  Duration DatatypeFactory. newDuration (boolean isPositive, BigInteger  years, BigInteger  months, BigInteger  days, BigInteger  hours, BigInteger  minutes, BigDecimal  seconds)
          DurationÀ» isPositive, ³â, ¿ù, ÀÏ, ½Ã°£, ºÐ, ÃÊ¿¡ ÁöÁ¤ÇÏ´Â Duration »õ·Î¿î ÀνºÅϽº¸¦ ÃëµæÇÕ´Ï´Ù.
 Duration DatatypeFactory. newDurationDayTime (boolean isPositive, BigInteger  day, BigInteger  hour, BigInteger  minute, BigInteger  second)
          ¡¸XQuery 1.0 and XPath 2.0 Data Model¡¹ÀÇ ¡¸xdt:dayTimeDuration¡¹·Î Á¤ÀÇµÈ ÁöÁ¤ÀÇ day, hour, minute ¹× second¸¦ »ç¿ëÇØ, xdt:dayTimeDuration ÇüÀÇ DurationÀ» ÀÛ¼ºÇÕ´Ï´Ù.
 Duration DatatypeFactory. newDurationYearMonth (boolean isPositive, BigInteger  year, BigInteger  month)
          ¡¸XQuery 1.0 and XPath 2.0 Data Model¡¹ÀÇ ¡¸xdt:dayTimeDuration¡¹·Î Á¤ÀÇµÈ ÁöÁ¤ÀÇ year ¹× month¸¦ »ç¿ëÇØ, xdt:yearMonthDuration ÇüÀÇ DurationÀ» ÀÛ¼ºÇÕ´Ï´Ù.
abstract  XMLGregorianCalendar DatatypeFactory. newXMLGregorianCalendar (BigInteger  year, int month, int day, int hour, int minute, int second, BigDecimal  fractionalSecond, int timezone)
          W3C XML Schema 1.0 recommendation ·Î xsd:dateTime ¹× °ü·ÃµÈ ºôÆ®ÀÎ µ¥ÀÌÅÍÇü¿¡ Çã°¡µÇ°í ÀÖ´Â ¿ÏÀüÇÑ °ª°ø°£À» °¡´ÉÇÏ°Ô ÇÏ´Â »ý¼ºÀÚ ÀÔ´Ï´Ù.
abstract  void XMLGregorianCalendar. setYear (BigInteger  year)
          XSD dateTime ³â ÇʵåÀÇ ÇÏÀ§ ¹× »óÀ§ ÄÄÆÛ³ÍÆ®¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 


JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.