Hardcore, hard core or hard-core may refer to:
Hardcore is a 1979 American crime drama film written and directed by Paul Schrader and starring George C. Scott, Peter Boyle and Season Hubley. The story concerns a father searching for his daughter, who has vanished only to appear in a pornographic film. Writer-director Schrader had previously written the screenplay for Martin Scorsese's Taxi Driver, and both films share a theme of exploring an unseen subculture.
Jake Van Dorn (George C. Scott) is a prosperous local businessman in Grand Rapids, Michigan who has strong Calvinist convictions. A single parent, Van Dorn is the father of a seemingly quiet, conservative teenage girl, Kristen, who inexplicably disappears when she goes on a church-sponsored trip to Bellflower, California. Andy Mast (Peter Boyle), a strange private investigator from Los Angeles, is then hired to find her, eventually turning up an 8mm stag film of his daughter with two young men.
Van Dorn then suspects that his daughter was kidnapped and forced to join California's porno underworld. His quest to rescue her takes him on an odyssey through this sleazy adult subculture.
Hardcore is a 1977 British comedy film directed by James Kenelm Clarke and starring Fiona Richmond, Anthony Steel, Victor Spinetti, Ronald Fraser and Harry H. Corbett. It depicts a highly fictionalised account of the life of Richmond, who was a leading pin-up in the 1970s.
In the US the film was known as Fiona.
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.