text:
Results 1 to 30 of 80
November 11th, 2006 #1
Modern Nart- does anyone actually like it?
It has come to my attention lately that art gelleries are overflowing with modern art, or as i call it, nart. Is there anyone here who actually prefers modern art to traditional art that actually looks like something, not just somebodies 'idea'.
ps how do you change the name of a thread? please answer thanks
- Similar Threads
- What's your take on modern art?
- Art: Modern Art - Cry
- Modern Art
- SketchBook: Swift (BM) presents- NART!
- SketchBook: xoet's nart=non-art-form
Last edited by Swift (BM); November 11th, 2006 at 02:36 PM.
Hide this ad by registering as a memberNovember 11th, 2006 #2
If people didn't like it, why would they be in so many galleries?
November 11th, 2006 #3
because ppl are sheep?
In the future, everyone will have 15 minutes of privacy.
Facebook art page
November 11th, 2006 #4
i like some, i don't like some
November 11th, 2006 #5Registered User
- Join Date
- Jan 2003
- Posts
- 521
- Thanks
- 73
- Thanked 49 Times in 26 Posts
Modern Nart- does anyone actually like it?
- Follows
- 0
- Following
- 0
November 11th, 2006 #6
I have the same answer as jrr.
November 11th, 2006 #7
Most stupid question ever?
November 11th, 2006 #8
Steinmetz, is that you?
November 11th, 2006 #9
Sheep are tasty..people...not so much. ...and I think JRR summed it up. Theres plenty of annoying/pointless realist art out there (cough...thomas kinkade..cough) So yeah, not all modern art is 35 polaroids of scrotums arranged to form a female symbo. I have to say I'm not a big fan of minimalism as it is too much of a stretch...I need more than some white blocks to be interested...I get it, its about space and structure and formal stuff, but that doesn't make it interesting. However I genuinely like the work of the Abrstract Expressionists, Futurists, and some of the really early abstract painters. Frantisek Kupka rocks my ass, as well as the abstract stuff by a guy named Stanton Mcdonald Wright. SMW came up with a system that equated the colors of the color wheel, to musical notes, and would base paintings arond keys of colors with chords and what not. I saw a major retrospective of his work in Raleigh a few years ago and was blown away. As far as more current stuff...I like anything that makes me think, and is visually interesting.
Ia Ia Cthulhu Fthagn
The Sketchbook Lives AGAIN!
Darkergreen, My environment, and concept art portfolio
"Its all Fish-Men in the end anyway" -Sara, my wife
"Whenever one finds oneself inclined to bitterness, it is a sign of emotional failure."
Bertrand Russell
November 11th, 2006 #10
Art fills many functions, up to and including providing decorative objects that exist merely to match people's sofas. I don't find anything about this to be objectionable or a threat to my own ideals or career.
To change the name of your thread, press the "edit" button and then "go advanced".
I think you are awesome, and I wish you the best in your endeavors, but I am tired of repeating myself, I am very busy with my new baby, and I am no longer a regular participant here, so please do not contact me to ask for advice on your career or education. All of the advice that I have to offer can already be found in the following links. Thank you.
Perspective 101, Concept Art 101, Games Industry info,Oil Paint info, Acrylic Paint info, my sketchbook.
November 11th, 2006 #11
Thomas Kinkade is a realist? I thought he is your fellow fantasy artist. Painting a gingerbread house, forbidden apple for two children from brothers Grimm's fairy tale .
November 11th, 2006 #12
Oh while we're at it, does anyone actually like Kafka? Because i think he is a whiny bitch!
November 11th, 2006 #13
Eww, Thomas Kinkade..
November 11th, 2006 #14Originally Posted by Cthogua
On topic, yes people like it. I'm hit and miss, myself. Some stuff is cool, other stuff is crap. Like most anything else, isn't it?
Art is long and time is fleeting
November 11th, 2006 #15
I bet people are actually quite tasty...Just think about it, a tender meat from doing nothing but stare at a computer screen or watch TV, high fat levels, well balanced vitaminic and mineral diet...MMMMmmmmmmmmmmm
Oh and about people= sheep, Is espected that people will be subject to bandwagon effects about pretty much anything you can think of. So, to point out that something might be under a bandwagon effect is irrelevant to it´s true value.
For example, people´s opinion on Kinkade on this very thread is a bandwagon effect towards disliking his work. But in another context he would just be another artist. The hype he produced on himself works for and against him in similar proportions.
November 11th, 2006 #16
I don't like alot of Modern Art. I recently saw this show at the Polk Museum of Art, near where my Hs is (We take our art classes at the museum) And there was this piece that was just a huge piece of cardboard with what looked like a mix of cream cheese, vomit and chicken gizzards sprayed all over it. Then the 'artist' placed soda cans at strategic intervals. Actually, they weren't strategic, they were just slapped on there. I'm sorry, that's just not art. Eww, seriously, I got sick looking at it.
I like most art if it's powerful and realistic. Thomas Kinkade, in my opinion, is a very good artist. I love the way he paints light. And although I'm inclined to not like him as much now that he christened himself 'The Painter of Light' (It makes himself sound a bit full of it), I know that he's just another artist, and a talented one.
Portfolio | Blog | Sketchbook
November 11th, 2006 #17
this thread seems very popular, thats cool, a popular thread by me.
PS- check out my SB!
November 11th, 2006 #18
Now that you told me too, I won't!
Ha hah!
Portfolio | Blog | Sketchbook
November 11th, 2006 #19
go on.... you know you want to............
i'm gonna look at yours..........
November 11th, 2006 #20
The thing with modern art is that the thoughts and processes behind it are often integral to appreciating the artwork. Things like cubism attempted to represent 4 dimensions on one canvas. Futurism introduced movement and the passage of time to stuff.
I'd don't like many of the pieces as such, I hate Jackson Pollock, but there are many ideas - such as layering and movement and the representation of 4 dimensions - that I'm trying to incorporate into my own art. Remember Modern Art was rarely made to please (right?)
- d.
Brendan Noeth
November 11th, 2006 #21
This is about the 200th thread on "modern" art that has appeared here since I came along, and I'm gettin' a little pissed about it...
Because the thread starter doesn't tell me what modern art is. Is it all art created since 1990? Yesterday? Should I go to the gallery and wait to see who slips in something while I stand there?
Since I can't get my mind around something being "modern" that is older than me, I'm constantly a bit confused by the questions asked by such learned and well-informed students of the history of art. I just know Remington, Rockwell, Picasso and Klee aren't "modern" because they're like really old dudes. How about the guy that did that dogs playin' poker thing? Or Pollock? Or Frazetta? They gotta be modern 'cause I seen their stuff when it first came out. (Sorry to sound so uninformed...I didn't get to go to college 'cause i was poor and stoopid...)
Can one of you whiz bangs please clear this up for me? Oh, and use little words that I'll unnerstand...okay?
(...and "Sarcasm" is spelled without a "k"...)
No position or belief, whether religious, political or social, is valid if one has to lie to support it.--Alj Mary
Ironically, the concept of SIMPLICITY is most often misunderstood by simple-minded people. --Alj Mary
November 11th, 2006 #22Originally Posted by Ilaekae
- d.
Brendan Noeth
November 11th, 2006 #23
Sarkasmus. Nope, there's a k in it for me, but i'm a german dood. Modern art and german doods, we go way back. Bumpy ride though.
November 11th, 2006 #24
there is a few modern art movements that dont make me what to hit someone. i kinda liked the form and function ideas of constructivism. but alot of the stuff i see that puts more focus on the process and the object then subject and imagery. anything that the artists has to explain to me why its good i tend not to like. the thing the bugs me the most is the fofo ideas that the artists like to add to some half assed blobs of paint. and if i hear another person in a gallery talk about how the piece is all about the artists struggel to create im gona....well probley just roll my eye and leave the gallery, but still its annoying. but hay some of those crazy crazy basterds make some pritty stuff. in college i wrote the whole first draft of my theises on how alot of the ideas that these people champion and insane and stupid. i talk about one artist in preticular alot and he drove me nuts. but now that im looking back at it i dont even remeber his name. i think that might say something about the staying power of some of this stuff.(or my memory)
Modern art is a general term used for most of the artistic production from the late 19th century until approximately the 1970s. (Recent art production is more often called Contemporary art or Postmodern art). Modern art refers to the then new approach to art where it was no longer important to represent a subject realistically — the invention of photography had made this function of art obsolete. Instead, artists started experimenting with new ways of seeing, with fresh ideas about the nature, materials and functions of art, often moving further toward abstraction.
edit#2: oh heres someone who sucks, joseph marioni
Last edited by joelhinxman; November 11th, 2006 at 04:00 PM.
November 11th, 2006 #25
...okay...I'll play along...
Thank you, Brendan, for clearing that up for me. It was a great relief to realize that drd and Swift weren't referring to stuff like this...since it was all created after 2001...
No position or belief, whether religious, political or social, is valid if one has to lie to support it.--Alj Mary
Ironically, the concept of SIMPLICITY is most often misunderstood by simple-minded people. --Alj Mary
November 11th, 2006 #26
haha yea i guess cause its after 1970 that would make it contemporary sucky art and not modern sucky art
November 11th, 2006 #27
*Ilaekae goes to beat his head against the cinderblock wall in the basement...*
No position or belief, whether religious, political or social, is valid if one has to lie to support it.--Alj Mary
Ironically, the concept of SIMPLICITY is most often misunderstood by simple-minded people. --Alj Mary
November 11th, 2006 #28
now that ive decided to try to stop being stupid(if thats possible). i think that the art we are talking about in this tread is more of postmodern art. which is kinda based on the idea that everything has already been done so there just gona stop trying to make it look good and go crazy with the theory of it all.
November 11th, 2006 #29
Yeah im a bit confused myself after reading other peoples post's, wtf do you mean by modern art?
At first i thought you ment, the abstract crap, the examples Ilaekae posted. But now i am thinking otherwise.
Well, to answer your question based on what i thought...If you are refering to the type of samples Ilaekae posted, (people please don't take offense) but, personally i can't stand that kind of art. I do not like abstract art. Well, the majority of it anyhow. There is some stuff that is really good, and i respect that stuff only when i see it. A couple reasons i don't like it is because first of all it does not appeal to me at all, how many people can take paint and slap it on a canvas, in different types of patterns... To much of this art is respected and purchased way more then realist art, or something that actually looks like something. Alot of realist artists, and semi realist artist work there asses off to get to a stage they are at. It is very hard to portray the human figure or a a landscape or whatever in a realistic form, with paint.
For those reason's i think its a bunch of bullshit and quick way to make some cash and a horrible reason to call yourself an artist.
November 11th, 2006 #30Originally Posted by JustinBeckett
Don't be too quick to dismiss modern art, even if you don't like it. Graphic Design, for all practical reasons, started with modern art.
EDIT: The only real problem I have with modern art is it's "elitist." You need to know something about art and often something about the piece to appreciate it. Their hole attitude was really fucked up - they were too far up their own arses to make something likable to the common man. Personally I say art isn't just for artists, it's for everyone.
- d.
Last edited by Brendan N; November 11th, 2006 at 05:06 PM.Brendan Noeth


text:
Fashion Week
Paris Spring 2012: Nicole & Joel's Date Night
See Richie, Madden, Olivia Wilde and more stars looking très chic at the fabulous French event
Credit: Fame
Updated: Wednesday Oct 05, 2011 | 01:30 PM EDT By: Alex Apatoff
More from PEOPLE
Latest News!
- Lawrence of Arabia Star Omar Sharif Is Suffering from Alzheimer's, Says Son
- Read the Cover Story – Tess Holliday: The World's First Size 22 Supermodel!
- What Happened When Ray Liotta and Christopher Walken Sat Next to Each Other on a Flight?
- Never Hear 'You Look Tired' Again – Thanks to This Beauty Product
- Police Recover Body in Hudson River Near Where Kayaker Disappeared

subset: commoncrawl


text:
Wanna read a story that will make you squirm.
Wanna read a story that will make you squirm.
Prison is tough, you guys.
War Machine is back with another round of lengthy tweets he posted in the middle of the night, one being a creepy Halloween-themed poem and another he titled, "Guilty Until Proven Innocent 2.
War Machine, fresh off a failed suicide attempt, had his prison journal "leak" online today.
TMZ has obtained the actual suicide letter written by former MMA fighter Jon "War Machine" Koppenhaver and left in his cell before he attempted to take his own life last week.
Former UFC and Bellator fighter Jon Koppenhaver should change his name from War Machine to Pussy.
Twitter It's been just over a month since adult film star Christy Mack was allegedly abused by her ex-boyfriend Jon Koppenhaver a.
Former MMA fighter War Machine, previously known as Jonathan Koppenhaver, has entered his plea in the alleged beating of his girlfriend, adult film star Christy Mack.
One year ago, July 19, 2013 to be exact, the fine folks at 4Chan started making fun of mixed martial artist Jon Koppenhaver for changing his name legally to War Machine.
As you probably know by now, Dog The Bounty Hunter has pledged to go after War Machine aka Jon Koppenhaver, the man who is on the run from seven arrest warrants stemming from the beating of adult film star Christy Mack.
Say what you will about Duane Chapman aka Dog The Bounty Hunter, but the fact that he's planning on going after Jon Koppenhaver aka War Machine for his alleged beating of Christy Mack is pretty on point.
Adult film star Christy Mack, who was savagely beaten last week, released a statement regarding what she says happened along with a few very graphic photos of her injuries.
Let's face it: when your job description includes "get punched in the head a lot," you're probably not going to be too stable.


text: Blue Cross of Northeastern Pennsylvania (BCNEPA) has introduced a new individual health plan, BlueCare Direct Simplicity, that makes choosing, and using, individual health insurance coverage easier.BlueCare Direct Simplicity offers individual consumers a custom provider network and quality care from local doctors at affordable rates that start at less than $100 a month. Most benefits are deductible-free, andmaternity and multi-tiered drug coverage are included.BlueCare Direct Simplicity builds on BCNEPA's strong provider network by offering members access to quality local providers without high out-of-pocket expenses. BlueCare Direct Simplicity members will also find it easier to stay healthy. Preventive benefits, including some screenings, are covered100 percent, and members have access to wellness resources such as health and wellness management programs, health coaches and online toolsthrough Blue Health Solutions. Enrollment for BlueCare Direct Simplicity is currently underway, with coverage beginning January 1, 2013. To find out more, or to enroll, visit www.bcnepa.com and click on Shop and Apply, or call 1.888.345.2346.


text:
March 21, 2010, will, as President Franklin D. Roosevelt said, �Go down in history as a day in infamy.� It�s the day our president got his wish to force socialized medicine down the public�s throat.
Actually, FDR would be proud, since he attempted to get it passed back then. We had a different breed of politicians back then. They wouldn�t even consider it.
Even now, Obama had to use bribe tactics and threaten his party members to barely get it done. I hope the anti-abortion Dems realized the promise of an anti-abortion executive order isn�t worth spit. Executive orders only affect the State Department and the next president can change it.
They knew that, but they were brow-beaten into submission. What Obama wants, Obama will get.
All I can say is hang on. We�re in for a fast, perilous ride into darkness. Here comes amnesty and the rest of his anti-liberty agenda. It�s a toss-up whether our new anthem will be �Deutschland Deutschland uber Alles� or the �Red Army Marching Song.� It won�t be the �Star-Spangled Banner.�
Good-bye liberty, hello dark ages. God forgive us.
Pat Franken


text:
Published October 13, 2011 12:49
Below is the video release schedule for the 2011 videos. All videos will be released on InfoQ.
Note: We realize that in some cases this seems like a long time to wait to see the videos, but it is a necessary consequence of the InfoQ partnership that makes the recording, editing, and hosting of the videos possible. The videos are released over time both to comply with the InfoQ editorial schedule and also to serve as a promotional function for future Strange Loop conferences.
We have considered alternative options that would include a video pass (likely in the $150 price range). If you have feedback on this or other ideas for Strange Loop 2012, please contact firstname.lastname@example.com.


text:
A great effort is currently being exhorted to transform the small state of Qatar into a hub of culture and communications for the Gulf region. The Qatar Museums Authority (QMA) has just announced its plans for the new National Museum of Qatar, as expressed in an evocative design by Pritzker Prize-winning architect Jean Nouvel.National Museum of Qatar, North ViewImage by Artefactory, © Ateliers Jean Nouvel
Nouvel's concept wanted to embody the pride and traditions of Qatar's people while offering international visitors a dialogue about rapid change and modernization. The National Museum of Qatar will be the setting for an ambitious program in which entire walls become cinematic displays, "sonorous cocoons" shelter oral-history presentations and hand-held mobile devices guide visitors through thematic displays of the collection's treasures. Though built around an historic structure, the Fariq Al Salatah Palace, which had served as a museum of heritage since 1975, the National Museum of Qatar is conceived and designed as a thoroughly new institution, in keeping with the high aspirations that animate QMA.
National Museum of Qatar, 3-D ModelImage by Artefactory, © Ateliers Jean Nouvel
Jean Nouvel's design manifests both the active, dynamic aspect of the Museum's program and its crystallization of the Qatari identity, in a building that, like a desert rose, appears to grow out of the ground and be one with it. Prominently located on a 1.5 million-square-foot site at the south end of Doha's Corniche, where it will be the first monument seen by travelers arriving from the airport, the building takes the form of a ring of low-lying, interlocking pavilions, which encircle a large courtyard area and encompass 430,000 square feet of indoor space. In its organization, the building suggests the image of a caravanserai—the traditional enclosed resting place that supported the flow of commerce, information and people across desert trade routes—and so gives concrete expression to the identity of a nation in movement. The tilting, interpenetrating disks that define the pavilions' floors, walls and roofs, clad on the exterior in sand-colored concrete, suggest the bladelike petals of the desert rose, a mineral formation of crystallized sand found in the briny layer just beneath the desert's surface.
National Museum of Qatar, West View from Doha BayImage by Artefactory, © Ateliers Jean Nouvel
The National Museum of Qatar building will provide 86,000 square feet of permanent gallery space, 21,500 square feet of temporary gallery space, a 220-seat auditorium, a 70-seat food forum / TV studio, two cafés, a restaurant and a museum shop. Separate facilities are provided for school groups and special guests. Staff facilities include a heritage research center, restoration laboratories, staff offices and collection processing and storage areas. The Museum will be surrounded by a 1.2 million-square-foot landscaped park that interprets a Qatari desert landscape. Inspired by the desert rose, the interlocking disks that compose the building—some of them standing more or less upright and acting as support elements, others lying more or less horizontal—are of varying curvature and diameter. The disks are made of steel truss structures assembled in a hub-and-spoke arrangement and are clad in glass fiber reinforced concrete panels. Columns concealed within the vertical disks carry the loads of the horizontal disks to the ground. Glazed facades fill the voids between disks. Perimeter mullions are recessed into the ceiling, floor and walls, giving the glazing a frameless appearance when viewed from the outside. Deep disk-shaped sun-breaker elements filter incoming sunlight. National Museum of Qatar, View of Historic PalaceImage by Artefactory, © Ateliers Jean Nouvel
Like the exterior, the interior is a landscape of interlocking disks. Floors are sand-colored polished concrete, while the vertical disk walls are clad in "stuc-pierre," a traditional gypsum- and lime-blended plaster formulated to imitate stone. Thermal buffer zones within the disk cavities will reduce cooling loads, while the deep overhangs of the disks will create cool, shady areas for outdoor promenades and protect the interior from light and heat. Steel and concrete, the main materials of the building, will be locally sourced and/or fabricated. The landscaping will feature sparse native vegetation with low water consumption. Through these and other sustainability measures, the Museum is working to achieve a USGBC LEED Silver rating. The Museum's gardens are specifically designed for the intense climate of Qatar. Plantings will include native grasses and indigenous plants, such as pomegranate trees, date palms, herbs and the Sidra tree, the national tree of Qatar. Landscaping will feature sand dunes and stepped garden architecture to create sitting areas and spaces for the Museum's programs of tours and garden lectures. National Museum of Qatar, South ViewImage by Artefactory, © Ateliers Jean NouvelExhibitions and CollectionsA tour of the Museum will take visitors through a loop of galleries that address three major, interrelated themes. These are the natural history of the Qatar peninsula, with its flora and fauna that have adapted to this intense environment of sand and sea; the social and cultural history of Qatar, with its traditions, values and stories that spring from the close, age-old interaction between the people and the natural world; and the history of Qatar as a nation, from the 18th century to the dynamic present. The displays and installations that explore these themes will integrate exciting and involving audiovisual displays, some of them realized on an architectural scale, with carefully selected treasures from the Museum's collections. These collections currently consist of approximately 8,000 objects and include archeological artifacts, architectural elements, heritage household and traveling objects, textiles and costumes, jewelry, decorative arts, books and historical documents. The earliest items date from the end of the last Ice Age (about 8000 BC). The Bronze Age (about 2000 – 1200 BC) is represented, as are the Hellenistic and early Islamic periods. The Museum also has examples of weapons and other objects from the period of the tribal wars and more contemporary decorative objects used for everyday living.National Museum of Qatar, North ViewImage by Artefactory, © Ateliers Jean NouvelCommenting on the project, Jean Nouvel points at the relationship between the project and Qatar's social and geographical background. "Qatar is a young nation in the Persian Gulf, a peninsula, a tongue surrounded by water where the desert reaches into the sea.The Qatari descend from a nomadic Arabian people who settled in this maritime desert.Some became fishermen, others hunted for pearls. Some looked to the nation's hidden treasures, the resources that lay beneath the sand or under the sea. Others, inspired by their country's central location in the Gulf, began to talk, to communicate, to reach out. The impulse for this metamorphosis came from Doha. A glance at photographs of Doha in the 1950s and 1960s, compared with today, is sufficient to understand how much this part of the world has changed. From a little village, it has become a capital. What could be more natural, then, than the desire to testify, to talk about identification, about the evolving identity of this country as it reveals itself on the sensitive paper of history? And what could be more logical than to give concrete expression to this identification process in a National Museum of Qatar that will relate the physical, human and economic geography of the country, together with its history?One place was symbolically destined to fulfill this role: the historic home of the Al Thani family in Doha; a modest, noble, simple palace from where this twentieth-century adventure began. It stands at the city's southern entrance, the busiest urban gateway as it also welcomes visitors arriving from the airport.The architectural study which initially was coupled with the programmatic study, brought to light the underlying paradox of this project: to show what is hidden, to reveal a fading image, to anchor the ephemeral, to put the unspoken into words, to reveal a history which has not had the time to leave a mental imprint; a history that is a present in flight, an energy in action. The National Museum of Qatar is proof patent of how intense this energy is. Of course it will be home to the traditional geological and archaeological artefacts; of course tents, saddles and the dishes will bear witness to nomadic life; of course there will be fishermen's utensils, boats and nets. Most importantly, though, it will spark an awareness that could only otherwise be encountered, experienced, after months spent in the desert, in pursuit of the two particularities that elude our grasp except when the whims of time and nature allow. Everything in this museum works to make the visitor feel the desert and the sea. The museum's architecture and structure symbolize the mysteries of the desert's concretions and crystallisations, suggesting the interlocking pattern of the blade-like petals of the desert rose.National Museum of Qatar, View of Caravanserai CourtyardImage by Artefactory, © Ateliers Jean Nouvel
A nomadic people builds its capital city and talks about it through this emblematic monument built with the most contemporary construction tools (steel, glass and fibre concrete), and will communicate through high-definition cinema, incorporating visitors' movements into its museography: this museum is a modern-day caravanserai. From there you leave for the desert and you return from it bringing back treasured images that remain forever engraved on your memory. This is more than just a metaphor. The National Museum of Qatar will become Qatar's voice of culture, delivering a message about the metamorphosis of modernity and the beauty that happens when the desert meets the sea."Jean Nouvel
Related Articles:
Write the displayed characters
Subscribe to our Newsletter


text:
Activities and Amenities
|Within Facility
|Within 10 Miles
Your shopping cart has expired and your items will soon be reservable by others. Check out now to reserve the items in your cart.
Your shopping cart is about to expire and your items will soon be reservable by others. Check out now to reserve the items in your cart.
part ofCherokee National Forest, US Forest Service
Status: Open year round. Season Dates
OverviewLocated in the Chilhowee Recreation Area, Chilhowee Group Camp offers camping for up to 75 individuals. Nearby McKamy Lake offers a swim area with a sandy beach and fishing from the bank. On the drive up to the campground, stop at one of the many observation overlooks to enjoy the beautiful mountains. Wildlife is abundant in this area, so have your camera ready and tread lightly.
Natural Features:
The campground is located near the top of Chilhowee Mountain at an elevation of 2,000 feet. It is in a mixed hardwood and pine forest and the lake is a short walk from the group camp.
Within the recreation area are approximately 25 miles of hiking and biking trails including the Chilhowee Trails System. Chilhowee Group camp is an excellent location for wildlife viewing and accessing a nearby scenic waterfall. Fishing is available on the seven-acre McKamy Lake. Boats are allowed, but gasoline motors are not.
The group camp includes a large open area with picnic tables and a grill as well as an RV site with electric hook up. Camp sites are scattered through the trees surrounding the RV site. Within the group site itself, a waterless vault toilet is available year-round. During the warmer months, (typically April-October), a bathhouse with flushing toilets and showers is available nearby.
Nearby Attractions:
In addition to the immediate local activities, world class whitewater rafting opportunities are nearby on the Ocoee and Hiwassee Rivers.
Activities and Amenities
Know Before You Go
Getting There:GPS Info. (Latitude, Longitude):
35.15361, -84.60889
From Highway 64/411 intersection, travel east 7 miles, turn onto Forest Road 77, drive 7.5 miles to campground/recreation area.
Contact Information:
Mailing Address:CHILHOWEE GROUP CAMP
3171 Highway 64 East
Benton TN 37307
Phone Number:Information: (423)338-3300
Additional Information
Weather Information


text:
Dental Crowns Center - Wayne, NJ
WebMD Physician Directory
Wayne, New Jersey
Dental Crowns
What is a dental crown?
The anatomy of a tooth can be divided into two basic parts -- the root and the crown. In a person with healthy gums and bone, the root of the tooth is covered by the gums and bone. The part of the tooth that is vi...
Other Related Dental Crowns Articles
Emergency Contact for Wayne
Nearby Wayne Hospitals *
St Joseph's Wayne Hospital
St Joseph's Regional Med Ctr
Chilton Hospital
Christian Health Care Center
Essex County Hospital
St Mary's Hospital
Kessler Institute Rehab
Valley Hospital
Mountainside Hospital
Bergen Regional Medical Center
Hackensack University Med Ctr
Kessler Institute Rehab West
Clara Maass Medical Center
Saint Clare's Hospital/Boonton
Holy Name Medical Center
Saint Barnabas Medical Center
East Orange General Hospital
VA Medical Center
Meadowlands Hospital Med Ctr
Saint Clare's Hospital/Denville
Saint Michael's Medical Center
University Hospital
Good Samaritan Reg Med Cntr
Englewood Hospital Medical Ctr
Hudson Cny Meadowview Psy Hosp
Newark Beth Israel Medical Ctr
Palisades Medical Center
Rockland Children's Psychiatric
Rockland Psychiatric Center
Morristown Memorial Hospital
New York State Psychiatric Inst
Greystone Park Psychiatric Hosp
Columbia Presbyterian Med Ctr
Morgan Stanley Children's Hosp
Atlantic Rehab Inst
Christ Hospital
Overlook Medical Center
St Luke's Hospital
Hoboken University Medical Ctr
St Lukes Roosevelt Hospital
Summit Oaks Hospital
Allen Hospital
Harlem Hospital Center
Kirby Forensic Psychiatric Ctr
Manhattan Psychiatric Center
Mount Sinai Medical Center
Saint Josephs Medical Center
James J Peters VA Medical Ctr
Jersey City Medical Center
Bronx Lebanon Hospital Center
Lenox Hill Hospital
Lincoln Med/Mntl Hlth Ctr
St Johns Riverside Parkcare
Metropolitan Hospital Center
Gracie Square Hospital
St John's Riverside Hosp-Andrus
Bronx Lebanon Hospital Center
Hospital For Special Surgery
Kindred Hospital
Memorial Sloan-Kettering Cancer
New York Weill Cornell Med Ctr
Rockefeller University Hospital
Saint Clare's Hospital/Dover
St Barnabas Hospital
North Central Bronx Hospital
Montefiore Medical Center
NYU Langone Medical Center
Rusk Institute Rehabilitation
Bellevue Hospital Center
Beth Israel Medical Ctr-Ptrie
NYU Hospital For Joint Diseases
VA Medical Center
New York Eye And Ear Infirmary
Trinitas Regional Medical Ctr
Trinitas Regional Medical Ctr
*Provider Directory Terms of Use:
The WebMD 'Provider Directory' is provided by WebMD for use by the general public as a quick reference of information about Providers. The Provider Directory is not intended as a tool for verifying the credentials, qualifications, or abilities of any Provider contained therein. Inclusion in the Provider Directory does not imply recommendation or endorsement nor does omission in the Provider Directory imply WebMD disapproval.


text:
A data security system and method for providing a cryptographic process such as the Data Encryption Standard comprises a microprocessor having a programmable hardware element such as a field programmable gate array interfaced to the processor bus. The predetermined ordered sequence of operations which form the cryptographic process are parsed into hardware-centric operations such as bit manipulations, table look-ups and logic operations which are efficiently performed in hardware, and into software-centric operations such as data processing and state machine control. Hardware-centric operations are performed in the programmable hardware device, and overall control of the system is performed under microprocessor control.
1. A data security system for performing a cryptographic process on data represented by bits, the cryptographic process comprising a predetermined repetitive sequence of steps which include bit manipulation operations comprising permutations of bits and substitutions of bits and logical operations, the system comprising a microprocessor; a programmable hardware device connected to the microprocessor, the programmable hardware device comprising a plurality of elements connectable together under program control in different configurations of elements for performing different functions, the elements being connected to perform said bit manipulation and logical operations of said cryptographic processes; program means within the microprocessor for moving data to and from the hardware device and for controlling the hardware device to repetitively perform said bit manipulation and logical operations in accordance with said predetermined sequence of steps so as to perform said cryptographic process; and means for loading configuration information into the hardware device from the microprocessor upon start-up of the system to connect the elements to perform said operations.
2. The data security system of claim 1, wherein said cryptographic process comprises a predetermined number of iterations of said predetermined sequence of steps, and wherein said program means comprises means for controlling the hardware device to repeat said sequence of steps for the predetermined number of times.
3. The system of claim 1, wherein said programmable hardware device comprises a field programmable gate array, and said elements comprise logic blocks interconnectable to configure the elements for performing said bit manipulation and logical operations.
4. The system of claim 1, wherein said cryptographic process comprises the Data Encryption Algorithm in which said predetermined sequence of steps is iterated for a predetermined number of rounds, and wherein said microprocessor comprises means for deriving from a cryptographic key a different sub key for each of said predetermined number of rounds.
5. The system of claim 1, wherein said cryptographic process comprises a block cipher encryption process wherein each predetermined sequence of steps produces a block of ciphertext, and wherein said microprocessor comprises means for combining a block of ciphertext with a previous block of ciphertext to form a modified block of ciphertext, and means for iterating said combining operation as successive blocks of data are input into the system.
6. The system of claim 1 further comprising a buffer RAM connected to the hardware device for the temporary storage of data being processed by the hardware device and the results of said bit manipulation ad logical operations.
7. A data security system for performing a cryptographic process on data represented by bits, the cryptographic process comprising a predetermined sequence of repetitive operations including bit manipulation operations involving movements of different ones of said bits relative to other ones of said bits, and a plurality of data processing and control operations, the system comprising a microprocessor having a bus; a programmable hardware element connected to the microprocessor by the bus, the programmable hardware element comprising a plurality of functional elements connectable together by the microprocessor in different configurations to perform predetermined functions; first program means within the microprocessor for controlling data movement to and from the programmable hardware element over said bus: and second program means for configuring the programmable hardware element such that said programmable hardware element performs said bit manipulation operations and the microprocessor performs said data processing and control operations.
8. The system of claim 7, wherein said bit manipulation operations comprise bit permutation and bit substitution operations, and said data processing and control operations comprise data movement over said bus and controlling the operating state of the programmable hardware element to perform said predetermined sequence of repetitive operations.
9. The system of claim 8, wherein said bit manipulation operations further comprise transposition of bits, and said bit substitution operations comprise memory addressing operations.
10. The system of claim 7, wherein said cryptographic process comprises a block cipher process, and wherein said programmable hardware element comprises means for initially permuting bits of a 64-bit block of data; means for dividing the permutated bits into first and second portions; means for expanding the first portion to increase the number of bits in said portion; means for combining the expanded first portion with a sub key to produce a combined block of data; means for converting said combined block into a substituted block having a smaller number of bits; means for permutating the bits in the substituted block; and means for combining the permutated bits with said second portion of the input block to produce a new first portion.
11. The system of claim 10, wherein said microprocessor has first means for controlling the programmable hardware element to produce a first block of ciphertext; second means for combining said block of ciphertext with a vector to produce a first modified block of ciphertext; third means for controlling the programmable hardware element to produce a second block of ciphertext; and fourth means for combining said second block of ciphertext with said first modified block of ciphertext to produce a second modified block of ciphertext.
12. The system of claim 7, wherein said cryptographic process comprises a block cipher process, and wherein said programmable hardware element comprises means for separating the bits of an input block of data into multiple portions; and means for combining predetermined ones of the bits within each portion and between different portions in response to a key using logic operations.
13. The system of claim 7, wherein said bus is a data bus, and the microprocessor further has a control bus for controlling devices connected to the data bus, and wherein said programmable hardware element has first functional elements configured for interfacing to said data bus and for operating at an operating speed of said data bus; and has second functional elements for interfacing to the control bus for controlling the devices connected to said data bus.
14. The system of claim 7, wherein said programmable hardware element has functional elements configured to generate random bits.
15. The system of claim 7, wherein said programmable hardware element has functional elements configured to perform a network communications function.
16. A method of performing a cryptographic process on data represented by bits in a system comprising a microprocessor and a programmable hardware device having a plurality of elements which are connectable together under program control by the microprocessor to perform predetermined functions, the cryptographic process comprising a predetermined sequence of repetitive operations including bit manipulation operations involving movement of different ones of said bits relative to other ones of said bits and a plurality of different data processing and control operations, the method comprising configuring the elements of the programmable hardware device using the microprocessor to perform said bit manipulation operations; controlling, using said microprocessor, data flow to and from said programmable hardware device; and controlling the programmable hardware device to perform said predetermined repetitive sequence of steps for a predetermined number of iterations in order to perform said cryptographic process, wherein data flow to and from said programmable hardware device is in blocks comprising multiple bits, and wherein said method comprises performing in said programmable hardware device steps comprising permutating bits of a block of data to rearrange the order of the bits; dividing the permutated bits into first and second portions; expanding the first portion to increase a number of bits in such portion; combining the expanded first portion with a sub key from the microprocessor to produce a combined block of data; converting the combined block into a block having a smaller number of bits; permutating the bits in the smaller block; and combining the permutated bits with the second portion of the block to produce a new first portion.
17. The method of claim 16 further comprising providing in a memory tables of stored bits having predetermined values, using the programmable hardware device for addressing the memory to retrieve stored bits, and substituting the retrieved bits for predetermined bits in said data.
18. The method of claim 16, wherein said cryptographic process comprises the Data Encryption Algorithm in which said predetermined sequence of steps is iterated for a predetermined number of rounds, and wherein the method comprises deriving in said microprocessor from a cryptographic key different subkeys for each of said predetermined number of rounds, applying the subkeys to data from said programmable hardware device, and controlling the programmable hardware device to perform said repetitive operations for said predetermined number of rounds.
19. A data security system for performing a cryptographic process on data represented by bits, the cryptographic process comprising a predetermined repetitive sequence of steps which include bit manipulation operations comprising permutations of bits and substitutions of bits and logical operations on groups of bits, the system comprising a microprocessor; a hardware device connected to the microprocessor by a first bus over which data is provided to and from said hardware device, the hardware device comprising a plurality of elements connected to perform said bit manipulation and logical operations of said cryptographic processes; a memory connected to said first bus; means connected to a second bus connected to the microprocessor for inputting and outputting data; means for controlling the inputting and outputting means for the input and output of data to the memory and from the memory to the hardware device; and program means within the microprocessor for moving data to and from the hardware device and for controlling the hardware device to repetitively perform said bit manipulation and logical operations in accordance with said predetermined sequence of steps so as to perform said cryptographic process.
20. A system comprising multiple data security systems for performing a cryptographic process on data represented by bits, the cryptographic process comprising a predetermined repetitive sequence of steps which include bit manipulation operations comprising permutations of bits and substitutions of bits and logical operations on groups of bits, each data security system comprising a microprocessor; a hardware device connected to the microprocessor, the hardware device comprising a plurality of elements connected to perform said bit manipulation and logical operations of said cryptographic processes; and program means within the microprocessor for moving data to and from the hardware device and for controlling the hardware device to repetitively perform said bit manipulation and logical operations in accordance with said predetermined sequence of steps so as to perform said cryptographic process; and the system further comprising a control microprocessor connected to respective ones of the microprocessors of said data security systems for controlling said microprocessors; means for performing public key operations to generate session keys for respective ones of said data security systems; and means for supplying the session keys to the data security systems to afford simultaneous data security microprocessing operations.
This invention relates generally to data security, and more particularly to cryptographic systems and methods for securing data transmissions over a communications network.
Enterprises which communicate data either internally between enterprise locations or externally with other entities are increasingly facing the need to secure their data, both to protect the privacy of the communications, as well to ensure its integrity. This is true even of companies with private data communications networks, since increasingly such networks rely upon leased communication lines from telecommunication providers, such as the telephone companies. Even dedicated leased lines must pass through central routing and switching systems where the company leasing the line has no control over access to the line. With today's digital infrastructure, there is no longer the concept of a physical leased line from endpoint to endpoint. All wide area traffic is multiplexed and demultiplexed by the central office (telephone company) and other carriers. Therefore, the physical access to the "leased line" is no longer necessary since the digital switches at the central offices can be programmed to wiretap any circuit. Moreover, many wideband communication lines such as T1 or T3 lines are transmitted by radio frequency, and are subject to intercept.
With the advent of the Internet and the ease with which the communications may be established over wide geographical areas, many companies which previously did not interconnect their facilities are now finding it convenient to do so. Moreover, many companies communicate with others via e-mail. Accordingly, there is an increasing need for cost-effective and scalable data security products to satisfy the needs of a broad range of users from the individual consumer to the large corporation.
There are a number of cryptographic and other privacy systems available which may be used for securing data. These include symmetrical cryptographic systems, such as the National Bureau of Standards Data Encryption Standard (DES), also known as the Data Encryption Algorithm (DEA), which is very useful within a given organization where all the parties communicating have the same cryptographic key. Privacy systems also include public key cryptographic systems which enable private communications between parties who do not each possess the same cryptographic key. Public key cryptography systems are also useful for authenticating the identity of the parties communicating.
Current approaches to data security isolate the cryptography process into a particular system element, generally either in hardware or in software. Occasionally, a combination of hardware and software may be employed for implementing different security functions, the implementation depending upon whether the cryptographic function is for data encryption or for data authentication. Many high-end products employ a hardware-based encryption engine. It may be a separate semiconductor chip, such as a DES chip implementing a complete DEA function, or in firmware in a dedicated processor. Low-end products typically implement the encryption engine in software. Hardware solutions usually require specialized off-the-shelf chips or custom ASICs (Application Specific Integrated Circuits) which implement the complete data encryption process. The hardware is generally a "black box" which is responsible for all aspects of data encryption. The processor in which the ASIC device is used loads in a key, sets the mode of operation, and passes the data through the encryption device in either programmed I/O mode or by Direct Access Memory (DMA). The device must also incorporate a bus interface in order to interface with the processor. Such hardware approaches, while offering higher performance than software, have a number of disadvantages. They are more costly than software, and they are inflexible. Once a particular encryption algorithm is implemented in hardware, it cannot be changed. Custom ASICs are expensive and have long lead times. They are not scaleable, and once designed, faster and slower parts all have the same cost. Moreover, current hardware devices cannot be upgraded with improved encryption technology which may be developed.
Software solutions generally implement the entire data security function in a general purpose processor, such as, for example, an Intel Pentium processor. The processor is responsible for performing all of the encryption process under the control of software, and it behaves as the functional equivalent of a dedicated hardware device. Although software implementations have the advantage of low cost and flexibility, they suffer from poor performance, and are not useful for processing high data rate communications. With a typical mid-range RISC processor having a processing power of the order of 30 MIPS, typical maximum data encryption/decryption rates are of the order of only a few megabits per second (Mbps). A high end Intel Pentium processor operating at 133 MHz can sustain approximately 10 Mbps of DES encryption using software. While those rates are acceptable, its actual use in data communication devices is problematic since the processor can perform no other useful work at these rates of data encryption. Since higher performance processors are more expensive than ASICs, the cost of this system, is at least several orders of magnitude higher. If an enterprise requires 10 Mbps performance, it is impractical to implement this capability in software only.
There is, accordingly, a need for high performance data security systems and methods which provide high performance with a cost-effective and scaleable architecture, the adaptability to incorporate new or different algorithms and processes, as well as the flexibility to satisfy the needs of multiple types of users. This invention is directed to satisfying this need.
The invention affords flexible and adaptable high performance data security systems and methods which provide cost effective and scaleable solutions to a wide range of data security problems. Systems and methods in accordance with the invention have substantially lower cost for equivalent performance and substantially enhanced flexibility over known systems and methods. They are applicable to both conventional symmetric cryptographic systems and processes, such as DES, as well as to asymmetric public key cryptographic systems for key exchange, authentication and digital signatures. Moreover, the invention enables other processes and functionality, such as data compression, for example, to be conveniently incorporated with data security technology in a highly flexible and advantageous manner.
In one aspect, the invention provides a data security system and method for performing a cryptographic process on data which comprises a predetermined ordered sequence of operations, including data movement, bit manipulation, substitution and logical operations. The cryptographic process is performed using a system which comprises a microprocessor and a hardware device with a plurality of functional elements which are configurable to perform predetermined functions. The method comprises configuring the functional elements in the hardware device to perform sequences of the data movement, bit manipulation, substitution and logical operations, which correspond to sequences in the cryptographic process, and the microprocessor for controlling the operation of the hardware device in accordance with the predetermined ordered sequence of operations in order to perform the cryptographic process on data.
In accordance with another aspect, the invention comprises a data security system and method for performing a cryptographic process on data using a microprocessor and a programmable hardware device which has a plurality of functional elements that are configurable under program control to perform predetermined functions. The cryptographic process, which comprises a predetermined ordered sequence of operations, is parsed into hardware-centric operations and software-centric operations. The hardware-centric operations are allocated to the programmable hardware device, and the software-centric operations are allocated to the microprocessor. The sequence of operations performed by the microprocessor and by the programmable hardware element are controlled in order to provide the predetermined ordered sequence of operations corresponding to the cryptographic process.
FIG. 1 is a block diagram of a data security system for encryption and decryption employing a conventional DES semiconductor chip;
FIGS. 2A-B are block diagrams illustrating, respectively, the electronic code book (ECB) and cipher block chaining (CBC) block cipher encryption modes of DES;
FIG. 3 is a block diagram illustrating in more detail a portion of a DES operation;
FIG. 4 is a diagrammatic view illustrating the initial permutation of DES;
FIG. 5 is a block diagram illustrating an expansion operation and S-box operation of DES;
FIG. 6 is a block diagram of a data security system in accordance with a first embodiment of the invention;
FIG. 7 is functional block diagram illustrating in more detail a programmable hardware element in accordance with the invention;
FIG. 8 is a block diagram of a data security system in accordance with a second embodiment of the invention;
FIG. 9 is a block diagram of a data security system in accordance with a third embodiment of the invention; and
FIG. 10 is a block diagram of a data communication system incorporating the data security system of FIG. 9.
The present invention is particularly well adapted to a data security system and method which employs a block cipher cryptographic algorithm such as the Data Encryption Algorithm (DEA) known as the Data Encryption Standard (DES) for encrypting and decrypting data, as well as to public key cryptographic systems, and will be described in that context. It will be appreciated, however, that the invention has greater utility, and that it may be employed, for example, with other bulk encryption systems such as IDEA, or stream cipher systems, as well as for other types of data processing operations such as compression.
FIG. 1 illustrates a conventional data processing system for duplex communications over a data communications network which incorporates a hardware data security device. As shown, the system may comprise a central processing unit (CPU) 10 having a data bus 12 over which data may be received from and transmitted to a network by first and second input/output devices such as ethernet (E/N) adapters 14 and 16. A memory 18 may also be connected to data bus 12, and may comprise both non-volatile memory for storing the processor operating system and application programs, as well as random access memory (RAM) for the temporary storage of data during processing operations. A special purpose hardware DES device 20 may also be connected to the bus, and may comprise either a standard DES chip or a custom ASIC device constructed to perform the DES process. As will be described shortly, the DES device is a hardware implementation of the DEA algorithm which performs encryption and decryption of data on data bus 12. Also connected to the data bus is control logic 22, which may be referred to as "glue logic," and which provides interface logic for matching one device to another and for controlling via a control bus 24 the ethernet input/output devices, the memory, and the DES device. The system of FIG. 1 may also include other input/output (I/O) devices, not shown, such as a keyboard interface, a monitor interface, and an interface to a hard disk.
DES device 20 may comprise a DES semiconductor chip, such as Model CA95C68/18/09, commercially available from Newbridge Microsystems, Ontario, Canada, or a custom ASIC which implements in hardware the functions required for encrypting and decrypting data according to the DES algorithm, as will be explained in more detail shortly. Available standard DES chips are 8-bit devices and have a generic processor bus interface. Otherwise, they must be used with a secondary interface device in order to interface the chip to the bus. The DES data security function could also be provided in the system of FIG. 1 by software stored in memory 18, for example, which controls CPU 10 without the use of the DES chip. This effectively converts the CPU general processor to a special purpose data encryption and decryption device. Although the hardware implementation using the DES chip 20 illustrated in FIG. 1 has substantially higher performance than a software embodiment, the hardware implementation has the disadvantage of being substantially more expensive and inflexible since once the algorithm is embodied into the chip it cannot be later changed.
Even though the hardware arrangement for data security illustrated in FIG. 1 has higher performance than a software implementation, it nevertheless is incapable of taking full advantage of either the speed of the CPU 10 or of the hardware DES chip 20. This can be illustrated, as shown in FIG. 1, by the sequence of transfers necessary for reading data into and out of the system. As shown, data into the system enters ethernet device 14. A first data transfer, illustrated in dashed lines and labeled as the numeral 1 in a circle, transfers the data from the ethernet device to memory 18. Next, a second transfer must occur between the memory 18 and the DES chip 20 to enable the data to be processed. The DES chip processes the data and returns it to memory 18 as a third bus transfer. Finally, the data is output to ethernet device 16 by a fourth transfer. Therefore, at best the effective data rate which the system of FIG. 1 can handle is one-fourth of the data rate of bus 12, since four transfers are required for each I/O data transfer. In reality, the effective rate is substantially less due to the processing time required for encryption and decryption of data. Moreover, since the DES chip is generally a standard 8-bit chip, and not optimized to any particular CPU, the chip can not take advantage of some of the capabilities of newer microprocessors, such as bursting or synchronous data transfer, and the overall operation of the system is not optimized.
As will be described shortly, the invention provides a system and method which overcome the foregoing disadvantages by enabling a cost-effective, scaleable and high performance implementation of data security. Prior to describing the invention, however, it will be helpful to its understanding to first present a description of the DES encryption and decryption algorithm.
DES is a block cipher system which operates on blocks of 64 bits of data in parallel using confusion and diffusion for obscuring redundancies in a plaintext message. It is a symmetrical system, using the same algorithm and key for both encryption and decryption. The key is 56 bits. Block encryption systems have several different modes of operation. The primary mode, which is used as a building block for the other modes, is illustrated in FIG. 2A and referred to as the Electronic Code Book (ECB). As shown, it converts plaintext data, Dx, to ciphertext, Cx under the control of the 56-bit key. For DES block cipher systems, the plaintext Dx is first subjected to an initial permutation (IP) 32 which, as will be described shortly, diffuses or permutes the 64 bits in the input block into a different order. The permutted bits are then operated on by a first DES operation 34. This operation, which comprises a confusion or substitution operation and a permutation operation as will be described in more detail shortly, is repeated for 16 rounds as indicated in the figure. The output of the 16th DES round is subjected to a final permutation (FP) 36, and the output forms the block of ciphertext, Cx.
In order to afford greater security, the ECB mode may be used as the basic operation in a second cryptographic mode known as cipher block chaining (CBC) which is illustrated in FIG. 2B. As shown, in CBC, the ciphertext block resulting from a first ECB operation 30 is exclusive OR'ed in an exclusive OR (XOR) logic device 40 with a 64-bit initial vector (IV) 42 to produce a cipher block C0. The next input block D1 is subjected to an ECB operation and the output is exclusive OR'ed in an XOR logic device 40 with the cipher block C0 to produce a second cipher block C1. This process is repeated with each successive input block, with each block Di being exclusive OR'ed with the cipher block Ci-1 to produce a block of ciphertext Ci.
Another cryptographic mode which could be employed is a cipher feedback (CFB) mode, not illustrated, in which the input to the first ECB operation is an initialization vector, and the first block of plaintext data is exclusive OR'ed with the output of the ECB operation to produce a block of ciphered text which is used as the input to the next stage. Other operating modes may also be used.
FIG. 3 illustrates in more detail the DES operation 34 of FIG. 2A. As shown, DES operates on a 64-bit block of plaintext (Dx) which is the input to the initial permutation (IP) 32. The output from the IP 32 is a 64-bit block of data which is split into two 32-bit blocks, a right half, R0, 50 and a left half, L0, 52. This partitioning of the input block of data may be accomplished simply by dividing the input block into two parts. The right half block of 32 bits is expanded (as will be described below) in an expander 54 to produce a 48-bit block. This 48-bit block is then combined in an exclusive OR (XOR) 56 with a 48-bit DES sub-key (S-key) 58. DES employs a 56-bit key, which is utilized to derive 16 48-bit sub-keys for each of the 16 DES rounds which form the overall DES ECB mode. The sub-keys are generated by first dividing the 56-bit key into two parts, rotating the two parts in a predetermined manner by either one or two bits depending upon the particular DES round, and then subjecting them to a compression and permuting operation to produce a 48-bit sub-key. The two rotated halves of the input key from the first round are the input key to the second round, where the rotation, compression and permuting operation is repeated to produce the second round sub-key. This operation is repeated for each of the 16 rounds of the DES ECB operation.
The 48-bit output from XOR 56 is then subjected to a substitution operation in eight S-boxes 60 (to be described below) to produce a 32-bit block of data. This data is then permutted by a permutation device 62 and exclusive OR'ed in an XOR 64 with the left half 52 of the input block. This produces a 32-bit output which forms the new right half R1 66 to the second round of DES. The left half, L1, 68 of the second round comprises the right half R0 of the first round, as shown. The operation is then repeated 16 times and then subjected to the final permutation (FP) 36 to produce the 64-bit block of ciphertext (Cx).
The initial permutation (IP) is illustrated in FIG. 4. The 64 bits of data which comprise the input block are supplied to the IP stage where they are transposed bit-wise, i.e., diffused, to produce a different output sequence of 64 bits. This may be accomplished, for example, by reading the 64 input bits into a 64-stage register 70. The output of each stage may be hardwired to a predetermined one of 64 stages of an output register 72. The interconnection between the input register stages and the output register stages comprises a permutation or transposition matrix 74 formed by the hardwiring between registers. The particular manner in which the input bits are permutted is defined by the DES standard. For example, the DES standard specifies that input bit 1 is transposed to output bit 40, input bit 2 is transposed to output bit 8, input bit 3 is transposed to output bit 48, etc., as illustrated in FIG. 4. Output bit 1 is taken to be input bit 58, output bit 2 is derived from input bit 50, etc. Since the permutation 74 specified by the DES standard is fixed, the bit transposition operation of the initial permutation may be performed by hardwired hardware devices.
FIG. 5 illustrates the expansion operation 54 and the S-box operation 60 of FIG. 3. As shown, the input bits to the expansion device 54 from the 32-bit right half RO of the input 64-bit block (FIG. 3, 50) are operated on as eight groups of 4 bits. Each group of 4 bits is expanded in an expansion permutation to 6 bits, in the manner illustrated in FIG. 5. Input bits 0-3 in the first group comprise output bits 1-4, respectively. Output bit 0 is derived from input bit 31 as indicated. Input bits 3 and 4, i.e., the first and last of the first two groups, are used as the extra bits to expand an adjacent group of four bits to six. As indicated in the figure, input bit 3, in addition to being output bit 4, also forms output bit 6, and input bit 4 forms both output bits 5 and 7. Similarly, input bit 7 forms output bits 10 and 12, and input bit 8 forms output bits 11 and 13. As a result of these operations, the output of expansion device 54 comprises eight groups of six bits, for a total of 48 bits. This bit manipulation process lends itself also to a hardwired hardware implementation.
The 48 bits from the expander are then combined with a sub-key in an XOR 56, as previously explained. The 48-bit output from the XOR is divided into eight groups of 6 bits, and each group is supplied to one of eight S-boxes 60-1 to 60-8. Each S-box substitutes four output bits for six input bits. Each S-box may constitute a table of four rows and sixteen columns which uses the six input bits as address entries into a corresponding table. The table entry corresponding to the address is then output from the table as 4 bits. The eight groups of 4 bits are combined to form a 32-bit word which is then supplied to the permutation stage 62 (FIG. 3).
IDEA is another block cipher process which may be advantageously implemented using the invention. This process, which uses a 128-bit key, diffuses a 64-bit block of plaintext into multiple portions and confuses the bits within each portion and between portions by mixing operations on the portions from different algebraic groups such as exclusive-OR, addition and multiplication. It does not use permutation as does DES.
As seen from the foregoing, an encryption process such as DES comprises operations which involve data movement, bit manipulation (substitution and transposition), table look-up/memory addressing, Boolean operations such as exclusive-OR, and recursive or iterative operations. As will be described, the invention performs these operations and functions in a manner which optimizes the overall data security function to the requirements of specific applications to provide high performance, cost-effectiveness, flexibility and scaleability. More particularly, the invention provides a unique integrated systems approach which matches flexible programmable hardware elements with microprocessors in an optimum way and allocates the constituent operations of a data security process to achieve optimum system performance and cost effectiveness for a given application in a manner which was heretofore unavailable.
FIG. 6 is a block diagram of an integrated hardware/software data security system 100 in accordance with the first embodiment of the invention. As shown, system 100 may comprise a microprocessor 102 which provides a 32-bit Local Bus 104 for data. A SRAM 106 may be connected to Local Bus 104 for storing data temporarily during processing operations. I/O devices, such as ethernet (E/N) adapters 110, 112 are connected to the Local Bus and provide a duplex communications interface to a network for data flow into and out of the processing system. The system also has a programmable hardware element (PHE) 114 which is interfaced to Local Bus 104 by a Local Bus interface 116 which is part of the PHE. PHE 114 also provides a second bus interface 118 for an Industry Standard Architecture (ISA) bus 120. The ISA bus 120 is a 16-bit, 8 Mhz asynchronous control bus which controls ethernet adapters 110 and 112, and may also control SRAM 106 and other devices (not illustrated) connected to the Local Bus. The Local Bus is a 32-bit synchronous data and control bus and, in a preferred embodiment the microprocessor 102 may be a 32-bit Intel 960 JF microprocessor having a 33 Mhz Local Bus interface. PHE 114 may also control the microprocessor via the Local Bus in order to provide a Local Bus data rate which is compatible with the data rate of the ethernet adapters 110 and 112 upon data being input to or output from the system. This permits use of slower, less costly E/N adapters such as 16-bit adapters to be used with a higher speed 32-bit Local Bus that enhances data security processing performance. PHE 114 may also perform communications network functions, such as internet protocol (IP) checksum operation.
PHE 114 is preferably a field programmable logic device, such as a field programmable gate array (FPGA), a programmable logic device (PLD), etc., depending upon the particular functions and operations which it is to perform. Such devices are commercially available, and preferred devices are the Xilink XC 5200 Series or XC 4000 Series FPGAs. The 5200 Series FPGAs comprise arrays of configurable logic blocks comprising gates and functional elements, including logic, multiplexers, flip-flops, memory elements and indirectly addressable SRAM. The 4000 Series FPGAs also comprise configurable logic blocks and include directly addressable dual port memory. Both devices have a general routing matrix which allows interconnection of functional blocks within the device, as well as interconnection of gates to form Boolean logic functions such as AND, OR, XOR, etc. These devices are highly flexible, and are programmable to perform a number of the functions and operations for data security, and are reconfigurable so that their functions and operations may be changed. Moreover, they may be tailored to a particular processor and to a particular bus, rather than merely providing a generic bus interface as is true of DES chips. PHE 114 may be configured to be an extension of the processor itself, rather than being merely a peripheral or I/O chip. It operates at the Local Bus speed (33 Mhz) and provides a 32-bit interface, for example, to match 32-bit processors which is particularly convenient for data encryption and decryption on 64-bit blocks. The PHE can operate at the microprocessor speed, 33 Mhz, and acts much like a memory element rather than as a slower peripheral device. Moreover, the PHE is configured to take advantage of certain addressing modes of the processor which normal peripherals cannot support, such as the bursting mode. This is particularly convenient since one address may be followed by up to four data fetches, which provide significantly enhanced data processing speed over a peripheral chip that does not support bursting operation but requires a separate address for each data fetch. The most significant aspect of the PHE in terms of enhanced processing performance, however, is the ability it affords to significantly accelerate certain portions of the symmetric block encryption process, as well as for performing certain operations such as hashing for public key cryptography, and hardware based random bit or number generation. FIG. 7 illustrates this in more detail.
FIG. 7 is a functional block diagram which illustrates the functionality which may be embodied in the PHE 114 and shows its cooperation with the microprocessor. As indicated above, the PHE may comprise an array of configurable logic blocks which may be configured and interconnected to perform desired functions and operations. The actual hardware configuration of the logic blocks within the PHE 114 are controlled by the processor and stored in a non-volatile configuration memory 130 which may be loaded with configuration information by microprocessor 102 upon start-up. The general routing matrix uses the configuration information to configure the PHE to provide a Local Bus interface 116 to interface to bus 104 as well as an ISA control bus interface 118 to interface to ISA bus 120 (FIG. 6). In addition, the PHE may be configured to perform data movement functions 132, predetermined algorithms 134, such as DES or a hashing operation required for public key cryptography and other operations such as data compression. PHE 114 may also be configured to include a linear feedback shift register (LFSR) 136 for random bit and number generation.
Referring to FIGS. 2A-B, the PHE may be configured to perform the entire DES ECB operation 30, with the processor supplying the plaintext data Dx to the PHE, and receiving the Cx output and performing the exclusive OR operation 40 to provide the output block of ciphered text Ci. Microprocessor 102 may be programmed to perform a state machine function 140 (FIG. 7) to control the overall operation of the PHE such as controlling the number of iterations and keeping track of the DES round. In addition, the PHE may perform bit manipulation functions 142 (FIG. 7) such as the permutations, table look-up and addressing functions 144 (FIG. 7) for substitution operations, Boolean operations 146 (FIG. 7) and logic operations 148 (FIG. 7). Of particular importance to a DES data security process is the ability of the PHE to efficiently manipulate bits. As previously described, the initial permutation and final permutation of DES involve a transposition of 64 bits in a block of data. Moving bits around in a microprocessor using software is a very expensive (in processing power) and time-consuming operation. This is because it is necessary to move data both between registers as well as to move the individual bits within a register. Implementation of a DES initial or final permutation in software using a 32-bit Pentium microprocessor operating at 133 Mhz requires approximately 42 logical operations, and each permutation takes approximately 2.5 microseconds. In contrast, with the same processor, the 16 DES rounds in total require only approximately 9 microseconds. Thus, the initial and final permutations alone take approximately 1/3 of the total time required for one complete DES ECB operation. In contrast, bit manipulation in hardware is very fast. The PHE can perform the initial and final permutation in one operation using hard wired registers 70 and 72 (See FIG. 4) which are interconnected to provide the required permutation 74. Likewise, the expansion operation 54 (FIG. 5) and permutation operation 62 (FIG. 3) of DES are bit manipulation functions which are conveniently performed in hardware by the PHE. The S-box operation 60 (FIG. 3), which comprises a table look-up function is also preferably done by the PHE.
The microprocessor 102 (FIG. 7), on the other hand, is very efficient at data processing operations 150, such as data structure or flow analysis, as well as performing the state machine functions to keep track of the operating state and controlling the PHE. These functions are inefficient to implement in hardware. In addition, for lower cost systems, the microprocessor may generate the sub keys required for a DES operation, and supply them to the PHE via the bus interface 132.
By allocating the functions which lend themselves to hardware such as the bus interfaces, bit manipulation, the S-box look-ups, etc., to the PHE, and allocating those functions which lend themselves to software operation, such as data processing, data structure or flow analysis and overall program control to the processor 102, a substantial increase in performance is obtained over a software implementation of DES and a substantial decrease in costs for the same or higher performance is obtained over hardware implementations using special purpose-chips or custom ASICs. To illustrate this, a Pentium 133 Mhz microprocessor performing a DES operation in software has an effective encryption rate of the order of 12 Mbps. In contrast, the system 100 of FIG. 6 employing an Intel 960JF microprocessor operating at 33 Mhz and a Xilink 5200 series FPGA achieve an effective data encryption rate of the order of 30 Mbps at less than one-half the cost of the software approach. Using the Intel 960JF microprocessor and software to perform the DES operation affords a data encryption rate of only about 3 Mbps.
FIG. 8 illustrates a second embodiment of a data security processing system 170 in accordance with the invention. As shown, system 170 may comprise a microprocessor 172 which provides both an industry standard 32-bit PCI Bus 174 and a 32-bit Local Bus 176. A non-volatile memory 178 and a DRAM 180 may be interfaced to the Local Bus, and a pair of I/O devices such as ethernet adapters 182 and 184 may be interfaced to the PCI Bus 174 to provide a data communications interface to a network for inputting and outputting data. The ethernet adapters may be full 32-bit adapters to match PCI Bus 174. System 170 also has a programmable hardware element PHE 186 which may be interfaced to Local Bus 186 by a bus interface 188. PHE 186 may be substantially similar to PHE 114, and may be similarly programmed to perform a DES ECB operation, with the exclusive-OR function of cipher block chaining operation being performed by the microprocessor. Microprocessor 172 may, for example, be an Intel 960 RP microprocessor, which is in the same family as processor 102 of FIG. 6.
An advantage of system 170 over system 100 of FIG. 6 is that by interfacing the ethernet adapters to a separate PCI Bus, there is no necessity to slow down the higher speed Local Bus 176 for I/O operations, or to interrupt the data exchange among the elements interfaced to the higher speed Local Bus and the microprocessor. This affords higher performance data processing for data security operations, while enabling the I/O adapters to be tailored to the data communications network and the needs of the processing system.
As in system 100 of FIG. 6, those operations which lend themselves to hardware and are more efficient in hardware are allocated to the PHE 186. These include the bit manipulation functions required for the permutation and expansion operations, and the substitution function of the S-boxes. The data processing and state machine functions which are more efficiently performed in the microprocessor are allocated to microprocessor 172. The microprocessor, for example, is very efficient at determining which round of DES is in process and at executing a FOR loop to iterate the DES operations for 16 DES rounds. The PHE is analogous to a floating point co-processor, which is tuned to and cooperates optimally with the microprocessor to perform the DES operations. With a 10 Mbps I/O ethernet data rate, the actual data rate in the PHE is of the order of 48 Mbps. The data rate of memory buffer to memory buffer, that is moving data out of one buffer, moving it through the PHE, and back into another buffer is in excess of 20 Mbps.
Another advantage of the invention is that the PHE may be implemented with two (or more) channels of DES processing, with the data into the two channels phased such that a second process begins when a first process is partially completed. This corresponds, for example, to an ECB operation being performed on DO (See FIG. 2B) and a second ECB operation being started on data block D1 when the first ECB operation is approximately one-half finished, for example. This ensures that the cipher block output C0 is available for being combined with the output from the second ECB when it is needed. In this manner, the effective overall data rate can be doubled over a single channel approach. Furthermore, performance may be enhanced by tuning the hardware to minimize the effects of the longest delay in an operation. This can be accomplished by either shortening the delay or by timing such that its effects are minimized, as for example, by looking at the logic to determine which have the longest delays, and optimizing them to reduce these delays. In addition to phasing the two channels such that one is 180� (or 8 DES rounds) out of phase with the first one, it is also possible to duplicate the hardware elements within the PHE so that it comprises two separate and independent channels. One channel could then operate on one data stream and the other could operate independently on a second data stream. In effect, two separate DES operations can be performed in one PHE, with the aggregate performance being the performance of the equivalent of two separate devices.
From a cost standpoint, FPGAs are a very cost-effective approach to implementing in hardware those hardware-centric operations of DES because as the size of the FPGA is doubled, four times the number of functional blocks are obtained within the FPGA. Doubling the cost of an FPGA results in approximately four times the area. Doubling the size and the amount of hardware in an FPGA in order to provide two separate channels is only about a one-third differential in cost, not double the cost. It is important for optimizing the performance of an integrated hardware and software data processing system of the invention employing a microprocessor and a programmable hardware elements to parse the process to be performed into its functional operations, and allocate those operations that are more efficiently performed in software to the microprocessor and those which are more efficiently performed in hardware to the PHE. This enables use of a less costly microprocessor, while maintaining a high overall data rate, since the microprocessor need not be tasked with the more computationaly intensive functions. This is possible because the hardware in a PHE is relatively inexpensive, and significant performance can be obtained by employing more hardware rather than a more powerful processor.
FIG. 9 is a block diagram of another integrated hardware/software data processing system 200 for performing data security and for interfacing to an I/O device 202, such as a high-speed 155 Mbps ATM data communications network adapter. As shown, the system may comprise a microprocessor 204 having a high speed memory bus 206 to which is interfaced a DRAM 208 and to a PHE 210. The PHE may have a bus interface 212 to interface the PHE to bus 206, and have a second bus interface 214 for interfacing to another high-speed bus 216 to a buffer RAM 218. The PHE employs the buffer RAM for temporary storage of data during data processing operations, and the high-speed bus 216 permits high data transfer rates at memory speed between the buffer RAM and the PHE without the necessity of transfers over processor bus 206. Moreover, the architecture decouples the buffer RAM from the processor bus 206 so that the microprocessor can perform other functions simultaneously with the data security function.
The processing system 200 of FIG. 9 is particularly well adapted for managing one independent input or output channel of high-speed data, and I/O device may be either an input or an output device. In system 200, the microprocessor instructs the PHE to execute DES operations and to transfer data back and forth to RAM 218. In this situation, the PHE would also be responsible for all data movement 132 (FIG. 7) between the buffer RAM 218 and the PHE 210. Thus, the data transfers associated with the data security function occur between the PHE and the buffer RAM. Upon completion of the data security processing operation, the processor can then transmit the data out over bus 206. Since the data only transitions the processor bus 206 twice, the maximum affective data rate is twice the performance of traditional systems as described in FIG. 1. The coupling between the PHE and the RAM can be very fast and can operate at the RAM speed, rather than at the slower speed of the bus 206. For example, typical RAM used for processor caches may operate at 15 nanoseconds or faster, while typical processor DRAM operates at 60 nanoseconds.
Processing system 200 is well adapted to be used as one channel in a two-channel duplex processing system such as illustrated in FIG. 10. As shown, a first processing system 200 may be interfaced with a first I/O adapter 202, such as an ATM 155 Mbps adapter for outputting data to a network, and a second processing system 200 may interface with a second I/O ATM adapter 220 for handling input data from the communications network. The two processors may be connected to operate in parallel and to be controlled by a microprocessor 221. The bus connections between microprocessor 221 to processing systems 100 and to the I/O adapters may be a PCI Bus. Microprocessor 221 does not have to be a particularly high powered processor in order to provide a high performance data security system. Microprocessor 221 may perform overhead functions to control the two processing systems. It may be a server, for example, that interfaces a private network (not shown) to a high speed ATM network. The microprocessor may execute public key functions, either alone or in combination with one or both of the processing systems 200 to perform a key exchange operation to agree upon a particular session key and supply that session key to the appropriate one of the processing systems. In this manner, microprocessor 221 can manage two different simultaneous data security processing operations being performed using two separate keys. As before, each processing system 200 may perform a DES data security operation by allocating the various functions and operations between the microprocessor 204 and the PHE 210 (FIG. 9). Alternatively, the PHE could perform not only the entire DES ECB operation, but also the cipher block chaining operation using an initial vector and subkeys provided by the microprocessor.
From the foregoing, it will be appreciated that the invention provides a highly flexible, adaptable, and scalable integrated data processing system for data security that can be tailored to a particular application to provide an appropriate level of performance and cost-effectiveness. Typical Internet customers may only have a T1 or a frame relay system, and may only require data rates of the order of 3 to 4 Mbps. Larger customers, such as Fortune 500 corporations, may have multiple T1's and/or T3's to the Internet, and a remote office may have more than one T1. A remote office with only 20 to 30 people may not need 10 Mbps, but only 4 Mbps. A large customer, like a central office, which has multiple T3 trunks, may have a need for 100 Mbps or ATM performance at 155 Mbps. In contrast, corporate home subscribers and corporate customers may require considerably less data rate, such as ISDN at 128 Kbps. The invention is highly scalable to meet all of these various requirements using the appropriate combination of microprocessor and PHE, and the appropriate allocation of functions between the microprocessor and the PHE.
This approach is also adaptable to processing operations other than data security, e.g., data compression. Operations, such as signal processing, employing fast Fourier transforms which require exponentiation are very inefficient when done in hardware. It is much more efficient to do such operations in software, e.g., with a Digital Signal Processor device. Accordingly, it would be appropriate to allocate such arithmetic operations to the microprocessor to perform, rather than having them done in the hardware PHE. Similarly, bit manipulation operations and table look-ups are very efficient in hardware, unless the table look-up varies constantly. In this case, it is not the same table, since the data is changing, and it may be more efficient to perform such operations in software. In table look-ups, if it would be necessary to use a RAM to implement the table, and it cannot be done one-time during system installation, it is better done in software than in hardware. On the other hand, if the table is static or key dependant, such as in the S-box operation of DES or other algorithms, then it is more efficient to implement such table look-ups in hardware.
While the foregoing has been with respect to certain preferred embodiments of the invention, it will be appreciated by those skilled in the art that changes may be made to these embodiments without departing from the principles and the spirit of the invention, the scope of which is defined by the appended claims.
Patent Citations
Referenced by
Legal Events
Original Image


text:
Average rating from 18 reviews.
Similar Products:
Average rating from 9 reviews.
Average rating from 3 reviews.
Average rating from 2 reviews.
Products We Are Testing:
Readers' Reviews add review
- Sort by:
- Most Helpful |
- Date
Great for routine ear cleaning in dogs and cats
posted 7 years ago
OtiCalm was reccomended by my vet for my Cocker Spaniel's ears. It keeps her ears clean, smelling good, and infection free.
Pros: It's alcohol free
Cons: none
0 of 0 people found this review helpful.
Did you?
Want to review a product, but not finding it? Just add it and review it!
Recent Product Reviews
November 15, 2014 | By Robyn
July 14, 2013 | By Xiaoxiao111
Pink is my favorite color these are wonderful.I will recommend a good website fou you: www.9footballshirt.org
Freshpet Select Roasted Meals for Cat
June 28, 2013 | By Kittymom314
I introduced this food to my two cats, one is a senior at 13 years and the other is about 7 years. Both females. The 7 year old is a new addition, recently adopted :) Because of their age differenc… more ›


text:
May 28, 2015
Panama City, FL-- The Bay Tornadoes took a lead into the half but couldn't finish the deal as West Florida gets the win, 49-45.
The video attached shows these highlights:
Bay looking for the jumper from the corner, that's no good but Tommy Wade cleans the glass, then his put back is no good but it leaves an open lane for Rayshaun Patterson who gets the tip-in.
Patterson now on the stripe misses the front end of a one and one but there was Wade again crashing the boards...this time the put back is good and Tornadoes are on a run....
So if some is good, more is better, they feed to Wade down on the block and he makes a nice pump fake followed by a baby hook....
However, West florida gets the win 49-45...Bay is now 4-5 on the year.
Click Here to access the online Public Inspection File
Viewers with disabilities can get assistance accessing this station's FCC Public Inspection File by contacting the station with the information listed below. Questions or concerns relating to the accessibility of the FCC's online public file system should be directed to the FCC at 888-225-5322, 888-835-5322 (TTY), or email@example.com.


text:
Online edition of India's National Newspaper
Saturday, Dec 10, 2005
|New Delhi
Front Page |
National |
Tamil Nadu |
Andhra Pradesh |
Karnataka |
Kerala |
New Delhi |
Other States |
International |
Opinion |
Business |
Sport |
Miscellaneous |
Engagements |
Advts: Classifieds | Employment | Obituary |
New Delhi
Staff Reporter
NEW DELHI: The non-government organisation People's Action on Friday launched the third phase of its agitation in protest against privatisation of power, inflated bills, fast running meters and indifferent attitude of the Delhi Electricity Regulatory Commission (DERC) by sending letters to MLAs enclosing a compendium of 63 questions relating to the power reforms exercise.
The group has also started work on the third and last point of the resolution passed by the All-Delhi Residents' Welfare Association convention of July 16 on the question of privatisation of Delhi Vidyut Board, seeking a review of the entire process and a return to pre-privatisation levels of power tariff.
The dossier lists a series of questionable steps that range from the role of the DERC, the complicity of Delhi Government in the actions of the private discoms and various other authorities.
The dossier also seeks answers to issues related to meter replacements, inflated billing and high cost of tariffs since privatisation.
It finally asks how it was possible that in spite of being castigated by three independent authorities, the DVB privatisation deal has not been probed at the highest level.
"We need to know why we have to pay more for what we do not get; why we should pay for those who do not pay; why we have to suffer three monopolies instead of one; why we have a privatisation model that increases costs and reduces quality of service?'' asked Col. D.K. Shandilya of People's Action.
Printer friendly
Front Page |
National |
Tamil Nadu |
Andhra Pradesh |
Karnataka |
Kerala |
New Delhi |
Other States |
International |
Opinion |
Business |
Sport |
Miscellaneous |
Engagements |
The Hindu Group: Home | About Us | Copyright | Archives | Contacts | Subscription
Group Sites: The Hindu | Business Line | The Sportstar | Frontline | The Hindu eBooks | The Hindu Images | Home |
Copyright © 2005, The
Hindu. Republication or redissemination of the contents of
this screen are expressly prohibited without the written consent of
The Hindu


text:
Article ID: 300252 - View products that this article applies to.
This article was previously published under Q300252
This article has been archived. It is offered "as is" and will no longer be updated.
On This Page
When you open a password-protected Microsoft PowerPoint presentation as read-only, and then try to print the presentation, you may not be able to print the presentation.
This problem occurs because PowerPoint cannot initialize the printer and print the presentation after you open a presentation as read-only.
Service Pack InformationThis problem is corrected in Office XP Service Pack 3. To resolve this problem, obtain the latest service pack for Microsoft Office XP. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
(https://support.microsoft.com/kb/307841/ )How to obtain the latest Office XP service pack
Hotfix InformationA supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem.
If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, submit a request to Microsoft Customer Service and Support to obtain the hotfix.
Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:
http://support.microsoft.com/contactus/?ws=supportNote The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.
The Global version of this fix should have the following file attributes or later:
After the hotfix is installed, the Global version of this fix will have the file attributes (or later) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.
Date Time Size File name ------------------------------------------------- 14-Oct-2002 22:49 1,889,252 Powerpnt.msp 14-Oct-2002 23:09 7,982,592 Powerpnt_admin.msp
This fix is a post-Office XP Service Pack 2 (SP-2) fix. To install the fix, you must have Office XP SP-2 installed. For additional information about Office XP SP-2, click the following article number to see the article in the Microsoft Knowledge Base:
Date Time Version Size File name ----------------------------------------------------------- 11-Oct-2002 22:14 10.0.4608.0 5,978,696 Powerpnt.exe
325671Additionally, you may have to install Windows Installer 2.0 to install this fix. For additional information about the Windows Installer requirement for post-Office XP SP-2 fixes, click the following article number to see the article in the Microsoft Knowledge Base:
(https://support.microsoft.com/kb/325671/EN-US/ )OFFXP: Overview of the Office XP Service Pack 2
(https://support.microsoft.com/kb/330537/EN-US/ )OFFXP: Office XP Updates and Patches Released After September 2002 May Require Windows Installer 2.0
To work around this problem, click Print on the Standard toolbar to print the presentation when you open a password-protected presentation as read-only.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.This problem was first corrected in Office XP Service Pack 3.
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use
(http://go.microsoft.com/fwlink/?LinkId=151500)for other considerations.
Article ID: 300252 - Last Review: October 24, 2013 - Revision: 2.0