A pupa (Latin pupa for doll, pl: pupae or pupas) is the life stage of some insects undergoing transformation. The pupal stage is found only in holometabolous insects, those that undergo a complete metamorphosis, going through four life stages: embryo, larva, pupa and imago. (For a list of such insects see Holometabolism).
The pupae of different groups of insects have different names such as chrysalis for the pupae of butterflies and tumbler for those of the mosquito family. Pupae may further be enclosed in other structures such as cocoons, nests or shells.
In the life of an insect the pupal stage follows the larval stage and precedes adulthood (imago). It is during the time of pupation that the adult structures of the insect are formed while the larval structures are broken down. Pupae are inactive, and usually sessile (not able to move about). However, the pupae may be exarate (have movable legs, wings, antennae, etc.) or obtect (covered in a hard case with the legs and wings attached immovably against the body). They have a hard protective coating and often use camouflage to evade potential predators.
A chrysalis is the pupa stage of the butterfly.
Chrysalis may also refer to:
Chrysalis is a public artwork by American artist Beth Sahagian located at the entrance of the Marion Chester Read Center, which is near Wauwatosa, Wisconsin, USA. The sculpture is carved from 2,500 pounds of Indiana limestone and bronze. It consists of one solid form and measures about 75" x 36". Chrysalis was installed in the entrance of the Marion Chester Read Center in October 1990.
Chrysalis was commissioned by the Charles and Margaret Lescrenier family for the Girl Scouts headquarters at the entrance of the Marion Chester Read Center. The artwork is an abstract, organic shape carved out of 2,500 pounds of Indiana limestone and bronze. The stone has a linear texture carved into it and the bronze tendrils are done by the lost-wax process and bonded to the stone. The base of the sculpture is made out of concrete.
A helix (pl: helixes or helices) is a type of smooth space curve, i.e. a curve in three-dimensional space. It has the property that the tangent line at any point makes a constant angle with a fixed line called the axis. Examples of helices are coil springs and the handrails of spiral staircases. A "filled-in" helix – for example, a spiral ramp – is called a helicoid. Helices are important in biology, as the DNA molecule is formed as two intertwined helices, and many proteins have helical substructures, known as alpha helices. The word helix comes from the Greek word ἕλιξ, "twisted, curved".
Helices can be either right-handed or left-handed. With the line of sight along the helix's axis, if a clockwise screwing motion moves the helix away from the observer, then it is called a right-handed helix; if towards the observer, then it is a left-handed helix. Handedness (or chirality) is a property of the helix, not of the perspective: a right-handed helix cannot be turned to look like a left-handed one unless it is viewed in a mirror, and vice versa.
Phelix is a high-speed stream cipher with a built-in single-pass message authentication code (MAC) functionality, submitted in 2004 to the eSTREAM contest by Doug Whiting, Bruce Schneier, Stefan Lucks, and Frédéric Muller. The cipher uses only the operations of addition modulo 232, exclusive or, and rotation by a fixed number of bits. Phelix uses a 256-bit key and a 128-bit nonce, claiming a design strength of 128 bits. Concerns have been raised over the ability to recover the secret key if the cipher is used incorrectly.
Phelix is optimised for 32-bit platforms. The authors state that it can achieve up to eight cycles per byte on modern x86-based processors.
FPGA Hardware performance figures published in the paper "Review of stream cipher candidates from a low resource hardware perspective" are as follows:
Phelix is a slightly modified form of an earlier cipher, Helix, published in 2003 by Niels Ferguson, Doug Whiting, Bruce Schneier, John Kelsey, Stefan Lucks, and Tadayoshi Kohno; Phelix adds 128 bits to the internal state.
Helix DNA is a project to produce computer software that can play audio and video media in various formats, aid in producing such media, and serve them over a network. It is intended as a largely free and open source digital media framework that runs on numerous operating systems and processors (including mobile phones) and was started by RealNetworks which contributed much of the code. The Helix Community is an open collaborative effort to develop and extend the Helix DNA platform.
Helix DNA Client is a software package for multi-platform multi-format media playback. Helix Player is a media player that runs on Linux, Solaris, Symbian and FreeBSD and uses the Helix DNA Client. The Helix DNA Producer application aids in the production of media files, and Helix DNA Server can stream media files over a network.
The code is released in binary and source code form under various licenses, notably the proprietary RealNetworks Community Source License and the free and open source software RealNetworks Public Source License. Additionally, the Helix DNA Client and the Helix Player are licensed under the popular GNU General Public License (GPL) free and open source license.