⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 thousandbitmultiplications.eps

📁 a very popular packet of cryptography tools,it encloses the most common used algorithm and protocols
💻 EPS
📖 第 1 页 / 共 5 页
字号:
%!PS-Adobe-3.0 EPSF-3.0

%%Title: (No Slide Title)

%%Version: 1 4

%%Creator: (Acrobat PDFMaker 5.0 f\374r PowerPoint)

%%CreationDate: (D:20020624142258Z)

%%For: (M90100)

%%DocumentData: Clean7Bit

%%BoundingBox: 280 214 694 430

%%Pages: 0

%%DocumentProcessColors: Cyan Magenta Yellow Black

%%DocumentSuppliedResources:

%%+ procset (Adobe Acrobat - PDF operators) 1.2 0

%%+ procset (Adobe Acrobat - type operators) 1.2 0

%%EndComments

280 214 moveto 694 214 lineto 694 430 lineto 280 430 lineto closepath clip newpath

%%BeginProlog

%%EndProlog

%%BeginSetup

/currentpacking where{pop currentpacking true setpacking}if

%%BeginResource: procset pdfvars

%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. All Rights Reserved.

%%Version: 5.0 6

%%Title: definition of dictionary of variables used by PDF & PDFText procsets

userdict /PDF 160 dict put

userdict /PDFVars 89 dict dup begin put

/docSetupDone false def

/InitAll 0 def

/TermAll 0 def

/DocInitAll 0 def

/DocTermAll 0 def

/_pdfEncodings 2 array def

/_pdf_str1 1 string def

/_pdf_i 0 def

/_pdf_na 0 def

/_pdf_showproc 0 def

/_italMtx [1 0 .212557 1 0 0] def

/_italMtx_WMode1 [1 -.212557 0 1 0 0] def

/_italMtxType0 [1 0 .1062785 1 0 0] def

/_italMtx_WMode1Type0 [1 -.1062785 0 1 0 0] def

/_basefont 0 def

/_basefonto 0 def

/_pdf_oldCIDInit null def

/_pdf_FontDirectory 30 dict def

/_categories 10 dict def

/_sa? true def

/_ColorSep5044? false def

/nulldict 0 dict def

/_processColors 0 def

/overprintstack null def

/_defaulttransfer currenttransfer def

/_defaultflatness currentflat def

/_defaulthalftone null def

/_defaultcolortransfer null def

/_defaultblackgeneration null def

/_defaultundercolorremoval null def

/_defaultcolortransfer null def

PDF begin

[/c/cs/cm/d/d0/f/h/i/j/J/l/m/M/n/q/Q/re/ri/S/sc/sh/Tf/w/W

/applyInterpFunc/applystitchFunc/domainClip/encodeInput

/initgs/int/limit/rangeClip

/defineRes/findRes/setSA/pl

%% to keep CoolType entries in GlyphDirProcs safe from collisions with Win PS driver

/? /! /| /: /+ /GetGlyphDirectory

/pdf_flushFilters /pdf_readstring /pdf_dictOp /pdf_image /pdf_maskedImage

/pdf_shfill /pdf_sethalftone

] {null def} bind forall

end

end

%%EndResource

PDFVars begin PDF begin

%%BeginResource: procset pdfutil

%%Copyright: Copyright 1993-1999 Adobe Systems Incorporated. All Rights Reserved.

%%Version: 4.0 2

%%Title: Basic utilities used by other PDF procsets

/bd {bind def} bind def

/ld {load def} bd

/bld {

dup length dict begin

{ null def } forall

bind

end

def

} bd

/dd { PDFVars 3 1 roll put } bd

/xdd { exch dd } bd

/Level2?

systemdict /languagelevel known

{ systemdict /languagelevel get 2 ge } { false } ifelse

def

/Level1? Level2? not def

/Level3?

systemdict /languagelevel known

{systemdict /languagelevel get 3 eq } { false } ifelse

def

/getifknown {

2 copy known { get true } { pop pop false } ifelse

} bd

/here {

currentdict exch getifknown

} bd

/isdefined? { where { pop true } { false } ifelse } bd

%%EndResource

%%BeginResource: l2compat

%%Version: 5.0 9

%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. All Rights Reserved.

%%LanguageLevel: 1

%%Title: Level 1 emulation of level 2 operators

/setcmykcolor isdefined? not

{

/setcmykcolor {

1 sub 4 1 roll

3 {

3 index add neg dup 0 lt { pop 0 } if

3 1 roll

} repeat

setrgbcolor

pop

} bd

} if

/rectclip isdefined? not

{

/rectclip { newpath re clip newpath } bd

} if

/rectfill isdefined? not

{

/rectfill { gsave newpath re fill grestore } bd

} if

/sethalftone isdefined? not

{

/sethalftone {

begin

HalftoneType 1 eq

{ Frequency Angle /SpotFunction load setscreen }

if

end

} bd

} if

Level1?

{

/pdf_show {show} bd

/xshow

{

PDFVars /_pdf_showproc /pdf_show load put

pdf_xshow

} bd

/yshow

{

PDFVars /_pdf_showproc /pdf_show load put

pdf_yshow

} bd

/xyshow

{

PDFVars /_pdf_showproc /pdf_show load put

pdf_xyshow

} bd

} if

%%EndResource

%%BeginResource: procset pdf

%%Version: 5.0 6

%%Copyright: Copyright 1998-2001 Adobe Systems Incorporated. All Rights Reserved.

%%Title: General operators for PDF, common to all Language Levels.

/cm { matrix astore concat } bd

/d /setdash ld

/f /fill ld

/h /closepath ld

/i {dup 0 eq {pop _defaultflatness} if setflat} bd

/j /setlinejoin ld

/J /setlinecap ld

/M /setmiterlimit ld

/n /newpath ld

/S /stroke ld

/w /setlinewidth ld

/W /clip ld

/initgs {

0 setgray

[] 0 d

0 j

0 J

10 M

1 w

false setSA

/_defaulttransfer load settransfer

0 i

/RelativeColorimetric ri

newpath

} bd

/int {

dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul

exch pop add exch pop

} bd

/limit {

dup 2 index le { exch } if pop

dup 2 index ge { exch } if pop

} bd

/domainClip {

Domain aload pop 3 2 roll

limit

} [/Domain] bld

/applyInterpFunc {

0 1 DimOut 1 sub

{

dup C0 exch get exch

dup C1 exch get exch

3 1 roll

1 index sub

3 index

N exp mul add

exch

currentdict /Range_lo known

{

dup Range_lo exch get exch

Range_hi exch get

3 2 roll limit

}

{

pop

}

ifelse

exch

} for

pop

} [/DimOut /C0 /C1 /N /Range_lo /Range_hi] bld

/encodeInput {

NumParts 1 sub

0 1 2 index

{

dup Bounds exch get

2 index gt

{ exit }

{ dup

3 index eq

{ exit }

{ pop } ifelse

} ifelse

} for

3 2 roll pop

dup Bounds exch get exch

dup 1 add Bounds exch get exch

2 mul

dup Encode exch get exch

1 add Encode exch get

int

} [/NumParts /Bounds /Encode] bld

/rangeClip {

exch dup Range_lo exch get

exch Range_hi exch get

3 2 roll

limit

} [/Range_lo /Range_hi] bld

/applyStitchFunc {

Functions exch get exec

currentdict /Range_lo known {

0 1 DimOut 1 sub {

DimOut 1 add -1 roll

rangeClip

} for

} if

} [/Functions /Range_lo /DimOut] bld

/pdf_flushfilters

{

aload length

{ dup status

1 index currentfile ne and

{ dup flushfile closefile }

{ pop }

ifelse

} repeat

} bd

/pdf_readstring

{

1 index dup length 1 sub get

exch readstring pop

exch pdf_flushfilters

} bind def

/pdf_dictOp

{

3 2 roll

10 dict copy

begin

_Filters dup length 1 sub get def

currentdict exch exec

_Filters pdf_flushfilters

end

} [/_Filters] bld

/pdf_image {{image} /DataSource pdf_dictOp} bd

/pdf_imagemask {{imagemask} /DataSource pdf_dictOp} bd

/pdf_shfill {{sh} /DataSource pdf_dictOp} bd

/pdf_sethalftone {{sethalftone} /Thresholds pdf_dictOp} bd

/pdf_maskedImage

{

10 dict copy begin

/miDict currentdict def

/DataDict DataDict 10 dict copy def

DataDict begin

/DataSource

_Filters dup length 1 sub get

def

miDict image

_Filters pdf_flushfilters

end

end

} [/miDict /DataDict /_Filters] bld

%%EndResource

%%BeginResource: procset sep_ops

%%Version: 4.0 1

%%Copyright: Copyright 1987-1999 Adobe Systems Incorporated. All Rights Reserved.

%%Title: Support for Separations in Level 1, following the conventions of Tech Note 5044

userdict /sep_ops 50 dict dup begin put

/bdef {bind def} bind def

/xdef {exch def} bdef

/colorimagebuffer {

0 1 2 index length 1 sub {

dup 2 index exch get 255 exch sub 2 index 3 1 roll put

} for

} bdef

/addprocs {

[ 3 1 roll

/exec load

dup 3 1 roll

] cvx

} bdef

/L1? {

systemdict /languagelevel known {

systemdict /languagelevel get 2 lt

}{

true

} ifelse

} bdef

/colorexists {

statusdict /processcolors known {

statusdict /processcolors get exec

}{

/deviceinfo where {

pop deviceinfo /Colors known {

deviceinfo /Colors get

statusdict /processcolors {

deviceinfo /Colors known {

deviceinfo /Colors get

}{

1

} ifelse

} put

}{

1

} ifelse

}{

1

} ifelse

} ifelse

1 gt

} bdef

/colorplate colorexists { 0 } { 5 } ifelse def

/negativecolorplate false def

/setcmykcolor where {

pop

gsave

1 0 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub

0 1 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub

0 0 1 0 setcmykcolor systemdict /currentgray get exec 1 exch sub

0 0 0 1 setcmykcolor systemdict /currentgray get exec 1 exch sub

4 {4 copy} repeat

grestore

1 dict begin

/foureq {

4 index eq 8 1 roll

4 index eq 8 1 roll

4 index eq 8 1 roll

4 index eq 8 1 roll

pop pop pop pop and and and

} def

1 0 0 0 foureq {/colorplate 1 store} if

0 1 0 0 foureq {/colorplate 2 store} if

0 0 1 0 foureq {/colorplate 3 store} if

0 0 0 1 foureq {/colorplate 4 store} if

0 0 0 0 foureq {/colorplate 6 store} if

end

} if

0 systemdict /currenttransfer get exec exec

1 systemdict /currenttransfer get exec exec

2 copy

eq

{

/colorplate 6 store

pop

/negativecolorplate exch 0.5 lt store

}

{

gt /negativecolorplate exch store

}

ifelse

/findcmykcustomcolor where { pop }

{

/findcmykcustomcolor {

[ 6 1 roll ] readonly

} bdef

} ifelse

/setoverprint where {

pop

}{

/setoverprint {

pop

} bdef

} ifelse

/currentoverprint where {

pop

}{

/currentoverprint {

false

} bdef

} ifelse

/setcustomcolor where {

pop

}{

L1? {

/setcustomcolor {

exch

aload pop pop

4 { 4 index mul 4 1 roll } repeat

5 -1 roll pop

setcmykcolor

} bdef

}{

/setcustomcolor {

exch

[ exch /Separation exch dup 4 get exch /DeviceCMYK exch

0 4 getinterval

[ exch /dup load exch cvx {mul exch dup}

/forall load /pop load dup] cvx

] setcolorspace setcolor

} bdef

} ifelse

} ifelse

/ik 0 def

/iy 0 def

/im 0 def

/ic 0 def

/imagetint {

ic .3 mul

im .59 mul

iy .11 mul

ik add add add dup

1 gt {pop 1} if

} bdef

/setcmykcolor where {

pop

}{

/setcmykcolor {

/ik xdef /iy xdef /im xdef /ic xdef

imagetint

1 exch sub setgray

} bdef

} ifelse

/customcolorimage where {

pop

}{

L1? {

/customcolorimage{

gsave

colorexists {

aload pop pop

/ik xdef /iy xdef /im xdef /ic xdef

currentcolortransfer

{ik mul ik sub 1 add} addprocs

4 1 roll {iy mul iy sub 1 add} addprocs

4 1 roll {im mul im sub 1 add} addprocs

4 1 roll {ic mul ic sub 1 add} addprocs

4 1 roll setcolortransfer

/magentabuf 0 string def

/yellowbuf 0 string def

/blackbuf 0 string def

{

colorimagebuffer dup length magentabuf length ne

{

dup length dup dup

/magentabuf exch string def

/yellowbuf exch string def

/blackbuf exch string def

} if

dup magentabuf copy yellowbuf copy

blackbuf copy pop

} addprocs

{magentabuf}{yellowbuf}{blackbuf} true 4 colorimage

}{

aload pop pop /ik xdef /iy xdef /im xdef /ic xdef /tint

imagetint def

currenttransfer

{tint mul 1 tint sub add} addprocs settransfer image

} ifelse

grestore

} bdef

}{

/customcolorimage {

gsave

[ exch /Separation exch dup 4 get exch /DeviceCMYK exch

0 4 getinterval

[ exch /dup load exch cvx {mul exch dup}

/forall load /pop load dup] cvx

] setcolorspace

10 dict begin

/ImageType 1 def

/DataSource exch def

/ImageMatrix exch def

/BitsPerComponent exch def

/Height exch def

/Width exch def

/Decode [1 0] def

currentdict end

image

grestore

} bdef

} ifelse

} ifelse

/setseparationgray where {

pop

}{

L1? {

/setseparationgray { 1 exch sub dup dup dup setcmykcolor } bdef

}{

/setseparationgray {

[/Separation /All /DeviceCMYK {dup dup dup}] setcolorspace

1 exch sub setcolor

} bdef

} ifelse

} ifelse

/separationimage where { pop }

{

/separationimage {

gsave

1 1 1 1 (All)

findcmykcustomcolor customcolorimage

grestore

} bdef

} ifelse

currentdict readonly pop end

%%EndResource

%%BeginResource: procset pdflev15044

%%Version: 5.0 12

%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. All Rights Reserved.

%%LanguageLevel: 1

%%Title: PDF operators, Level 1, with emulated separations (TN 5044)

/_ColorSep5044? true dd

/docinitialize {

PDF begin

/_defaulthalftone

/currenthalftone where

{ pop currenthalftone }

{ 4 dict dup begin

currentscreen

/SpotFunction exch def

/Angle exch def

/Frequency exch def

/HalftoneType 1 def

end }

ifelse

dd

/currentcolortransfer where

{ pop /_defaultcolortransfer [ currentcolortransfer ] dd }

{ /_defaultcolortransfer [currenttransfer dup dup dup] dd }

ifelse

end

} bd

/initialize {

/overprintstack null dd

sep_ops begin

50 dict begin

_defaulthalftone sethalftone

} bd

/terminate {

end end

} bd

/currentcolortransfer where

{ pop }

{

/setcolortransfer

{

settransfer pop pop pop

} bd

} ifelse

/pl {

transform

0.25 sub round 0.25 add exch

0.25 sub round 0.25 add exch

itransform

} bd

/m { _sa? { pl } if moveto } bd

/l { _sa? { pl } if lineto } bd

/c

{

_sa? {3 {pl 6 2 roll} repeat} if

curveto

} bd

/ri/pop ld

/setSA { /_sa? xdd } bd

/re

{

_sa?

{

8 dict begin

/:h exch def

/:w exch def

/:y exch def

/:x exch def

:x :y pl

/:ymin exch def /:xmin exch def

:x :w add :y :h add pl

/:ymax exch def /:xmax exch def

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -