Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Cookie04DE/Sekura
/ functions
Functions
55 in github.com/Cookie04DE/Sekura
⨍
Functions
55
◇
Types & classes
12
↓ 10 callers
Method
ReadAt
(p []byte, off int64)
block.go:180
↓ 8 callers
Method
WriteAt
(p []byte, off int64)
block.go:215
↓ 6 callers
Method
GetPartition
(password string)
disk.go:134
↓ 5 callers
Method
GetBlockSize
()
disk.go:58
↓ 5 callers
Method
Write
(blockSize, blockCount int64)
disk.go:80
↓ 4 callers
Method
Expose
()
partition.go:131
↓ 4 callers
Method
GetBlockCount
()
disk.go:106
↓ 4 callers
Method
Write
(nextBlockID int64)
block.go:103
↓ 4 callers
Function
getPassword
(password *string, parsable bool)
cmd/sekura/main.go:29
↓ 4 callers
Method
readAt
(p []byte, off int64)
block.go:152
↓ 3 callers
Method
Validate
()
block.go:91
↓ 3 callers
Function
getPartition
(disks []*rubberhose.Disk, scanner *bufio.Scanner, ignoreInvalidBlockStructure bool)
cmd/sekura/main.go:338
↓ 3 callers
Method
writeAt
(p []byte, off int64)
block.go:184
↓ 2 callers
Function
ByteSizeToHumanReadable
(size int64)
cmd/sekura/main.go:364
↓ 2 callers
Method
Close
()
partition.go:125
↓ 2 callers
Method
Delete
()
block.go:219
↓ 2 callers
Method
GetBlock
(blockNum int64, key []byte)
disk.go:118
↓ 2 callers
Method
GetNextBlockID
()
block.go:122
↓ 2 callers
Method
ReadAt
(p []byte, off int64)
partition.go:29
↓ 2 callers
Method
WritePartition
(password string, blockCount int64)
disk.go:170
↓ 2 callers
Method
allocateBlock
(key []byte)
disk.go:207
↓ 2 callers
Function
fatalParsable
(parsable bool, a ...interface{})
cmd/sekura/main.go:22
↓ 2 callers
Method
getActualOffsetAndSize
(requestedOffset int64, requestedSize int)
block.go:143
↓ 2 callers
Method
getCTR
(off int64)
block.go:60
↓ 2 callers
Method
getKey
(password string)
disk.go:126
↓ 2 callers
Function
usage
()
cmd/sekura/main.go:127
↓ 1 callers
Method
Delete
()
partition.go:162
↓ 1 callers
Method
ExposePath
(path string)
partition.go:143
↓ 1 callers
Method
GetDataSize
()
partition.go:77
↓ 1 callers
Method
GetDataSize
()
block.go:56
↓ 1 callers
Function
IncrementIV
(iv []byte, n int64)
iv.go:7
↓ 1 callers
Function
NewBlock
(d *Disk, key []byte, off, num, size int64)
block.go:44
↓ 1 callers
Function
NewDiskFromFile
(f *os.File)
disk.go:42
↓ 1 callers
Method
Resize
(blockCount int)
partition.go:173
↓ 1 callers
Method
SetNextBlockID
(id int64)
block.go:132
↓ 1 callers
Method
WriteAt
(p []byte, off int64)
partition.go:51
↓ 1 callers
Method
getIV
()
block.go:73
↓ 1 callers
Method
getSalt
()
disk.go:74
↓ 1 callers
Method
initIV
()
block.go:79
↓ 1 callers
Method
orderBlocks
()
partition.go:87
↓ 1 callers
Function
runStandaloneMode
()
cmd/sekura/main.go:136
↓ 1 callers
Method
writeBlockSize
(blockSize int64)
disk.go:67
Function
BenchmarkIncrementIV
(b *testing.B)
iv_test.go:63
Method
GetBlockCount
()
partition.go:73
Function
NewDisk
(path string)
disk.go:34
Function
NewPartition
(blockSize int64, blocks []*Block)
partition.go:25
Function
RegisterGob
()
protocol.go:36
Function
TestBlock
(t *testing.T)
block_test.go:13
Function
TestDisk
(t *testing.T)
disk_test.go:11
Function
TestIncrementIV
(t *testing.T)
iv_test.go:31
Function
TestIncrementedIV
(t *testing.T)
iv_test.go:38
Function
TestPartition
(t *testing.T)
partition_test.go:12
Method
Verify
()
disk.go:46
Function
main
()
cmd/sekura/main.go:48
Function
main
()
cmd/sekurad/main.go:23